Repolode
TiddlyWiki

TiddlyWiki/TiddlyWiki5

ブラウザーで単一のHTMLファイルとして、またはNode.jsアプリケーションとして動作する、JavaScript製の非線形パーソナルWiki。

代替できる製品:NotionEvernote

スター
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. 1

    Node.jsをインストールする(macOSではHomebrewを使用)

    brew install node
  2. 2

    npmでTiddlyWikiをグローバルにインストールする

    npm install -g tiddlywiki
  3. 3

    サーバーコンポーネントを含む新しいWikiフォルダーを作成する

    tiddlywiki mynewwiki --init server
  4. 4

    サーバーを起動し、ブラウザーで http://127.0.0.1:8080/ にアクセスする

    tiddlywiki mynewwiki --listen

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

  • READMEには明確なライセンスの記載がなく、メタデータからもライセンスを特定できませんでした。
  • Node.jsサーバーをセットアップするにはNode.jsとnpmのインストールが必要です。ただし、単一HTMLファイル版はそれらがなくてもブラウザーで動作します。

収録されている特集

トピック

#wiki#notes#javascript#nodejs#personal-knowledge-base#self-hosted#markdown-alternative#hacktoberfest#html#linux

よくある質問

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 の数値は毎日更新されます。

関連プロジェクト