The open source
Block-Based
rich text editor
A beautiful text editor that just works. Easily add an editor to your app that users will love. Customize it with your own functionality like custom blocks or AI tooling.
Why BlockNote?
Whether you want extensive customization or a great out-of-the-box experience, BlockNote has you covered:



Let's build
Building a modern, collaborative text editor is a complex engineering challenge that used to take months of work, deep technical expertise and a lot of patience - only within reach of the largest companies.
Leveraging our expertise, we set out to save developers months of engineering work by creating a modern, batteries-included block-based text editor built on top of industry standards like Prosemirror and Yjs (used by giants like NY Times, Atlassian, Wordpress, Gitlab and many others).
Enter BlockNote.
BlockNote eliminates the need to deal with low-level details around text positions and document structure. Instead, work with the strongly typed, block-based API to work with your editor and documents. You also get a full set of modern UI components out-of-the-box: no need to build all interface elements from scratch. With just a few lines of code, you can integrate a polished, collaborative text editor into your app.
Supported by an active and growing community of companies and developers, we invite you to contribute, provide feedback, and partner with us to shape the future of rich text editing and collaborative software!
Open Source Community
Join a community of open-source contributors by tuning in with the BlockNote community and contributing to the project.
Contributors
Become a GitHub contributor
Join the community of BlockNote developers by contributing code and supporting the project.
Join the Discord community
Ask questions, discuss features, and share your work with other BlockNote users on Discord.
Sponsors & users
Frequently asked questions
More questions? Reach out to our team.
- Isn't it easier to use a Headless editor framework?
- There are a number of really powerful headless text editor frameworks available. In fact, BlockNote is built on Prosemirror and TipTap. However, even when using a headless library, it takes several months and requires deep expertise to build a fully-featured editor with a polished UI that your users expect.
- Is BlockNote ready for production use?
- BlockNote is used by dozens of companies in production, ranging from startups to large enterprises and public institutions. Also, we didn't reinvent the wheel. The core editor is built on top of Prosemirror - a battle tested framework that powers software from Atlassian, Gitlab, the New York Times, and many others.
- Can I add my own extensions to BlockNote?
- BlockNote comes with lot of functionality out-of-the-box, but we understand that every use case is different. You can easily customize the built-in UI Components, or create your own custom Blocks, Inline Content, and Styles. If you want to go even further, you can extend the core editor with additional Prosemirror or TipTap plugins.
- Is BlockNote really free?
- 100% of BlockNote is open source. We offer consultancy, support services and commercial licenses for specific XL packages to help sustain BlockNote. Explore our pricing page for more details.