5452095343
commit 5b31740d967bb61bfed6a2338d07e8fc6e4957b3 Author: Hans Pagel <hans.pagel@ueber.io> Date: Tue Jan 19 14:48:00 2021 +0100 refactoring, disable TS checks for now commit 6fcc5082287ba4dd5457b8ea6e6d8300efaaafb6 Author: Hans Pagel <hans.pagel@ueber.io> Date: Tue Jan 19 14:42:14 2021 +0100 move everything to a new experiments structure commit 2b5f394ad4c916f7ac364fa03d05e2f4311e9b1d Author: Hans Pagel <hans.pagel@ueber.io> Date: Mon Jan 18 20:22:35 2021 +0100 refactoring commit 91a3747adca114fbce0972a2a2efa751e94d4ea4 Author: Hans Pagel <hans.pagel@ueber.io> Date: Mon Jan 18 17:48:59 2021 +0100 refactoring commit 4550fa70059060b6702425970ba33bcf6a0f3e66 Author: Hans Pagel <hans.pagel@ueber.io> Date: Mon Jan 18 17:37:43 2021 +0100 load plugins in the example commit a7087af14044673c587c233c44a5e767ff23b160 Author: Hans Pagel <hans.pagel@ueber.io> Date: Mon Jan 18 17:31:47 2021 +0100 init new linter plugin |
||
---|---|---|
.github | ||
docs | ||
packages | ||
shims | ||
tests | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
babel.config.js | ||
CONTRIBUTING.md | ||
lerna.json | ||
LICENSE.md | ||
package.json | ||
README.md | ||
rollup.config.js | ||
tsconfig.json | ||
yarn.lock |
Don’t try this at home! Nothing here is production-ready, don’t use it anywhere.
tiptap 2 (Preview!)
A headless and extendable rich text editor, based on ProseMirror, which is already in use at many well-known companies such as New York Times, The Guardian or Atlassian.
Feedback
We’re looking for your feedback to improve tiptap 2 before the first public release! Share everything that helps to make it better for everyone!
- Create issues on GitHub! Link
- Send an email! humans@tiptap.dev
- Follow us on Twitter! @hanspagel @_philippkuehn
Why we built tiptap
We were looking for a text editor for Vue.js and found some solutions that didn’t really satisfy us. An editor should be easy to extend and not based on old dependencies such as jQuery. For React there is already a great editor called Slate.js, which impresses with its modularity. We came across ProseMirror and decided to build on it. ProseMirror is a toolkit for building rich text editors that are already in use at many well-known companies such as Atlassian or New York Times.
What does headless
mean?
With headless components you'll have (almost) full control over markup and styling. We don’t want to tell you what a menu should look like or where it should be rendered in the DOM. That’s all up to you. There is also a great article about headless components by Adam Wathan.
How is the data stored under the hood?
You can save your data as a raw HTML
string or can get a JSON
-serializable representation of your document. And of course, you can also pass HTML
or JSON
content back to the editor.
💖 Sponsor the development
Are you using tiptap in production? We need your sponsorship to maintain, update and develop tiptap. Become a Sponsor now!
Documentation
To check out some live examples, visit next.tiptap.dev.
Contributing
Please see CONTRIBUTING for details.
Maintainers
- Philipp Kühn (development)
- Hans Pagel (documentation)
Premium Sponsors
Credits
- Christoph Flathmann
- Erick Wilder
- Marius Tolzmann
- jjangga0214
- Maya Nedeljkovich
- Ryan Bliss
- Gregor
- All Contributors
Links
Become a sponsor
Your benefits as a sponsor:
- Give back to the open source community
- Get early access private repositories
- Your issues and pull requests get a
sponsor 💖
label - Get a sponsor badge in all your comments on GitHub
- Show support in your GitHub profile
- Receive monthly reports about our open source work
Does that sound good? Sponsor us on GitHub!
License
The MIT License (MIT). Please see License File for more information.