Tailwind CSS v4.1 আচরণ লক্ষ্যকারী Rust টুলচেইন।

ironframe একটি ওপেন-সোর্স প্রকল্প, যা Rust-এ Tailwind CSS v4.1-সমমানের বৈশিষ্ট্যগুলো পুনরায় বাস্তবায়ন করে। শেখা ও প্রোটোটাইপিং-এর জন্য এটি scanner, generator, config, এবং CLI crate-গুলো আলাদা রাখে।

উৎপাদন-উপযোগী CLI

টেমপ্লেট বদলালে দ্রুত CSS পুনর্নির্মাণের জন্য scan/build/watch কমান্ড দেয়।

Tailwind-ধাঁচের ইনপুট

Tailwind CSS-এর @import, @source, @apply এবং split imports ঘিরে কাজের ধারাকে সমর্থন করে।

মডুলার Rust স্থাপত্য

core/scanner/generator/config/cli crate-এ ভাগ করা, ফলে সম্প্রসারণ ও পরীক্ষানিরীক্ষা সহজ।

ইনস্টলেশন ও মৌলিক ব্যবহার

রিপোজিটরি ক্লোন করার পর CLI ইনস্টল করুন (অথবা cargo দিয়ে চালান) এবং class extraction ও CSS output যাচাই করতে scan/build দিয়ে শুরু করুন।

ইনস্টলেশন

cargo install --path .

CLI উদাহরণ

টার্মিনাল
# 1) Extract class candidates
ironframe scan "src/**/*.{html,tsx}"

# 2) Build CSS once
ironframe build --out dist/app.css "src/**/*.{html,tsx}"

# 3) Build with input CSS and config
ironframe build --input-css src/app.css -c tailwind.toml --out dist/app.css "src/**/*.{html,tsx}"

# 4) Rebuild on file changes
ironframe watch --out dist/app.css "src/**/*.{html,tsx}"
গুরুত্বপূর্ণ নোট

ironframe হলো Tailwind CSS v4.1-সমমানের আচরণ লক্ষ্যকারী শেখা/প্রোটোটাইপ বাস্তবায়ন তাই উৎপাদনে ব্যবহারের আগে আপনার বিদ্যমান CSS-এর সাথে সামঞ্জস্য এবং আউটপুট পার্থক্য যাচাই করুন।

পূর্ববর্তী

OSS তালিকা