GitNotesは、ローカル環境を最優先としたMarkdownノートアプリです。ノートは標準のMarkdownファイルとして、ユーザー自身のGitリポジトリに保存されます。オフライン編集が可能で、必要に応じてGitHub、GitLab、独自のGitサービス、またはローカルリポジトリと同期できます。
開発者、テクニカルライター、そしてMarkdownを頻繁に利用するユーザーに最適です。コードノートの作成、技術文書の整理、プロジェクトソリューションの記録、そして個人のナレッジベースの維持など、プラットフォーム固有のフォーマットに縛られることなく、あらゆる用途に対応します。
主な機能:
* Gitリポジトリノート:ローカルリポジトリを作成したり、HTTPS/SSH経由でリモートリポジトリをクローンしたりできます。ノート、画像、ディレクトリ構造はすべてリポジトリに保存されるため、デバイスやツールを問わず簡単に管理できます。
* Markdown編集とプレビュー:見出し、リスト、タスクリスト、引用、コードブロック、表、グラフ、画像、日付と時刻の挿入、テキスト内検索など、一般的なMarkdownの記述機能をサポートしています。Markdownプレビューの切り替えが可能で、Mermaidチャートプレビューにも対応しています。
* **画像と添付ファイル:** アルバム、カメラ、またはクリップボードから画像を挿入できます。画像はリポジトリの`media/image`ディレクトリに書き込まれ、Markdownで参照されます。リポジトリのサイズを削減するために、画像圧縮戦略を使用できます。
* **ローカル優先、インターネット接続による同期:** ネットワーク接続がなくても書き込みが可能です。同期中は、ローカルの変更が自動的にコミットされ、リモートの更新がプルされてリモートリポジトリにプッシュされます。
* **競合処理:** 同期の競合が発生した場合、Gitノートが競合をマークし、簡単に確認および解決できる競合リストエントリを提供します。
* **複数のリポジトリと組織:** リポジトリ管理、フォルダの閲覧、パンくずリストナビゲーション、検索、お気に入り、最近変更されたファイル、最近削除されたファイル、リポジトリデータのエクスポートをサポートします。
* **ローカルセキュリティ:** アプリパスワードとFace IDまたはTouch IDによるクイックロック解除をサポートします。
メモは自分のGitリポジトリに保存してください。