So… confession. I was a tiptap fan boy. Like really. install → write 2 lines → editor works. nice. done. 👏
Then I saw Lexical… and omg its fast as hell. Also its made by Meta (yeah fb guys), same people who made React. And I was like, okay okay let’s try this baby.
Tiptap vs Lexical
Feature | Tiptap | Lexical |
---|---|---|
Bundle Size | ~110kb+ (depends what you add) | ~25kb core only |
DX (developer experince lol) | super easy, ready 2 go | low level, you build more urself |
Performance | decent, but bigger | ultra fast & light |
Community | huge, lot of examples | growing, meta support |
Out-of-the-box | ✅ many features plug n play | ❌ nope, u add stuff ( Unless you use Lexkit ) |
My experince
Tiptap = feels like plug socket, u just connect ur charger.
Lexical = feels like buying wires & making ur own charger 😅 but once u do, its lighter & faster.
And yeah, first time I tried lexical, I was like
“bruh where is bold button?? why i must code bold my self??”
then boom 💥 I found LexKit → open source layer on top of Lexical.
It’s like… same vibes as shadcn on radix. u get the raw power + nice developer experince. Honestly saved me.
Final thoughts
- Tiptap = 🍕 ready pizza, eat now.
- Lexical = 🥦 raw veggies, u cook but more healthy.
And with LexKit → feels like u got a chef who preps the veggies for u 😂
So yeah, that’s why I kinda moved. Not saying tiptap bad… I still love it. But lexical is lighter, and I like fast things.
What u think? You on team tiptap or lexical? Or still lost in contenteditable hell lol
Thanks for the time, feel free to comment down below :)
Top comments (0)