Joplin - オープンソースのノート作成・ToDoアプリケーション
(github.com/laurent22)- Joplinは、多数のノートをノートブックで整理できる無料のオープンソースのノート作成・ToDoアプリケーションです
- ノートは検索、複製、タグ付け、編集が可能で、アプリケーション内で直接編集することも、ユーザーのテキストエディタで修正することもできます
- ノートはMarkdown形式で、Evernoteからエクスポートしたノートのリッチコンテンツ、画像や添付ファイルなどのリソース、位置情報・更新時刻・作成時刻などのメタデータを取り込めます
- オフラインファースト方式で動作し、インターネット接続の有無に関係なく、スマートフォンやコンピューターにすべてのデータを保持してノートにアクセスできます
- ノートはエンドツーエンド暗号化を用いて、Nextcloud、Dropbox、OneDrive、Joplin Cloud などさまざまなクラウドサービスと同期できます
- すべてのプラットフォームで全文検索を提供し、プラグインやテーマでアプリをカスタマイズしたり、自作したりできます
- Windows、Linux、macOS、Android、iOSで利用でき、Webページやスクリーンショットをブラウザから保存する Web Clipper は、Firefox と Chrome 向けに提供されています
1件のコメント
Hacker Newsのコメント
Joplin はオープンソースの宝石のような存在で、毎日すべてのデバイスで使っている
クロスプラットフォームで同期できる優れた FOSS ノートアプリ があることに感謝しているし、何年も支援しながら多くの人に勧めてきた
最近は Obsidian が人気だが、ノートのように個人的で重要なものにクローズドソースのアプリを使うのは想像しにくい
開発者がこのスレッドを見ているなら、Vim キーバインドもぜひ欲しい
:qで終了するのは例外で、まだ:exitと入力しなければならないhttps://www.reddit.com/r/joplinapp/comments/ww4crz/vim_mode_...
https://github.com/laurent22/joplin/issues/236
軽量マークアップ言語に依存する利点は、まさにロックイン効果がないことにある
ノートアプリを使うときにいつも浮かぶ疑問は、コンテンツをどう整理するのがよいかということ
それとも整理はあまり気にせず、タグで構造や関係を作る派なのか気になる
ほかのデバイスからスマホのノートにアクセスできなかった。昨年時点ではそうだったので、今は直っていることを願う
Joplin を本当に気に入りたくて何度も乗り換えようとしたが、モバイル体験 がまだ自分には合わなかった
iOS アプリはシンプルで安定しているのは良いが、モバイル向けに作られていると感じられる細部が足りない
たとえば、ナビゲーション・選択・削除に使うスワイプがなく、多くのボタンが小さすぎて押しづらい
デスクトップでは参照し、外出中に主に書く使い方なので、使いやすいモバイルアプリが必須なのに、デスクトップ体験が良いだけに余計に惜しい
iOS には新しい改善版エディタもあるが、少しごつごつしていて、普通のテキストボックスに戻した
それでも Joplin は本当にオープンソースなので、モバイルの粗い部分を受け入れつつ、引き続き気に入って使っている
デスクトップ版 Joplin は macOS テーマプラグインと一緒に使うと素晴らしいし、実機の MacBook では Linux に付属してくるものより Markdown エディタとして優れているが、どちらも十分実用的だ
デスクトップで頼っているプラグインは inline-tags、simple backup、templates、outline sidebar
Apple Notes は良いのだが、会社のPCが Windows で、ブラウザ版 Apple Notes はいまひとつ
自分にとっては Syncthing と Markdown エディタ のシンプルさと将来の互換性が非常に大きく、Joplin を諦めるのは難しい
何でも相互にリンクさせたい人には Logseq を勧める
ジャーナルとグラフ表示が素晴らしく、便利なプラグインも多い
今は git-sync と Syncthing を併用して、仕事用・個人用デスクトップ・モバイル間でノートを同期している
http://logseq.com/
https://github.com/simonthum/git-sync
https://syncthing.net/
ソフトウェアにお金を払うのは構わないが、将来のコストが分からないまま深く縛られるのは嫌だ
「アイデアをつなげて人類の集合知を高める」といった文言は不安になる
自分のアイデアが人類とつながってほしいわけではないし、自分のノートが誰かの大規模言語モデルの学習に使われるのも望まない
Logseq はプライバシー重視を掲げているので不公平な見方かもしれないが、ユーザーデータでできる面白いことをあまりに多く見つけてしまうのではないかと懸念している
Joplin がモバイルで同僚や配偶者との共有をもっとよくサポートし、仕事用と個人用のノートを別の保存先のようにもっときちんと分けられるなら、自分のシンプルなニーズにはほぼ完璧なノートアプリになると思う
おそらく Boostnote と Joplin の両方とも、アプリ開発が止まったように見え、収益化に軸足が移ったように感じたのが理由だった
個人的には Logseq のはるかに技術寄りのやり方も好みだ
Markdown エディタというより、Markdown に似た形式のプレーンテキストファイルにデータを保存するナレッジベースに近い
git-sync と Syncthing をうまく設定する方法を説明した資料があるのか気になる
Logseq には無料同期を受けられる程度にはお金を払っているが、セルフホスティングのほうが好みで、今の同期モデルもやや不安定だ
ただし 同期 のせいで、まだモバイルでは使えていない
iCloud はひどいし、Syncthing はモバイルをサポートしていない
長年 Joplin を使っており、利用可能になって以来 S3 同期ストレージを使っている
オープンで無料である限り、これが自分の選ぶノートアプリであり続けるだろう
モバイルアプリには確かに改善が必要で、全体としても改善の余地はあるが、ビールのように無料で、表現の自由のように自由であることが重要だ
自分のノートやデータ全般にとって、その両方は強い必須条件になっている
Joplin には数年分のノートがあり、数十個のノートブックと複数のプロファイルにまたがっているが、それでも印象的だ
見た目のきれいな競合アプリは多いが、少なくとも自分にとっては、オープンであることが検討対象になる最低条件だ
いまだに 5 分ごとにしか同期されず、変更のたびにユーザーが手動で「sync」を押さなければならないのか、それとも変更時に自動で同期されるのか知りたい
以前使っていたときは、同期の制限のせいでモバイルとデスクトップのクライアントで衝突がよく起きていた
修正する PR を開く時間がなかった
いろいろなノートアプリを試した末に、結局 Notable に落ち着いた
シンプルで、Markdown ファイルと添付ファイルが入ったフォルダを指定できる
そのフォルダを任意の同期サービスで同期し、Android では Noteless を使えばよい
タグ対応がすばらしく、ノート間リンク、KaTeX の数式レンダリング、PDF エクスポートもできる
シンプルなフォルダ構造のおかげで、
vim+fzfでノートを検索・移動・作成・編集でき、notational-fzf-vim プラグインはこの用途にとても向いているWeb クリッピングは Firefox の markdownload 拡張で Markdown ファイルとしてノートフォルダに保存している
Joplin を使わない主な理由は、ノートを単純なフォルダ構造ではなく SQLite データベースに保存するため、一般的な Unix ツールやエディタで簡単に扱いにくいからだ
Obsidian はいまひとつ理解できず、既存のノートを読み込ませると、構造のないノートの山のように見えた
Notable ではノートに
Books/CS、CS/Booksのようなタグを付けると左側パネルのフォルダ風の構造に表示されるが、Obsidian ではそれができなかったhttps://notable.app/
https://play.google.com/store/apps/details?id=net.redsolver....
https://github.com/alok/notational-fzf-vim
https://github.com/deathau/markdownload
プレーンテキストファイルが有用なのは確かだが、テキストデータを含むデータを保存するための、唯一真に正しくアクセスしやすい方法だと見なす必要はない
https://play.google.com/store/apps/details?id=io.gitjournal....
それでも一度試してみるつもりだ
しばらく Joplin を使っていて、Nextcloud で同期している
ひとつのコツは、Git リポジトリへエクスポートする cron ジョブを設定して、完全な履歴を残すことだ
スクリプトの要点は次のとおり
joplin syncjoplin export --format=raw "$tmpdir"# Rsync that directory to the repository# This deletes files that no longer exist in the current export./usr/bin/rsync -a --quiet --delete --exclude=.git "$tmpdir/" "./"/usr/bin/git add -A他のノートアプリと比べるとあまり目立たない Joplin の利点がいくつかある
非公式だが F-Droid で入手でき、非公式の Flatpak もある
ファイルシステム同期をサポートしているので、Syncthing で同期できる
エクスポートしたファイルの暗号化をサポートし、オープンソースで、多数のノートを扱える
自分は約 5,000 件のノートを持っていて、その一部は大きなノートだが、それでも問題なく動いている
ダークモードもあり、こうしたさまざまな機能のおかげで、ここ 5 年間ずっと自分の選ぶノートエディタになっている
私が作ったネイティブな Qt C++ ベースのオープンソース・クロスプラットフォームノートアプリ もある
高速で見た目もよく、単純によく動く
次のバージョンでは、Markdown 作業を QML ベースのきれいな Kanban ビューに切り替えるオプションを追加する予定
この機能は有料だが、誰でも簡単な CMake フラグでソースをコンパイルして PRO バージョンを無料で入手できる
現在はデータベースを使っているが、任意のフォルダをサポートするよう移行する計画で、エディタの複雑さに応じてシンプルな
.mdや.jsonファイルを使う予定モバイル版と内蔵同期オプションも開発中
内蔵同期が完成したら、おそらく同期にのみ料金を取り、クライアント自体は完全無料にすると思う
https://github.com/nuttyartist/notes
https://github.com/nuttyartist/notes/pull/574
モバイル向けにもコンパイルできる Qt である以上、クラウド同期付きモバイル版 の可能性があるのか気になる
携帯電話から常にノートへアクセスするので、自分には必須
なぜこんなに多くの個人開発者が力を合わせず、それぞれ別々にノートアプリを作るのかも気になる
たとえば QOwnNotes は Qt ウィジェットのノートアプリだし、QML ベースの Noter というアプリもあった気がするが、今は見つからない
UI を見ると、Evernote ユーザーだったか、以前使っていたように見える
今日、Evernote の社員が全員解雇されたという投稿を見て、できるだけ早く離れなければというプレッシャーを感じる
Joplin 以外に、モバイルで動くおすすめアプリがあるかも気になる
複数のプラットフォームで使いたいが、同期は自分で処理したかったから
ところで Kanban サポートを追加中なのか気になる
Joplin にかなり似ている点も気に入っている
ただ、ノート同期、モバイルクライアント、別のアクセス方法に関する内容が見つからなかった
「vision」文書でも見当たらず、自分には必須機能
みんなにとって重要とは限らないので、プロジェクトがうまくいくことを願う
小さなノートをたくさん相互にリンクして使う人には中核機能
Linux でインターネット上の内容を
bashにパイプしてアプリを配布するのはひどいやり方公式のインストール方法を Flatpak にすることを勧める
アプリケーションをサンドボックス化できるのでユーザーにとって良く、アプリアイコンのような統合も適切に処理できる
どんなユーザーにもそのような方法でのインストールを勧めるべきではなく、安全ではない
Joplin には本当に満足している
気にかける必要のない、文字通り ただ動くソフトウェア の一つ
同期のために Joplin sync server を使っているが、問題なく動作している
Laurent や Joplin コミュニティの誰かが読んでいるなら、みんな素晴らしい仕事をしている