Blog

Which rich text editor framework should you choose in 2025?


February 6th
Engineering
Looking to integrate a WYSIWYG editor into your JavaScript app? This comparison dives into the best frameworks available, including Tiptap, Lexical, BlockNote, and Slate.

A better way to email your users about unread content

December 18th, 2024
Product & Design
We’ve released a new package, and three ready-made templates, that make it simpler to notify your users about unread comments and text editor mentions.
Increase in-app commenting with attachments
October 3rd, 2024Product & DesignBuild collaborative text experiences with Liveblocks Yjs
September 5th, 2023EngineeringHow to add Google authentication to your Next.js + Liveblocks app with NextAuth.js
April 5th, 2023EngineeringHow to animate multiplayer cursors
July 5th, 2022EngineeringHow to build undo/redo in a multiplayer environment
June 9th, 2022EngineeringHow to set up end-to-end tests for multiplayer apps using Puppeteer and Jest
February 4th, 2022EngineeringHow to add a live avatar stack to your product with React, Firebase, and Liveblocks
November 10th, 2021Engineering