Tiptap

Tiptap

Tiptap (ueberdosis GmbH) · 程式設計 · 生產力

Tiptap 是一套以 ProseMirror 為基礎的無頭開源編輯器框架。它內建超過 100 種擴充套件與付費協作工具,讓團隊打造自訂的編輯器體驗。

Tiptap 的介面預覽

關於 Tiptap

What Is Tiptap

Tiptap 是一套無頭的富文字編輯器框架,給想要完全掌控編輯器外觀與行為的開發者使用。它把 ProseMirror 這套成熟的網頁編輯器引擎包進現代化的 API,在 React、Vue、Svelte、Angular 或純 JavaScript 下都能照常運作。開源核心採用 MIT 授權、免費使用,付費平台則加上協作、留言、版本紀錄與 AI 功能。

團隊選它不是因為開箱好看。它根本沒有附工具列,也沒有現成的版面,這正是重點。每個選單、每個浮動泡泡、每個快速鍵都由你決定,而且只載入產品真正需要的擴充套件。要做類 Notion 筆記、郵件編輯器或內容管理工具的人,拿到的是一套基礎,而不是一個固定的元件。

最大的門檻在學習曲線與費用拆分。編輯器免費,但凡是牽涉 Tiptap Cloud 的功能(即時協作、雲端文件、留言)都要訂閱,而且以文件和開發者授權分別計算。偏好自行維運的團隊,也可以用開源的 Hocuspocus 後端自行架設。

Getting Started

  1. 在你選用的框架專案裡,從 npm 安裝核心套件,例如 @tiptap/core 與 @tiptap/starter-kit。
  2. 建立編輯器實例,傳入你要的擴充套件,先從 StarterKit 的基本排版開始。
  3. 把編輯器掛進你的介面,自己加上工具列、選單和樣式,因為框架本身不附這些東西。
  4. 需要即時編輯就接上協作擴充套件,以及 Hocuspocus 或 Tiptap 的供應服務。
  5. 在 Tiptap Cloud 儀表板啟動免費試用,訂閱前先試試留言、版本紀錄這類付費功能。

產品資訊

快速了解 Tiptap 的定價、支援平台與效能。

免費方案是
付費方案$49 - $999/mo
平台Web (React, Vue, Svelte, Angular, plain JavaScript)
開發者Tiptap (ueberdosis GmbH)
類別程式設計 · 生產力
發布日期Aug 2018
最近更新Oct 2025
網站訪問量236.2K
網站全球排名188.5K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 前端開發者:Tiptap 提供一套無頭編輯器框架,能依任何設計自由塑形,你得對選用的框架夠熟才有辦法接起來。
  • 打造筆記或文件產品的團隊:類 Notion 範本與分頁版面能縮短做到可用編輯器的時間。精緻範本放在付費方案裡。
  • 偏好自行架設的團隊:開源核心加上 Hocuspocus 後端,可以在自家伺服器跑協作,不必付雲端訂閱費。
  • 內容平台開發者:匯入與匯出擴充套件涵蓋 DOCX、Markdown、PDF、ODT 與 EPUB,多數出版流程要的格式都在裡面。

任務

  • 打造自訂富文字編輯器:只組裝你想要的標記、節點與行為,套件維持精簡,結構也更好預測。
  • 加上即時協作:協作擴充套件透過 Yjs 的 CRDT 同步編輯,在場指示與游標追蹤都內建。
  • 追蹤文件修改:Tracked Changes 把編輯變成建議,審閱者可以接受或拒絕,並保留每位使用者的署名。
  • 讓 AI 代理擁有編輯能力:AI Toolkit 讓模型讀取選取範圍、改寫內容,把建議直接串進文件。
  • 管理文件流程:留言、版本紀錄與快照比對,完整留下誰在何時改了什麼。

情境

  • 需要內建編輯器、又要跟自家介面一致的 SaaS 產品:無頭設計讓你的設計系統原封不動。
  • 會匯入 Word 檔的編輯團隊:DOCX 與 Markdown 匯入把既有內容帶進來,不必手動重排格式。
  • 有資料落地規範的受監管單位:美國或歐盟主機,加上 Enterprise 的地端選項,能把文件留在你要的區域。

主要功能

無頭架構

編輯器完全不帶介面。你拿到的是編輯邏輯,工具列、浮動選單與版面全部自己畫。這正是 Tiptap 能塞進設計規範嚴格產品的原因,現成元件在那裡只會處處打架。

跨框架整合

Tiptap 支援 React、Vue 3 與 Vue 2、Svelte、Angular、Next.js、Nuxt 及純 JavaScript。主要框架都有官方套件,其餘靠社群綁定補齊。核心裝的是同一套,換的只是你技術堆疊的渲染層。

模組化擴充套件

超過 100 種官方與社群擴充套件,涵蓋排版、表格、語法高亮的程式碼區塊、圖片、提及與自訂節點。只啟用你要的就好。StarterKit 把常用的一次打包,基本編輯器幾分鐘就能站起來。

即時協作

協作擴充套件用 Yjs 的 CRDT 同步使用者之間的編輯,跑在開源的 Hocuspocus 後端或 Tiptap Cloud 上。在場指示、游標追蹤與衝突處理都是內建,你不必自己拼同步層。

留言與版本紀錄

留言替文件加上討論串,版本紀錄讓使用者還原任何先前的狀態。Snapshot Compare 標出兩個版本之間的差異,這在法律、編輯與合規文件上格外要緊,因為軌跡必須經得起檢驗。

Tracked Changes

Tracked Changes 開啟建議模式與校閱。審閱者提出修改,新增與刪除都會被記錄,變更能逐筆或整批接受、拒絕。每則建議都帶署名,你清楚知道是誰提了什麼。

AI Toolkit

AI Toolkit 讓 AI 代理具備文件編輯能力。它能讀取選取範圍與整份文件、套用精準的修補、串流內容,並把 AI 建議列出來供審閱。結構感知讓代理守在編輯器定義的規則裡。

文件匯入與匯出

匯入與匯出涵蓋 DOCX、Markdown、PDF、ODT 與 EPUB。從 Word 搬過來的團隊、或正在搭部落格的人,進出內容都不必從頭寫轉換器。

REST API 與 Webhook

Team 以上方案加入 Webhook 整合與 REST API 存取,能在後端操作文件。你可以用 JSON 取回文件、以程式推送編輯,內容變動時也會收到通知。

優缺點

優點

  • 開源核心採 MIT 授權、免費使用,不必訂閱就能推出自訂編輯器。
  • 無頭設計讓編輯器配合你的產品介面,而不是反過來要你遷就它。
  • 超過 100 種擴充套件與官方框架套件,縮短常見功能的開發時間。
  • 透過 Hocuspocus 自行架設,重視隱私的團隊能把文件留在自家伺服器。
  • 匯入與匯出把 DOCX、Markdown、PDF、ODT 與 EPUB 集中在同一處。

缺點

  • 編輯器不附介面,每條工具列、每個選單都得自己建,前期會多出不少工。
  • 協作、留言與版本紀錄需要付費方案,費用跟著文件數與開發者數一起漲。
  • 雲端文件會算進方案額度,超量時會默默觸發自動升級。
  • 最精緻的範本,以及 AI Toolkit、Tracked Changes 外掛的價格不公開,得另談。

常見問題

Tiptap 是一套無頭的富文字編輯器框架,用來在網頁上打造自訂編輯器。開發者拿它做類 Notion 筆記應用、留言系統、郵件編輯器與內容平台,這些地方的介面都得跟自家產品一致。