フォルダー階層にプレーンテキストのWikiページとしてメモを保存し、リンクや添付ファイル、プラグインを利用できるデスクトップWikiエディター。
- スター
- 8,699
- フォーク
- 1,258
- 未解決の Issue
- 1,190
- 最終コミット
- 一昨日
これは何?
TiddlyWikiは、tiddlerと呼ばれる小さなコンテンツ単位を中心に構成されたパーソナルWebノートです。tiddler同士は自由にリンクでき、固定された階層構造に整理する必要はありません。単体で完結するHTMLファイルとして保存できるインタラクティブなWikiとして動作するため、ホスティングサービスがなくてもノートを使い続けられます。
より高度な使い方では、クライアント・サーバー構成のNode.jsアプリケーションとして動作し、コマンドラインインターフェースも利用できます。CLIでは、新しいWikiの初期化、ローカルサーバーの起動、HTMLファイルからのtiddlerの読み込み、ページの静的HTMLへのレンダリング、オフライン用コピーの作成が可能です。ユーザーインターフェース自体はWikiTextで記述されており、Wiki内でカスタマイズや拡張ができます。
プロジェクトはnpmでインストールでき、アップグレードも同じパッケージマネージャーで行えます。ドキュメントと開発者向けガイドはtiddlywiki.comで公開されています。
主な機能
- 01固定されたフォルダー階層ではなく、リンクでつながるtiddlerとしてコンテンツを保存する。
- 02最新のブラウザーで、単体で完結する1つのHTMLファイルとして動作する。
- 03コマンドラインインターフェースを備えたNode.jsのクライアント・サーバー版を提供する。
- 04tiddlerを静的HTMLにレンダリングし、オフライン用コピーを作成できる。
- 05ユーザーインターフェースはWikiTextで実装されており、カスタマイズできる。
ユースケース
- 自分で完全に管理できる個人用ノートやナレッジベースを作る。
- Node.jsを使い、ローカルマシンやサーバーでWikiをセルフホストする。
- tiddler群から静的サイトやドキュメントを生成する。
- プラグインを使ってWikiのインターフェースや動作をカスタマイズする。
クイックスタート
- 1
Node.jsをインストールする(macOSではHomebrewを使用)
brew install node - 2
npmでTiddlyWikiをグローバルにインストールする
npm install -g tiddlywiki - 3
サーバーコンポーネントを含む新しいWikiフォルダーを作成する
tiddlywiki mynewwiki --init server - 4
サーバーを起動し、ブラウザーで http://127.0.0.1:8080/ にアクセスする
tiddlywiki mynewwiki --listen
使う前に知っておきたいこと
- READMEには明確なライセンスの記載がなく、メタデータからもライセンスを特定できませんでした。
- Node.jsサーバーをセットアップするにはNode.jsとnpmのインストールが必要です。ただし、単一HTMLファイル版はそれらがなくてもブラウザーで動作します。
収録されている特集
トピック
よくある質問
- TiddlyWiki5 とは?
- ブラウザーで単一のHTMLファイルとして、またはNode.jsアプリケーションとして動作する、JavaScript製の非線形パーソナルWiki。 TiddlyWikiは、tiddlerと呼ばれる小さなコンテンツ単位を中心に構成されたパーソナルWebノートです。tiddler同士は自由にリンクでき、固定された階層構造に整理する必要はありません。単体で完結するHTMLファイルとして保存できるインタラクティブなWikiとして動作するため、ホスティングサービスがなくてもノートを使い続けられます。
- TiddlyWiki5 は無料で使えますか?ライセンスは?
- TiddlyWiki5 は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- TiddlyWiki5 は今もメンテナンスされていますか?
- 活発にメンテナンス中。TiddlyWiki5 の最終コミットは 2026年11月4日 です。
- TiddlyWiki5 は何に使えますか?
- 自分で完全に管理できる個人用ノートやナレッジベースを作る。 Node.jsを使い、ローカルマシンやサーバーでWikiをセルフホストする。 tiddler群から静的サイトやドキュメントを生成する。 プラグインを使ってWikiのインターフェースや動作をカスタマイズする。
- TiddlyWiki5 のインストール方法は?
- Node.jsをインストールする(macOSではHomebrewを使用): brew install node npmでTiddlyWikiをグローバルにインストールする: npm install -g tiddlywiki サーバーコンポーネントを含む新しいWikiフォルダーを作成する: tiddlywiki mynewwiki --init server サーバーを起動し、ブラウザーで http://127.0.0.1:8080/ にアクセスする: tiddlywiki mynewwiki --listen
- TiddlyWiki5 はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/TiddlyWiki/TiddlyWiki5
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ノートをフラットなMarkdownファイルのフォルダに保存する、セルフホスト型・データベース不要のノートアプリ。
ドキュメント、データベース、ホワイトボード、手書きノート、日記をまとめたセルフホスト型ワークスペース。ローカルまたはクラウドのAIにも対応。
ReactとNode.jsで構築されたオープンソースのチーム向けナレッジベース。リアルタイム共同編集とMarkdownに対応しています。
Claude CodeとObsidianで、AIエージェントがリンク付きMarkdownナレッジベースを構築・保守するためのスターターボルト、ガイド、スキル、スクリプト。
思いつきをMarkdownカードに素早く記録し、自然言語で検索できる、プライバシー重視のセルフホスト型AIノートアプリ。