Repolode
ZenNotes

ZenNotes/zennotes

Vim操作、図表、MCP連携に対応し、ノートをディスク上のプレーンファイルとして保存する、キーボード中心のローカルMarkdownノートアプリ。

代替できる製品:EvernoteMicrosoft OneNote

スター
2,551
フォーク
151
未解決の Issue
97
最終コミット
9 時間前

これは何?

ZenNotesは、ノートをディスク上のvaultフォルダ内に通常の.mdファイルとして保存するMarkdownノートアプリです。隠しデータベースは使いません。macOS、Windows、Linux向けのElectronデスクトップアプリに加え、Goサーバーを使ったセルフホスト型Webアプリとしても利用できます。

キーボード中心の操作を軸に設計されており、Vimモード、leader keyによる操作、コマンドパレット、編集・分割・プレビューモードを備えています。プレビューではGitHub Flavored Markdown、KaTeXの数式、Mermaid、TikZの図表を表示できます。タスク、タグ、検索、アーカイブ、ゴミ箱、日次・週次ノート、テーブル表示とボード表示に対応したCSVデータベースも組み込まれています。

公式のMCPサーバーを使えば、Claude Code、Claude Desktop、Codexから同じvaultを操作できます。また、`zen` CLIはスクリプトやmacOSでのRaycastワークフローに対応しています。

主な機能

  • 01独自形式のデータベースを使わず、ノートをプレーンなMarkdownファイルとして保存。
  • 02キーボード主体の編集に使えるVimモード、leader keyによる操作、コマンドパレット。
  • 03編集・分割・プレビューモードに加え、数式、Mermaid、TikZのレンダリングに対応。
  • 04タスク、タグ、全文検索、アーカイブ、ゴミ箱の各ビューを搭載。
  • 05AIツールやスクリプトをvaultに接続するMCPサーバーとCLI。

ユースケース

  • Vimで編集できるMarkdownノートを使いたい、キーボード中心の執筆者。
  • 既存のObsidian風Markdownファイルフォルダを移行、またはそのまま使い続ける。
  • MCP経由でAIコーディングアシスタントに個人用ノートvaultへのアクセスを許可する。
  • 自宅のサーバーやLAN上でセルフホスト型ノートアプリを運用する。

クイックスタート

  1. 1

    Homebrew を使って macOS にインストール

    brew install --cask zennotes/tap/zennotes
  2. 2

    AUR から Arch Linux にインストール

    yay -S zennotes-bin
  3. 3

    GitHub Releases ページから、お使いのプラットフォーム用インストーラーをダウンロード

使う前に知っておきたいこと

  • セルフホストの Web モードでは、バックエンド用に別の Go サーバーリポジトリ znserver が必要です。
  • 開発環境のセットアップでは、サーバーのビルドに Node.js 22+ と Go 1.22+ が必要です。

収録されている特集

トピック

よくある質問

zennotes とは?
Vim操作、図表、MCP連携に対応し、ノートをディスク上のプレーンファイルとして保存する、キーボード中心のローカルMarkdownノートアプリ。 ZenNotesは、ノートをディスク上のvaultフォルダ内に通常の.mdファイルとして保存するMarkdownノートアプリです。隠しデータベースは使いません。macOS、Windows、Linux向けのElectronデスクトップアプリに加え、Goサーバーを使ったセルフホスト型Webアプリとしても利用できます。
zennotes は無料で使えますか?ライセンスは?
zennotes は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
zennotes は今もメンテナンスされていますか?
活発にメンテナンス中。zennotes の最終コミットは 2026年10月23日 です。
zennotes は何に使えますか?
Vimで編集できるMarkdownノートを使いたい、キーボード中心の執筆者。 既存のObsidian風Markdownファイルフォルダを移行、またはそのまま使い続ける。 MCP経由でAIコーディングアシスタントに個人用ノートvaultへのアクセスを許可する。 自宅のサーバーやLAN上でセルフホスト型ノートアプリを運用する。
zennotes のインストール方法は?
Homebrew を使って macOS にインストール: brew install --cask zennotes/tap/zennotes AUR から Arch Linux にインストール: yay -S zennotes-bin GitHub Releases ページから、お使いのプラットフォーム用インストーラーをダウンロード
zennotes はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ZenNotes/zennotes

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト