buku
強力なコマンドライン型ブックマークマネージャー。プライベートでポータブルなデータベースを備え、自動フェッチ、タグ編集、ブラウザからのインポート・エクスポートに対応しています。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
ターミナルのスマートブックマークマネージャー。プライバシー保護、クロスプラットフォーム同期、ブラウザのお気に入りをワンクリックでインポート。
主な機能
- ブックマークのタイトル、タグ、説明を自動取得
- Firefox、Chrome、Edge などのブラウザからワンクリックでインポート
- ポータブルなデータベースで、複数のコンピュータ間でマージ・同期が可能
- 強力な検索機能:正規表現、部分文字列、ディープスキャン
- テキストエディタを統合し、ブックマークの一括管理が簡単
できないこと
- •Python 3.10以上のバージョンといくつかのライブラリ(certifi、urllib3、beautifulsoup4など)に依存しています。インストール前にネットワーク接続が正常であることを確認してください。
- •中国語の書名タイトルの自動取得は正確でない場合があります(ウェブページのエンコーディングに依存します)。
- •初めて使用する際はコマンドライン操作に慣れている必要があり、グラフィカルなドラッグ&ドロップ操作は提供されていません。
- •暗号化機能を使用するには、cryptographyライブラリを別途インストールする必要があり、暗号化後のデータベースは直接マージできません。
使用例
- 技術ドキュメントやブログリンクを管理する開発者
- 学術リソースを収集・分類する研究者
- ブラウザのブックマークの混乱から解放されたいユーザー
- クロスプラットフォームで統一されたブックマークライブラリを必要とするギーク
- クラウドブックマークサービスを拒否するプライバシーに敏感なユーザー
buku は強力なコマンドラインブックマークマネージャーであり、プライベートなテキストベースのミニウェブでもあります。完全にターミナル内で動作し、URL からタイトル、タグ、説明を自動的に取得できます。Firefox、Chrome、Edge などのブラウザからブックマークをインポートでき、HTML、Markdown、Org-mode などの形式でエクスポートできます。データベースは SQLite をベースとしており、移植可能でマージもできるため、複数のマシン間での同期が容易です。機能には、正規表現検索、マルチスレッドによるリフレッシュ、エディタ統合、Wayback Machine のキャッシュページへのアクセス、プライバシー優先の設計(トラッキングやテレメトリなし)が含まれます。付属の Web インターフェース(bukuserver)により、グラフィカルなアクセスも提供されます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:インストール —— `pip3 install buku` を実行(Python 3.10+ が必要)
ステップ2:ブックマークを追加 —— `buku -a https://example.com +tag1,tag2` を実行
ステップ3:ブックマークを検索 —— `buku keyword` または `buku --deep keyword` を実行
- ステップ1:インストール —— `pip3 install buku` を実行(Python 3.10+ が必要)
- ステップ2:ブックマークを追加 —— `buku -a https://example.com +tag1,tag2` を実行
- ステップ3:ブックマークを検索 —— `buku keyword` または `buku --deep keyword` を実行
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
`pip3 uninstall buku` を実行するか、システムのパッケージマネージャーでアンインストールしてください(例:apt remove buku)。ソースからインストールした場合は、ソースディレクトリに移動して `sudo make uninstall` を実行してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs