Always private
DuckDuckGo never tracks your searches.
Learn More
You can hide this reminder in Search Settings
All regions
Argentina
Australia
Austria
Belgium (fr)
Belgium (nl)
Brazil
Bulgaria
Canada (en)
Canada (fr)
Catalonia
Chile
China
Colombia
Croatia
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Hungary
Iceland
India (en)
Indonesia (en)
Ireland
Israel (en)
Italy
Japan
Korea
Latvia
Lithuania
Malaysia (en)
Mexico
Netherlands
New Zealand
Norway
Pakistan (en)
Peru
Philippines (en)
Poland
Portugal
Romania
Russia
Saudi Arabia
Singapore
Slovakia
Slovenia
South Africa
Spain (ca)
Spain (es)
Sweden
Switzerland (de)
Switzerland (fr)
Taiwan
Thailand (en)
Turkey
Ukraine
United Kingdom
US (English)
US (Spanish)
Vietnam (en)
Safe search: moderate
Strict
Moderate
Off
Any time
Any time
Past day
Past week
Past month
Past year
  1. prosemirror.net

    ProseMirror is an open source library that lets you create and customize structured documents with a WYSIWYG interface. It supports collaborative editing, extensible schemas, modular and pluggable architecture, and functional and unopinionated design.
    • Examples

      Examples of what ProseMirror can do, and how to do it. Basics. Setting up a minimal rich text editor using the example configuration. Dinos in the document. Defining a custom document node type and adding it to a schema. Friendly Markdown. Allow users to switch between a Markdown and WYSIWYM editing interface. Tooltip

    • Documentation

      An introduction to the concepts used by the ProseMirror library, with examples. Reference manual. A full listing and description of the public API exported by the library, per module. Examples. Code examples that show how to implement common use cases.

    • Discuss

      Discussion around the ProseMirror editor project. discuss.ProseMirror Topic Replies Views Activity; Welcome to discuss.ProseMirror. 0: 6241: September 4, 2015 How to re order columns of table using drag and drop? 1: 456: January 21, 2025 Small issues with pos and nodesBetween. 5: 24:

    • Reference Manual

      ProseMirror is structured as a number of separate modules. This reference manual describes the exported API per module. If you want to use something from the prosemirror-state module, for example, you can import it like this: var EditorState = require ("prosemirror-state"). EditorState var state = EditorState. create ({schema: mySchema}) Or ...

    • Guide

      prosemirror-state provides the data structure that describes the editor's whole state, including the selection, and a transaction system for moving from one state to the next. prosemirror-view implements a user interface component that shows a given editor state as an editable element in the browser, and handles user interaction with that element.

    • Markdown

      The prosemirror-markdown package defines a ProseMirror schema that can express exactly the things that can be expressed in Markdown. It also comes with a parser and serializer that convert documents in this schema to and from Markdown text. To abstract the actual editor, we first create a simple interface around a textarea: ...

  2. prosemirror.net

    ProseMirror is a modular and customizable library for building rich text editors, with a user interface inspired by what-you-see-is-what-you-get. Learn how to use its essential modules, such as prosemirror-model, prosemirror-state, prosemirror-view, and prosemirror-transform, and how to extend its functionality with plugins and commands.
  3. brunoscheufler.com

    Feb 11, 2024Learn how to build outstanding rich-text experiences with ProseMirror, a low-level library for constructing editors, and React, a popular JavaScript framework. Explore the basic concepts, schemas, plugins, and custom node views of ProseMirror.
  4. discuss.prosemirror.net

    Oct 6, 2024Hello, I want to address the main difficulty of creating a spell-checking library is to handle ProseMirror's index. Most spell-checking services are designed to handle plain text, and mapping between a rich ProseMirror document to plain text and vice versa is complex. To do so, the library checks each node individually and caches the results.
  5. Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

Custom date rangeX