Liveblocks Yjs is a fully managed, highly scalable real‑time data store for Yjs documents. Powered by Yjs, it’s optimized for building collaborative text editors such as Google Docs and Notion.
Hi everyone,
Today, we’re excited to announce Liveblocks Yjs, a fully managed, highly scalable real‑time data store for building collaborative text editors such as Google Docs and Notion.
Yjs is an open-source CRDT framework created by Kevin Jahns that has grown to be the preferred way for developers to build collaborative rich text editors. It comes with powerful features such as multiplayer undo/redo, lazy loading subdocuments, and offline support. And thanks to its incredible community, Yjs already has integrations with the most popular open-source text and code editor frameworks out there: Lexical, Tiptap, Slate, Quill, CodeMirror, Monaco, and more.
The challenge though is that the decentralized nature of Yjs makes it difficult to scale for production applications. Since all updates get stored, Yjs documents tend to get big really fast. Plus, the raw Yjs data requires some heavy engineering lifting to be dealt with.
That’s why we created Liveblocks Yjs, an advanced platform for building, hosting, and scaling rich text editors from development to production applications with millions of users. No configuration or maintenance required.
We can’t wait to see what you create with this. The Liveblocks team and I will be around all day to answer questions! 🙂
Liveblocks Yjs is a powerful and innovative platform that empowers developers to create collaborative text editors reminiscent of popular tools like Notion, all with remarkable ease and efficiency. This cutting-edge technology provides a dynamic and robust solution for enabling real-time collaboration on textual content within web applications.
At its core, Liveblocks Yjs leverages the Yjs framework, which is renowned for its capability to seamlessly synchronize and merge changes made by multiple users in real-time. This framework forms the backbone of Liveblocks Yjs, ensuring that developers can effortlessly integrate collaborative text editing features into their applications with minimal effort.
With Liveblocks Yjs, developers can expedite the development process and bring collaborative text editing to their applications in mere minutes. Gone are the days of grappling with complex synchronization logic and intricate data merging mechanisms. Instead, Liveblocks Yjs provides a straightforward and user-friendly interface that simplifies the implementation of real-time collaboration, allowing developers to focus on building rich, interactive, and collaborative text-based applications.
Whether you're developing a collaborative note-taking app, a document editor, or any other platform that requires multiple users to work together on textual content, Liveblocks Yjs is the ultimate tool in your arsenal. By utilizing Liveblocks Yjs, you can unlock the potential of real-time collaboration, providing a seamless and engaging experience for your users while reducing the development overhead.
In summary, Liveblocks Yjs is a game-changing technology that empowers developers to create collaborative text editors reminiscent of Notion's functionality in a matter of minutes. Its integration of the Yjs framework, along with its user-friendly interface, makes it an essential tool for anyone looking to enhance their web applications with real-time collaborative text editing capabilities.
Liveblocks Yjs is a game-changer in collaborative real-time editing! Its seamless integration of Yjs, a proven CRDT (Conflict-free Replicated Data Type) library, with Liveblocks' cloud infrastructure makes it a powerhouse for collaborative applications.
What truly sets Liveblocks Yjs apart is its ability to effortlessly handle concurrent edits from multiple users, ensuring data consistency and reliability. The simplicity of its API and SDKs makes it a developer's dream, dramatically reducing the complexity of building real-time collaborative features into applications.
Furthermore, Liveblocks Yjs boasts impressive scalability, ensuring smooth performance even in applications with a high user load. This makes it perfect for everything from document editing to multiplayer gaming.
In summary, Liveblocks Yjs is the secret sauce for creating applications that redefine collaboration. Its innovative technology, robustness, and ease of integration make it a must-have for any developer looking to take their real-time collaborative projects to the next level!
Liveblocks Yjs is a revolutionary development tool that empowers developers to effortlessly create collaborative text editors reminiscent of popular platforms like Notion. With Liveblocks Yjs, the process of building such collaborative applications is streamlined to mere minutes, transforming the world of real-time document editing and collaboration.
At its core, Liveblocks Yjs harnesses the power of Yjs, an open-source framework renowned for its robust and efficient real-time collaboration capabilities. By integrating Liveblocks Yjs into your application, you instantly unlock the potential for multiple users to concurrently edit and interact with text-based content in a shared digital workspace.
This remarkable technology enables seamless collaboration among users, whether they are working together on a project, brainstorming ideas, or simply collaborating on a document. Liveblocks Yjs excels in synchronizing user inputs in real-time, ensuring that changes made by one user are instantly visible to others, thereby fostering a fluid and engaging collaborative experience.
The beauty of Liveblocks Yjs lies not only in its exceptional performance but also in its developer-friendly approach. It significantly reduces the complexities associated with building collaborative text editors from scratch. Developers can quickly implement Liveblocks Yjs into their projects, eliminating the need for extensive custom coding and intricate synchronization algorithms.
Whether you're creating a new collaborative document platform, enhancing an existing application with real-time editing capabilities, or seeking to offer users an experience akin to Notion's collaborative text editing, Liveblocks Yjs is the tool that can turn your vision into reality with remarkable ease and efficiency. With Liveblocks Yjs, you can focus on delivering exceptional user experiences while leaving the heavy lifting of real-time collaboration to this powerful and intuitive framework.
Looks incredible and easy to integrate — congrats on the launch! We use TipTap, so seeing support for common editors is fantastic. Overall the Liveblocks' team has an insanely high bar for craft + quality, and I'm excited to see them systematically solving challenging developer problems with elegant solutions 😍
Congrats Team! It looks very clean, simple and efficient. It's always a pleasure to see the Liveblocks proposal evolve day by day with such quality.
@stevenfabre @adrien_gaudon
Liveblocks Yjs turns teamwork into a symphony! It's like jamming with your colleagues in real time! 🎶
Noticed a minor bug in Liveblocks Yjs; occasionally, sync lags behind. Will that be resolved soon? ⏳
Liveblocks Yjs is intriguing! Can it handle large datasets for collaborative work? Curious to know! 💼
Liveblocks Yjs looks promising! Any plans to integrate it with popular project management tools? 🗂️
Congratulations on Liveblocks Yjs! How seamless is the real-time collaboration feature? Impressive work! 🚀
This is awesome. As someone who has worked on several products that involve live coediting, I can empathize with this challenge. Not to mention, it feels like live collab is table stakes in software these days. Amazing stuff!
Guess who's back, back again, Liveblock's back tell a friend! Fantastic work team, every release keeps making collaboration tooling easier and easier
About Liveblocks Yjs on Product Hunt
“Build collaborative Notion-like text editors in minutes”
Liveblocks Yjs launched on Product Hunt on September 6th, 2023 and earned 388 upvotes and 89 comments, placing #8 on the daily leaderboard. Liveblocks Yjs is a fully managed, highly scalable real‑time data store for Yjs documents. Powered by Yjs, it’s optimized for building collaborative text editors such as Google Docs and Notion.
Liveblocks Yjs was featured in Text Editors (16.8k followers) and Developer Tools (511k followers) on Product Hunt. Together, these topics include over 66.7k products, making this a competitive space to launch in.
Who hunted Liveblocks Yjs?
Liveblocks Yjs was hunted by Steven Fabre. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Liveblocks Yjs stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.