KuroEditor — محرر WYSIWYG بلا أي اعتماديات
بلا أي مكتبات JS خارجية. محرر WYSIWYG قابل للتضمين يعمل بمجرد تحميل ملف واحد هو kuro-editor.js.
KuroEditor محرر WYSIWYG قابل للتضمين مبني بـ Vanilla JS وTailwind CSS فقط. لا حاجة إلى React أو Vue أو jQuery: يكفي سطر <script> واحد و<div> للتركيب. يأتي مظهر التحرير ومظهر الصفحة المنشورة من CSS واحد، فيظهر كل شيء تمامًا كما كتبته. ويُستخدم أيضًا محررًا للمقالات في KuroCMS.
المزايا#
- عناوين H1–H4، واقتباسات، ومربعات تنبيه (4 ألوان)، وقوائم، ولون النص، وحجم الخط، وتباعد الأسطر، والمحاذاة، وكتل الشيفرة (مع أرقام الأسطر والنسخ)
- جداول تدعم دمج الخلايا وتقسيمها، وتحديد الحدود لكل خلية، وضبط عرض الأعمدة بالسحب
- تضمين الصور والفيديو والصوت وYouTube / Vimeo، مع دعم السحب والإفلات واللصق
- روابط على طريقة الويكي بصيغة
[[slug]]وبطاقات الروابط - حتى 200 خطوة تراجع وإعادة، دون أخطاء عند تأكيد تحويل الإدخال الياباني
- ثلاثة أوضاع (تحرير، عرض، مصدر HTML)، وإنشاء فهرس تلقائي من العناوين، وحفظ تلقائي
- تبديل الوضع الفاتح / الداكن لشاشة التحرير
الترخيص#
Kuro License (ترخيص MIT مع التزام إضافي واحد بالإشارة). إذا استخدمته في واجهات موجّهة للمستخدمين، فيُرجى عرض «Editor: Kuro.Boo» مع رابط إلى https://kuro.boo/ في التذييل أو قسم الشكر مثلًا.
