Freedom251 › Rich Text Editor Software
Novel
What Novel is
Novel is a free, open-source Notion-style WYSIWYG editor with AI-powered autocompletions. It is built for React with Tiptap, TypeScript, Radix UI, and Cmdk, and developers can adapt its styling or components. Tailwind is an active styling integration; CSS and Panda CSS are identified as upcoming integrations. Novel supports web use, browser-extension use, and self-hosting. The README describes one-click deployment of a personal version to Vercel, while local setup requires an OpenAI API key and a Vercel Blob read/write token. Image-upload guidance covers validation of file type and size plus paste and drop handling; the example rejects files larger than 20 MB. The project links community-maintained Svelte and Vue packages and a VS Code extension for editing Markdown with debounced autosave. Images, YouTube embeds, and Twitter embeds are supported. A guide for AI commands in the editor marks that feature as coming soon. Novel uses Apache-2.0 licensing, and its security policy supports version 0.2.x and requests vulnerability reports by email.
Who it suits
Novel suits developers building React-based editors who want an open-source, customizable Notion-style interface. It also fits teams considering self-hosting or using the linked extension and framework packages.
What it does well
- Open-source editor with Apache-2.0 license
- Supports web, extension, and self-hosted deployment
- Custom styling and component integration
- Configurable image uploads with size validation
- VS Code Markdown editing extension
What to know first
- AI command feature is marked coming soon
- Local setup requires OpenAI and Vercel Blob credentials
- Image-upload example rejects files over 20 MB
- Svelte package lists several unfinished areas
Verdict
Novel provides a customizable, open-source WYSIWYG editor for React projects, with self-hosting and extension options. Its documented AI command workflow is not yet available, and some framework integrations remain community maintained.
Facts from Novel's own pages
- AI command
- The AI Command guide describes running AI commands in the editor and labels the feature as coming soon. · novel.sh, 4 Oct 2026
- Browser extension
- The README links to a VS Code extension for Novel. · github.com, 4 Oct 2026
- Deployment
- The project says you can deploy your own version of Novel to Vercel with one click. · github.com, 11 Oct 2026
- Documentation
- Novel's documentation describes the project as a headless Notion-style WYSIWYG editor and marks its feature section as TODO. · novel.sh, 11 Oct 2026
- Editor customization
- Novel's docs describe using it with a developer's preferred styling or components. · novel.sh, 4 Oct 2026
- Framework
- Novel is built for React and has community-maintained packages for Svelte and Vue. · github.com, 11 Oct 2026
- Framework extension limit
- The Svelte community port lists slash menus, a bubble menu, toasts, image upload, and testing among its TODOs. · novel.sh, 11 Oct 2026
- Framework support
- Novel is built for React, and the README links community-maintained packages for Svelte and Vue. · github.com, 4 Oct 2026
- Image uploads
- The image upload guide shows how to configure uploads, validate image type and size, and handle image paste and drop events. · novel.sh, 4 Oct 2026
- License
- The repository is licensed under Apache-2.0. · github.com, 11 Oct 2026
- Local setup
- Running Novel locally requires an OpenAI API key and a Vercel Blob read/write token. · github.com, 11 Oct 2026
- Product
- Novel is an open-source, Notion-style WYSIWYG editor with AI-powered autocompletions. · github.com, 11 Oct 2026
- Security
- The GitHub repository links a security policy; the opened project pages do not state specific security certifications or compliance standards. · github.com, 11 Oct 2026
- Security policy
- The repository says it releases patches for security vulnerabilities and lists version 0.2.x as supported. · github.com, 4 Oct 2026
- Styling integration
- Tailwind is listed as an active integration, while CSS and Panda CSS are listed as upcoming integrations. · novel.sh, 4 Oct 2026
- Support
- The repository suggests opening an issue to report a bug and contributing through pull requests. · github.com, 11 Oct 2026
- Technology
- The project lists Next.js, Tiptap, OpenAI, Vercel AI SDK, Vercel, Tailwind CSS, and Cal Sans in its technology stack. · github.com, 11 Oct 2026
- Upload size limit
- The image upload example rejects files larger than 20 MB. · novel.sh, 4 Oct 2026
- VS Code
- A VS Code extension lets users edit Markdown files with the Novel editor and provides debounced autosave. · novel.sh, 11 Oct 2026
- Vulnerability reporting
- The security policy requests vulnerability reports by email and says a response will arrive within 48 hours. · github.com, 4 Oct 2026
Where Novel stands on Freedom251
- Rich Text Editor Software#15 of 37