概要

jrnlはコマンドライン用のシンプルな日記アプリケーションです。

簡単に日記エントリーの作成、検索、閲覧ができます。日記は人間が読める形式のプレーンテキストで保存され、AES暗号化を使用して暗号化することもできます。

jrnlには必要な機能のほとんどが備わっており、不要な機能はほとんどありません。

プレーンテキスト

jrnlは各日記をプレーンテキストで保存します。jrnlファイルは任意の場所に保存でき、共有フォルダに保存してデバイス間で同期することもできます。日記ファイルはコンパクトで(数千のエントリーでも1MiB未満)、現在そして近い将来にわたってほぼすべての電子デバイスで読むことができます。

タグ

後でエントリーを見つけやすくするために、jrnlはインラインタグをサポートしています(デフォルトのタグ記号は@です)。タグを他の検索条件と組み合わせて、エントリーを検索およびフィルタリングできます。

複数の日記のサポート

jrnlは複数の日記の作成をサポートしており、各日記は単一のファイルまたは一連のファイルとして保存できます。エントリーは人間が読める形式で自動的にタイムスタンプが付けられ、複数のエントリーを一度に簡単に閲覧できます。jrnlは必要なエントリーを簡単に見つけ出し、読んだり編集したりすることができます。

外部エディタのサポート

jrnlはお気に入りのテキストエディタと上手く連携します。エディタで日記エントリーを書くことを好む場合や、より包括的なアプリケーションを必要とする変更を加えたい場合があるかもしれません。jrnlは特定のエントリーをフィルタリングし、選択した外部エディタに渡すことができます。

暗号化

jrnlAES暗号化をサポートしています。詳細については暗号化ページをご覧ください。

インポートとエクスポート

jrnlは他のソースからエントリーを簡単にインポートできます。既存のエントリーは様々なフォーマットでエクスポートできます。

マルチプラットフォームサポート

jrnlはほとんどのオペレーティングシステムと互換性があります。様々なパッケージマネージャーを使用してダウンロードするか、ソースからビルドすることができます。

オープンソース

jrnlPythonで書かれており、オープンソースソフトウェア愛好家のフレンドリーなコミュニティによって維持されています。