DEV Community

Shayan
Shayan

Posted on

Why I chose Lexical over Tiptap

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)