stetrevor / non-layered-tidy-tree-layout
Draw non-layered tidy trees in linear time.
☆22Updated last year
Related projects ⓘ
Alternatives and complementary repositories for non-layered-tidy-tree-layout
- ☆24Updated 2 weeks ago
- Flexible tree layout algorithm that allows for variable node sizes☆325Updated last year
- A Cytoscape extension to enable drawing over and under a graph☆39Updated last year
- Most advanced nested tree renderer for React apps☆188Updated 2 years ago
- Slate Operational Transform Demo (used in production at Narration Box)☆36Updated 4 years ago
- Collaborative editing for ProseMirror☆102Updated 7 months ago
- Yjs encoding protocols☆115Updated 8 months ago
- Utility features for Yjs☆73Updated 6 months ago
- Javascript Cypher query engine for graphs such as graphology and gun☆18Updated 2 years ago
- Minimal boilerplate to start a project with ProseMirror, React, TypeScript☆94Updated 2 years ago
- Higher order reducer to deep diff redux states☆23Updated last year
- Code accompanying the SP&E paper "Drawing non-layered tidy trees in linear time" by Atze van der Ploeg☆28Updated 11 years ago
- ☆277Updated 2 years ago
- This is an operational transform type replacement for ottypes/json0☆316Updated last year
- Cytoscape extension for making nodes into DOM elements☆35Updated 5 months ago
- The ELK layout algorithm adapter for Cytoscape.js☆43Updated last year
- Emacs keybindings for monaco-editor☆28Updated 2 years ago
- ☆36Updated 5 years ago
- Powerful list for ProseMirror and Remirror☆58Updated last week
- Create layered directed graphs with JavaScript and Scalable Vector Graphics using a Sugiyama algorithm.☆20Updated 4 years ago
- A Slate plugin that gives you full power on the last word your user typed.☆47Updated last year
- Autocomplete suggestions for ProseMirror☆35Updated 2 years ago
- A rich-text editor using Prosemirror with React☆37Updated 9 months ago
- React component framework for Cytoscape☆14Updated 2 years ago
- LevelDB database adapter for Yjs☆95Updated 9 months ago
- Finds differences between two JSON object and generates operational transformation (OT) operations for transforming the first object into…☆130Updated last year
- Monorepo of isomorphic utility functions☆362Updated last month
- A collection of CRDT benchmarks☆459Updated 6 months ago
- Collaborative Editing using Slate and Automerge☆121Updated 6 years ago
- ProseMirror editor binding for Yjs☆349Updated 2 months ago