Saved

Introducing Novel

Novel is a Notion-style WYSIWYG editor with AI-powered autocompletion. Built with Tiptap + Vercel AI SDK.

Installation

npm i novel

Usage

import { Editor } from "novel";

export default function App() {
  return (
     <Editor />
  )
}

Features

  1. Slash menu & bubble menu

  2. AI autocomplete (type ++ to activate, or select from slash menu)

  3. Image uploads (drag & drop / copy & paste, or select from slash menu)

  4. Add tweets from the command slash menu:

  5. Mathematical symbols with LaTeX expression:

    1. E=mc2E = mc^2

    2. a2=b2+c2a^2 = \sqrt{b^2 + c^2}

    3. f^(ξ)=f(x)e2πixξdx\hat{f} (\xi)=\int_{-\infty}^{\infty}f(x)e^{-2\pi ix\xi}dx

    4. A=[abcd]A=\begin{bmatrix}a&b\\c&d \end{bmatrix}

    5. i=0nxi\sum_{i=0}^n x_i

banner.png

Learn more