Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / Darginec05 / Yoopta-Editor
Notion-like editor with similar behaviour
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Darginec05%2FYoopta-Editor
Stars: 629
Forks: 45
Open Issues: 24
License: mit
Language: TypeScript
Repo Size: 32.8 MB
Dependencies:
2,202
Created: over 2 years ago
Updated: about 8 hours ago
Last pushed: 17 days ago
Last synced: 17 days ago
Topics: contenteditable, editor, javascript, notion, notion-alternative, notion-editor, react, rich-text, rich-text-editor, slate, wysiwyg, wysiwyg-editor
Funding links: https://github.com/sponsors/Darginec05
Files
Dependencies
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- @radix-ui/react-toolbar ^1.0.4
- lodash.throttle ^4.1.1
- @rollup/plugin-commonjs ^23.0.2 development
- @rollup/plugin-node-resolve ^15.0.1 development
- @rollup/plugin-replace ^5.0.1 development
- @svgr/rollup ^6.5.1 development
- @types/body-scroll-lock ^3.1.0 development
- @types/is-url ^1.2.30 development
- @types/node 17.0.8 development
- @types/prismjs ^1.26.0 development
- @types/react ^17.0.2 development
- @types/react-dom ^17.0.2 development
- @types/styled-components ^5.1.20 development
- @types/uuid ^8.3.4 development
- @typescript-eslint/eslint-plugin ^5.10.1 development
- @typescript-eslint/parser ^5.10.1 development
- babel-plugin-prismjs ^2.1.0 development
- eslint ^8.7.0 development
- eslint-config-airbnb ^19.0.4 development
- eslint-config-next 12.0.8 development
- eslint-plugin-import ^2.25.4 development
- eslint-plugin-jsx-a11y ^6.5.1 development
- eslint-plugin-react ^7.28.0 development
- eslint-plugin-react-hooks ^4.3.0 development
- mini-css-extract-plugin ^2.6.1 development
- node-sass ^7.0.3 development
- postcss ^8.4.18 development
- prettier ^2.7.1 development
- react >=17.0.2 development
- react-dom >=17.0.2 development
- rollup ^3.2.3 development
- rollup-plugin-generate-package-json ^3.2.0 development
- rollup-plugin-json 3.1.0 development
- rollup-plugin-peer-deps-external ^2.2.4 development
- rollup-plugin-postcss ^4.0.2 development
- rollup-plugin-sourcemaps 0.4.2 development
- rollup-plugin-terser ^7.0.2 development
- rollup-plugin-typescript2 ^0.34.1 development
- rollup-plugin-uglify 6.0.0 development
- sass ^1.55.0 development
- slate >=0.72.3 development
- slate-react >=0.72.4 development
- ts-node ^10.9.1 development
- typescript ^4.8.4 development
- body-scroll-lock ^4.0.0-beta.0
- classnames ^2.3.1
- copy-to-clipboard ^3.3.2
- is-hotkey ^0.2.0
- is-url ^1.2.4
- react-dropzone ^14.2.2
- slate-history ^0.66.0
- uuid ^8.3.2
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/upload-artifact v3 composite
- body-scroll-lock ^4.0.0-beta.0
- @types/katex ^0.16.7 development
- @types/node ^20 development
- @types/react ^18 development
- @types/react-dom ^18 development
- autoprefixer ^10.0.1 development
- eslint ^8 development
- eslint-config-next 14.1.0 development
- postcss ^8 development
- tailwindcss ^3.3.0 development
- typescript ^5 development
- @floating-ui/react ^0.26.11
- @yoopta/action-menu-list *
- @yoopta/blockquote *
- @yoopta/callout *
- @yoopta/code *
- @yoopta/editor *
- @yoopta/embed *
- @yoopta/file *
- @yoopta/headings *
- @yoopta/image *
- @yoopta/link *
- @yoopta/link-tool *
- @yoopta/lists *
- @yoopta/marks *
- @yoopta/mention *
- @yoopta/paragraph *
- @yoopta/table *
- @yoopta/toolbar *
- @yoopta/video *
- classnames ^2.5.1
- katex ^0.16.10
- lucide-react ^0.365.0
- next 14.1.0
- react ^18
- react-dom ^18
- slate ^0.102.0
- slate-react ^0.102.0
- @svgr/webpack ^8.1.0 development
- @types/node ^20 development
- @types/react ^18 development
- @types/react-dom ^18 development
- autoprefixer ^10.0.1 development
- eslint ^8 development
- eslint-config-next 14.1.4 development
- postcss ^8 development
- tailwindcss ^3.3.0 development
- typescript ^5 development
- @floating-ui/react ^0.26.11
- @radix-ui/react-dialog ^1.0.5
- @radix-ui/react-icons ^1.3.0
- @yoopta/action-menu-list ^4.0.0-rc.18
- @yoopta/blockquote ^4.0.0-rc.12
- @yoopta/callout ^4.0.0-rc.16
- @yoopta/code ^4.0.0-rc.29
- @yoopta/editor ^4.0.0-rc.38
- @yoopta/embed ^4.0.0-rc.15
- @yoopta/file ^4.0.0-rc.4
- @yoopta/headings ^4.0.0-rc.13
- @yoopta/image ^4.0.0-rc.15
- @yoopta/link ^4.0.0-rc.13
- @yoopta/link-tool ^4.0.0-rc.7
- @yoopta/lists ^4.0.0-rc.15
- @yoopta/marks ^4.0.0-rc.11
- @yoopta/paragraph ^4.0.0-rc.10
- @yoopta/toolbar ^4.0.0-rc.17
- @yoopta/video ^4.0.0-rc.16
- class-variance-authority ^0.7.0
- classnames ^2.5.1
- clsx ^2.1.0
- lucide-react ^0.366.0
- next 14.1.4
- next-themes ^0.3.0
- react ^18
- react-dom ^18
- sass ^1.75.0
- slate ^0.102.0
- slate-react ^0.102.0
- tailwind-merge ^2.2.2
- tailwindcss-animate ^1.0.7
- use-debounce ^10.0.0
- @types/react ^18.2.66 development
- @types/react-dom ^18.2.22 development
- @vitejs/plugin-react ^4.2.1 development
- eslint ^8.57.0 development
- eslint-plugin-react ^7.34.1 development
- eslint-plugin-react-hooks ^4.6.0 development
- eslint-plugin-react-refresh ^0.4.6 development
- vite ^5.2.0 development
- @yoopta/action-menu-list ^4.0.0-rc.15
- @yoopta/blockquote ^4.0.0-rc.11
- @yoopta/callout ^4.0.0-rc.14
- @yoopta/code ^4.0.0-rc.28
- @yoopta/editor ^4.0.0-rc.32
- @yoopta/embed ^4.0.0-rc.15
- @yoopta/file ^4.0.0-rc.4
- @yoopta/headings ^4.0.0-rc.12
- @yoopta/image ^4.0.0-rc.15
- @yoopta/link ^4.0.0-rc.12
- @yoopta/link-tool ^4.0.0-rc.7
- @yoopta/lists ^4.0.0-rc.14
- @yoopta/marks ^4.0.0-rc.11
- @yoopta/paragraph ^4.0.0-rc.10
- @yoopta/toolbar ^4.0.0-rc.14
- @yoopta/video ^4.0.0-rc.14
- react ^18.2.0
- react-dom ^18.2.0
- slate ^0.102.0
- slate-react ^0.102.0
- @types/lodash.uniqwith ^4.5.7 development
- @dnd-kit/core ^6.1.0
- @dnd-kit/sortable ^8.0.0
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- copy-to-clipboard ^3.3.3
- eventemitter3 ^5.0.1
- immer ^10.0.3
- is-hotkey ^0.2.0
- lodash.clonedeep ^4.5.0
- slate-history ^0.100.0
- ai ^2.1.3
- autosize ^6.0.1
- openai-edge ^1.0.0
- react-syntax-highlighter ^15.5.0
- check-peer-dependencies ^4.3.0 development
- @codemirror/lang-angular ^0.1.3
- @codemirror/lang-cpp ^6.0.2
- @codemirror/lang-css ^6.2.1
- @codemirror/lang-html ^6.4.8
- @codemirror/lang-java ^6.0.1
- @codemirror/lang-javascript ^6.2.2
- @codemirror/lang-json ^6.0.1
- @codemirror/lang-markdown ^6.2.4
- @codemirror/lang-php ^6.0.1
- @codemirror/lang-python ^6.1.4
- @codemirror/lang-rust ^6.0.1
- @codemirror/lang-sql ^6.6.1
- @codemirror/lang-vue ^0.1.3
- @codemirror/lang-xml ^6.1.0
- @codemirror/lang-yaml ^6.0.0
- @codemirror/theme-one-dark ^6.1.2
- @radix-ui/react-select ^2.0.0
- @uiw/codemirror-extensions-basic-setup ^4.21.24
- @uiw/codemirror-theme-basic ^4.21.24
- @uiw/codemirror-theme-copilot ^4.21.24
- @uiw/codemirror-theme-dracula ^4.21.24
- @uiw/codemirror-theme-github ^4.21.24
- @uiw/codemirror-theme-material ^4.21.24
- @uiw/codemirror-theme-monokai-dimmed ^4.21.24
- @uiw/codemirror-theme-okaidia ^4.21.24
- @uiw/codemirror-theme-sublime ^4.21.24
- @uiw/codemirror-theme-vscode ^4.21.24
- @uiw/react-codemirror ^4.21.25
- codemirror ^6.0.1
- copy-to-clipboard ^3.3.3
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- re-resizable ^6.9.11
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- autoprefixer ^10.0.1 development
- postcss ^8 development
- tailwindcss ^3.3.0 development
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- re-resizable ^6.9.11
- @floating-ui/react ^0.26.9
- @radix-ui/react-icons ^1.3.0
- re-resizable ^6.9.11