A favicon of TipTap

TipTap

Headless rich text editor for JavaScript applications, letting developers design their own writing interface on top of ProseMirror.

Open Source Alternative to:

Screenshot of TipTap websiteVisit TipTap

Rich text editing usually arrives with an interface attached. Tiptap Editor does not, and because it ships headless a product's toolbar, menus and styling are yours to define, and the class overrides and code hacks normally needed to bend an editor into a design disappear. Underneath, it builds on the ProseMirror library.

Behavior is assembled from extensions rather than configured through options, with more than 100 available between the documentation and the community, plus custom extensions and nodes when none of those fit.

The traits that shape how it gets used are worth stating plainly.

  • Headless: no set user interface, with UI templates published for anyone wanting a starting point.
  • Framework agnostic: the same editor works under Vue, React or plain JavaScript.
  • Extension based: features from simple text styling to drag and drop block editing, added one piece at a time.
  • Collaboration ready: Hocuspocus, an open source backend built on the Yjs CRDT, handles multi user editing.

A set of Pro Extensions covers collaborative editing, commenting, versioning, document conversion and AI features, and those require a valid subscription. The editor component itself is released under the MIT license, and the maintainers describe the open source pieces as the foundation their paid products are built from. Examples, sandboxes and a Notion style block editor template are available for anyone starting out.

Share:
Details:
  • Stars


    38,287
  • Forks


    3,109
  • Last commit


    7 days ago
  • Repository age


    8 years
  • License


    MIT
  • Version


    3.31.3
  • Repository


    ueberdosis/tiptap

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to TipTap:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit