{"repo":"Sithija97/Lexical-rich-text-editor-typescript","free":true,"listed":false,"github":"https://github.com/Sithija97/Lexical-rich-text-editor-typescript","clone":"git clone https://github.com/Sithija97/Lexical-rich-text-editor-typescript.git","description":"This React TypeScript implementation of a lexical rich text editor can also serve as a versatile starter template or boilerplate for similar projects.","language":"TypeScript","stars":31,"topics":["lexical","react","reactjs","rich","rich-text-editor","typescript"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Lexical Example A React + TypeScript rich text editor built on top of Meta's Lexical framework, with a fully custom toolbar, dark mode, and several playground-style features wired up on top of the base editor. Features - Bold, italic, underline, strikethrough, and inline code formatting - Font family, font size, text color, and background color pickers - Block formatting: headings, quotes, code blocks, bulleted/numbered/check lists - Text alignment and indentation - Hyperlinks with a floating link editor - An Insert menu for horizontal rules, page breaks, images, inline images, tables, and polls - Undo, redo, and clear actions - Light/dark theme toggle (top-right of the header), persisted across sessions and respecting the OS preference on first load - HTML and Markdown export (via Lexical's @lexical/html / @lexical/markdown packages) Not yet wired up (present in the codebase as parked/future work — see Project Journey): multi-column layouts and Excalidraw drawings. Both have partial scaffolding under src/plugins and src/nodes but are missing pieces (layout node classes, and the @excalidraw/excalidraw dependency, respectively). Tech Stack Layer Choice ---------------- ---------------------------------------------------------------------------------------------------- Editor framework Lexical ( lexical , @lexical/react , @lexical/table , and related packages) UI React 19 Language TypeScript Build tool Vite Linting ESLint (flat config) + typescript-eslint Formatting Prettier Pa","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sithija97","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sithija97/Lexical-rich-text-editor-typescript/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}