Technologies
What is lexical built with?
lexical is a TypeScript repo built with Vite and React. It makes its content with prismjs, shiki, mdast-util-from-markdown, mdast-util-to-markdown, mdast-util-gfm-strikethrough, and 4 more and is tested with Vitest, fast-check, happy-dom, jsdom, and jest-axe. It has 808 files and 655,990 written lines, with 958 test files.
Read on November 4, 2026, at commit a983160. Read it as markdown
/
Support
Testing
- Vitest1 file
Tools
- TypeScript2 files
glob1 file
- hermes-parser1 file
- ts-morph1 file
Other
- fs-extra3 files
- minimist1 file
- SemVer1 file
packages/lexical-a11y
Support
Testing
- Vitest9 files
packages/lexical-clipboard
Support
Testing
- Vitest5 files
packages/lexical-code-core
Support
Testing
- Vitest9 files
packages/lexical-code-prism
Support
Content
prismjs1 file
Testing
- Vitest7 files
packages/lexical-code-shiki
Support
Content
shiki1 file
Testing
- Vitest6 files
Tools
- @shikijs/types1 file
packages/lexical-code
Support
Testing
- Vitest1 file
packages/lexical-compiler
Frontend
The base
- Vite2 files
Support
Testing
- Vitest6 files
Tools
- magic-string3 files
- Babel2 files
- rollup2 files
- esbuild1 file
glob1 file
packages/lexical-devtools-core
packages/lexical-dragon
Support
Testing
- Vitest1 file
packages/lexical-extension
Support
Testing
- Vitest33 files
- fast-check1 file
packages/lexical-hashtag
Support
Testing
- Vitest1 file
packages/lexical-headless
Support
Testing
- Vitest2 files
- happy-dom1 file
jsdom1 file
packages/lexical-history
packages/lexical-html
Support
Testing
- Vitest18 files
jsdom3 files
packages/lexical-internal
Support
Testing
- Vitest1 file
packages/lexical-link
Support
Testing
- Vitest15 files
packages/lexical-list
Support
Testing
- Vitest18 files
jsdom1 file
packages/lexical-mark
Support
Testing
- Vitest6 files
packages/lexical-markdown
Support
Testing
- Vitest10 files
packages/lexical-mdast
Support
Content
- mdast-util-from-markdown4 files
- mdast-util-to-markdown4 files
- mdast-util-gfm-strikethrough1 file
- mdast-util-gfm-table1 file
micromark-extension-gfm-strikethrough1 file
micromark-extension-gfm-table1 file
- micromark-util-types1 file
Testing
- Vitest9 files
packages/lexical-plain-text
Support
Testing
- Vitest2 files
packages/lexical-react
Frontend
The base
- React66 files
Interface
@floating-ui/react1 file
Support
Testing
- Vitest44 files
- jest-axe3 files
Other
- yjs3 files
packages/lexical-rich-text
Support
Testing
- Vitest24 files
packages/lexical-selection
packages/lexical-table
packages/lexical-tailwind
packages/lexical-text
Support
Testing
- Vitest10 files
packages/lexical-utils
packages/lexical-y
Frontend
The base
- React1 file
Support
Testing
- Vitest256 files
Tools
- TypeScript2 files
- esbuild1 file
Other
- yjs4 files
packages/lexical-yjs
packages/lexical
Other repos with a similar stack
Ordered by how much of its stack they share with lexical, then by stars.
Frequently asked questions
What language is lexical written in?
What framework does lexical use?
Does lexical have tests?
Which repos have a stack like lexical's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →