
Draft.js
React framework for building rich text editors on an immutable editor state model, now archived by its maintainer.
Draft.js is a rich text editor framework for React. Applications render its editor component, and its editor state is built on an immutable model. It depends on React and React DOM, which the application installs alongside it, and it is distributed through npm.
Worth knowing
The project is archived and receives no feature updates. The README places it in maintenance mode, limited to critical security patches, and names Lexical as the framework Meta has been migrating to.
Identity
Rendering and deploy
- Install with
- npm6
Releases
Adoption
Sources
- 2026-11-08: name, Status, links, Categories, Built on
github.com/facebookarchive/draft-js/blob/main/README.md - 2026-11-08: Status, links, Written in, License, GitHub stars
api.github.com/repos/facebookarchive/draft-js - 2026-11-08: links
draftjs.org/ - 2026-11-08: First release
registry.npmjs.org/draft-js - 2026-11-08: Maintainer, License model
raw.githubusercontent.com/facebookarchive/draft-js/main/LICENSE - 2026-11-08: Install with
draftjs.org/docs/getting-started/ - 2026-11-08: Current major version, Last release
api.github.com/repos/facebookarchive/draft-js/releases?per_page=5 - 2026-11-08: Contributors
api.github.com/repos/facebookarchive/draft-js/contributors?per_page=1 - 2026-11-08: npm downloads a week
api.npmjs.org/downloads/range/2026-11-01:2026-11-07/draft-js - 2026-11-08: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/draft-js