DEV Community

Shayan
Shayan

Posted on

I made Lexkit ( Rich Text Editor I wish existed !)

Hi fokls,
I'm here to share a story, my story on rich text editors and finally making my own.
I’ve always had trouble using rich text editors.
they were all either too basic, or too heavy, or too complex, or too expensive.
I used tiptap in a few projects, it had great options, but it was still a bit heavy, and I didn’t like its core (ProseMirror).

Then I heard that Meta had built a new RTE called Lexical.
This was MUCH BETTER than Tiptap.
But the DX and learning curve of Lexical were tough.
You have to deal with low-level code ; and I wanted something that felt more like React and TypeScript, not JS from 2010! 😅

So I decided to build my own Layer on top of Lexical,
and tried to keep everything headless,and scalable.

Lexkit Rich Text Editor

I won’t talk too much here (I won’t blow your head with BS 😅).
I've documented everything here: Lexkit Docs

The Live Demo is here: Lexkit Demo
and we have a Shadcn Based Demo too. with its docs

To support this project, STAR this repo here

Thanks for your time, Let me know what you think and what to improve ;)

Top comments (0)