The Lightweight WYSIWYG Editor
A powerful, dependency-free rich text editor that's incredibly small. Perfect for modern web applications that demand performance.
// Quick Start - Just 3 lines!
<textarea class="wysiwyg"></textarea>
<script src="kria.editor.min.js"></script>
<script>
WYSIWYG.init('.wysiwyg');
</script>
Everything You Need
Packed with powerful features while maintaining an incredibly small footprint.
Text Formatting
Bold, italic, underline, strikethrough, highlight, subscript, superscript, and more.
Tables
Insert, edit, add/remove rows and columns with an intuitive interface.
Media Support
Images with upload, resize, and drag-drop. YouTube/Vimeo video embeds.
Find & Replace
Quickly find and replace text throughout your content.
Templates & Snippets
Pre-built content templates and reusable snippets for faster writing.
XSS Protection
Built-in HTML sanitization to prevent cross-site scripting attacks.
Why Choose Kria Lite?
See how Kria Lite compares to other popular WYSIWYG editors.
| Feature | Kria Lite | TinyMCE | CKEditor | Quill |
|---|---|---|---|---|
| Size (gzipped) | ~6KB | ~400KB | ~350KB | ~40KB |
| Dependencies | 0 | Multiple | Multiple | 1 |
| Free to Use | ✓ | Limited | Limited | ✓ |
| MIT Licensed | ✓ | ✗ | ✗ | BSD |
Perfect For
Blogs & CMS
Content management systems, blog platforms, and article editors.
Forums & Comments
Discussion forums, comment sections, and user-generated content.
Email Composers
Email clients, newsletter builders, and messaging apps.
Ready to Get Started?
Add Kria Lite to your project in minutes. It's free, open-source, and MIT licensed.