You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the BlockNote editor. Let's build a block based WYSIWYG editor with killer UX!
3
+
<ahref="https://discord.gg/aDQxXezfNj"><imgalt="Discord"src="https://img.shields.io/badge/Chat on discord%20-%237289DA.svg?&style=for-the-badge&logo=discord&logoColor=white"/></a>
**Welcome to BlockNote editor: a "Notion-style" block-based extensible text editor built on top of [Prosemirror](https://prosemirror.net/) and [Tiptap](https://tiptap.dev/).**
8
+
9
+
# Live demo
10
+
11
+
Play with the editor @ [https://blocknote-main.vercel.app/](https://blocknote-main.vercel.app/).
We use [Lerna](https://lerna.js.org/) to manage the monorepo with separate packages.
15
-
16
78
## Running
17
79
18
80
To run the project, open the command line in the project's root directory and enter the following commands:
19
81
20
82
# Install all required npm modules for lerna, and bootstrap lerna packages
21
83
npm install
22
-
npm run bootstrap
23
84
24
-
# Start the editor project
85
+
# Start the example project
25
86
npm start
26
87
27
-
## Updating packages
28
-
29
-
If you've pulled changes from git that add new or update existing dependencies, use `npm run bootstrap` instead of `npm install` to install updated dependencies!
30
-
31
88
## Adding packages
32
89
33
90
- Add the dependency to the relevant `package.json` file (packages/xxx/package.json)
34
91
- run `npm run install-new-packages`
35
92
- Double check `package-lock.json` to make sure only the relevant packages have been affected
93
+
94
+
# Credits ❤️
95
+
96
+
BlockNote builds directly on two awesome projects; [Prosemirror](https://prosemirror.net/) by Marijn Haverbeke and [Tiptap](https://tiptap.dev/). Consider sponsoring those libraries when using BlockNote: [Prosemirror](https://marijnhaverbeke.nl/fund/), [Tiptap](https://github.com/sponsors/ueberdosis).
97
+
98
+
BlockNote is built as part of [TypeCell](https://www.typecell.org). TypeCell is proudly sponsored by the renowned [NLNet foundation](https://nlnet.nl/foundation/) who are on a mission to support an open internet, and protect the privacy and security of internet users. Check them out!
0 commit comments