InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Novel Alternatives
Similar projects and alternatives to novel
-
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
logseq
A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
-
shadcn/ui
A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.
-
appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
-
mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
ai
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
-
nanostores
A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
-
-
-
BlockNote
A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
-
-
-
-
-
chadnext
ChadNext - Quick Starter Template for your Next project includes Next.js 15 App router, Shadcn UI, LuciaAuth, Prisma, Server Actions, Stripe, Internationalization and more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
novel discussion
novel reviews and mentions
- Open Source Notion-style WYSIWYG editor with AI-powered autocompletion
- Editor.js ou une belle alternative aux éditeurs Wysiwyg traditionnel
-
Here’s how AI-powered autocompletion is implemented in Novel, an open-source text editor
Since we are interested in learning about the AI-powered autocompletion, you first need to know where you see “Ask AI”. Open Novel and select some text using your mouse in the editor that is rendered by default. It can be any text. You will see this widget popup as shown below:
-
Top 8 Most Popular Open-Source Next.js Boilerplates/Starter
Editor: Novel
-
5 github profiles every developer must follow
he also created cool projects like https://oneword.domains/, https://sharegpt.com/, https://novel.sh/ and https://extrapolate.app/
-
Shadcn UI: Must-Have Tools & Resources
novel - Novel is a Notion-style WYSIWYG editor with AI-powered autocompletion. Built with Tiptap + Vercel AI SDK.
-
Create your own content management system with Remix and Xata
// app/routes/api_.generate.tsx import { completion } from 'litellm'; import { ActionFunctionArgs } from '@remix-run/node'; export async function action({ request }: ActionFunctionArgs) { const encoder = new TextEncoder(); const { prompt } = await request.json(); const response = await completion({ n: 1, top_p: 1, stream: true, temperature: 0.7, presence_penalty: 0, model: 'gpt-3.5-turbo', messages: [ { role: 'system', content: 'You are an AI writing assistant that continues existing text based on context from prior text. ' + 'Give more weight/priority to the later characters than the beginning ones. ' + 'Limit your response to no more than 200 characters, but make sure to construct complete sentences.' // we're disabling markdown for now until we can figure out a way to stream markdown text with proper formatting: https://github.com/steven-tey/novel/discussions/7 // "Use Markdown formatting when appropriate.", }, { role: 'user', content: prompt } ] }); // Create a streaming response const customReadable = new ReadableStream({ async start(controller) { for await (const part of response) { try { const tmp = part.choices[0]?.delta?.content; if (tmp) controller.enqueue(encoder.encode(tmp)); } catch (e) { console.log(e); } } controller.close(); } }); // Return the stream response and keep the connection alive return new Response(customReadable, { // Set the headers for Server-Sent Events (SSE) headers: { Connection: 'keep-alive', 'Content-Encoding': 'none', 'Cache-Control': 'no-cache, no-transform', 'Content-Type': 'text/event-stream; charset=utf-8' } }); }
-
Brand new `Rlim` online markdown writing service
novel editor based on TipTap
-
🖊 I am building a pastebin alternative!
The difference is I am gonna let users write notion like documents and then share it, unlike pastebin which only lets us share text. For writing documents, I'm gonna use Novel.sh. It is a WYSIWYG editor which provides interface and features similar to Notion. It also lets us use OpenAI API to integrate AI into it.
-
Ask HN: Which open-source editor would you choose to build something like Notion
Probably tiptap.dev, here's a notion-like editor built with it: https://github.com/steven-tey/novel
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Jun 2025
Stats
steven-tey/novel is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of novel is TypeScript.