3 ポイント 投稿者 GN⁺ 2023-07-08 | 1件のコメント | WhatsAppで共有
  • Joplinは、多数のノートをノートブックで整理できる無料のオープンソースのノート作成・ToDoアプリケーションです
  • ノートは検索、複製、タグ付け、編集が可能で、アプリケーション内で直接編集することも、ユーザーのテキストエディタで修正することもできます
  • ノートはMarkdown形式で、Evernoteからエクスポートしたノートのリッチコンテンツ、画像や添付ファイルなどのリソース、位置情報・更新時刻・作成時刻などのメタデータを取り込めます
  • オフラインファースト方式で動作し、インターネット接続の有無に関係なく、スマートフォンやコンピューターにすべてのデータを保持してノートにアクセスできます
  • ノートはエンドツーエンド暗号化を用いて、Nextcloud、Dropbox、OneDrive、Joplin Cloud などさまざまなクラウドサービスと同期できます
  • すべてのプラットフォームで全文検索を提供し、プラグインやテーマでアプリをカスタマイズしたり、自作したりできます
  • Windows、Linux、macOS、Android、iOSで利用でき、Webページやスクリーンショットをブラウザから保存する Web Clipper は、FirefoxChrome 向けに提供されています

1件のコメント

 
GN⁺ 2023-07-08
Hacker Newsのコメント
  • Joplin はオープンソースの宝石のような存在で、毎日すべてのデバイスで使っている
    クロスプラットフォームで同期できる優れた FOSS ノートアプリ があることに感謝しているし、何年も支援しながら多くの人に勧めてきた
    最近は Obsidian が人気だが、ノートのように個人的で重要なものにクローズドソースのアプリを使うのは想像しにくい
    開発者がこのスレッドを見ているなら、Vim キーバインドもぜひ欲しい

    • Vim キーバインド は使えるが、:qで終了するのは例外で、まだ :exit と入力しなければならない
      https://www.reddit.com/r/joplinapp/comments/ww4crz/vim_mode_...
      https://github.com/laurent22/joplin/issues/236
    • ノートが Markdown でローカルにあるなら、結局何で開くかはそれほど重要ではない
      軽量マークアップ言語に依存する利点は、まさにロックイン効果がないことにある
    • 最近 Joplin を使い始めたばかりで、まだいろいろ試しているところなので、ほかの人の ワークフロー を聞いてみたい
      ノートアプリを使うときにいつも浮かぶ疑問は、コンテンツをどう整理するのがよいかということ
      それとも整理はあまり気にせず、タグで構造や関係を作る派なのか気になる
    • Joplin は素晴らしいが、ノートPCクライアントより先に iOSで始める と大きな落とし穴があった
      ほかのデバイスからスマホのノートにアクセスできなかった。昨年時点ではそうだったので、今は直っていることを願う
  • Joplin を本当に気に入りたくて何度も乗り換えようとしたが、モバイル体験 がまだ自分には合わなかった
    iOS アプリはシンプルで安定しているのは良いが、モバイル向けに作られていると感じられる細部が足りない
    たとえば、ナビゲーション・選択・削除に使うスワイプがなく、多くのボタンが小さすぎて押しづらい
    デスクトップでは参照し、外出中に主に書く使い方なので、使いやすいモバイルアプリが必須なのに、デスクトップ体験が良いだけに余計に惜しい

    • モバイルアプリの更新を計画しているので、何を改善すべきか分かって助かる
    • ジェスチャーとスワイプナビゲーション は自分も毎回引っかかる部分だ
      iOS には新しい改善版エディタもあるが、少しごつごつしていて、普通のテキストボックスに戻した
      それでも Joplin は本当にオープンソースなので、モバイルの粗い部分を受け入れつつ、引き続き気に入って使っている
      デスクトップ版 Joplin は macOS テーマプラグインと一緒に使うと素晴らしいし、実機の MacBook では Linux に付属してくるものより Markdown エディタとして優れているが、どちらも十分実用的だ
      デスクトップで頼っているプラグインは inline-tags、simple backup、templates、outline sidebar
    • 自分も移動中に書いて、あとでデスクトップで参照するが、今どんなワークフローを使っているのか気になる
      Apple Notes は良いのだが、会社のPCが Windows で、ブラウザ版 Apple Notes はいまひとつ
    • Joplin の代わりにどのノートアプリを使っているのか気になる
    • 同意する
      自分にとっては Syncthing と Markdown エディタ のシンプルさと将来の互換性が非常に大きく、Joplin を諦めるのは難しい
  • 何でも相互にリンクさせたい人には Logseq を勧める
    ジャーナルとグラフ表示が素晴らしく、便利なプラグインも多い
    今は git-sync と Syncthing を併用して、仕事用・個人用デスクトップ・モバイル間でノートを同期している
    http://logseq.com/
    https://github.com/simonthum/git-sync
    https://syncthing.net/

    • Joplin の代替として Logseq を見たが、プライバシー保護と無料利用 が永続しないかもしれないという小さな兆候が多すぎた
      ソフトウェアにお金を払うのは構わないが、将来のコストが分からないまま深く縛られるのは嫌だ
      「アイデアをつなげて人類の集合知を高める」といった文言は不安になる
      自分のアイデアが人類とつながってほしいわけではないし、自分のノートが誰かの大規模言語モデルの学習に使われるのも望まない
      Logseq はプライバシー重視を掲げているので不公平な見方かもしれないが、ユーザーデータでできる面白いことをあまりに多く見つけてしまうのではないかと懸念している
      Joplin がモバイルで同僚や配偶者との共有をもっとよくサポートし、仕事用と個人用のノートを別の保存先のようにもっときちんと分けられるなら、自分のシンプルなニーズにはほぼ完璧なノートアプリになると思う
    • 自分も Joplin から Logseq に移り、その前は Boostnote を使っていた
      おそらく Boostnote と Joplin の両方とも、アプリ開発が止まったように見え、収益化に軸足が移ったように感じたのが理由だった
      個人的には Logseq のはるかに技術寄りのやり方も好みだ
      Markdown エディタというより、Markdown に似た形式のプレーンテキストファイルにデータを保存するナレッジベースに近い
      git-sync と Syncthing をうまく設定する方法を説明した資料があるのか気になる
      Logseq には無料同期を受けられる程度にはお金を払っているが、セルフホスティングのほうが好みで、今の同期モデルもやや不安定だ
    • Web アプリや Electron アプリを配布してみると、インターネットに ビーコンリクエスト を送っていることに気づく
    • Joplin の Markdown ファイルを Logseq に取り込む方法を知っているか気になる
    • Logseq の熱烈なファンで、今では自分のワークフローから外すのは想像しにくい
      ただし 同期 のせいで、まだモバイルでは使えていない
      iCloud はひどいし、Syncthing はモバイルをサポートしていない
  • 長年 Joplin を使っており、利用可能になって以来 S3 同期ストレージを使っている
    オープンで無料である限り、これが自分の選ぶノートアプリであり続けるだろう
    モバイルアプリには確かに改善が必要で、全体としても改善の余地はあるが、ビールのように無料で、表現の自由のように自由であることが重要だ
    自分のノートやデータ全般にとって、その両方は強い必須条件になっている
    Joplin には数年分のノートがあり、数十個のノートブックと複数のプロファイルにまたがっているが、それでも印象的だ
    見た目のきれいな競合アプリは多いが、少なくとも自分にとっては、オープンであることが検討対象になる最低条件だ

    • 今の 同期がどうなっているのか気になる
      いまだに 5 分ごとにしか同期されず、変更のたびにユーザーが手動で「sync」を押さなければならないのか、それとも変更時に自動で同期されるのか知りたい
      以前使っていたときは、同期の制限のせいでモバイルとデスクトップのクライアントで衝突がよく起きていた
    • 自分の環境では S3 同期がまだ壊れたままだ
      修正する PR を開く時間がなかった
  • いろいろなノートアプリを試した末に、結局 Notable に落ち着いた
    シンプルで、Markdown ファイルと添付ファイルが入ったフォルダを指定できる
    そのフォルダを任意の同期サービスで同期し、Android では Noteless を使えばよい
    タグ対応がすばらしく、ノート間リンク、KaTeX の数式レンダリング、PDF エクスポートもできる
    シンプルなフォルダ構造のおかげで、vim+fzf でノートを検索・移動・作成・編集でき、notational-fzf-vim プラグインはこの用途にとても向いている
    Web クリッピングは Firefox の markdownload 拡張で Markdown ファイルとしてノートフォルダに保存している
    Joplin を使わない主な理由は、ノートを単純なフォルダ構造ではなく SQLite データベースに保存するため、一般的な Unix ツールやエディタで簡単に扱いにくいからだ
    Obsidian はいまひとつ理解できず、既存のノートを読み込ませると、構造のないノートの山のように見えた
    Notable ではノートに Books/CSCS/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

    • 一方で SQLite は、5 行の Python スクリプトを含むどんなソフトウェアからでも、むしろずっとアクセスしやすい場合がある
      プレーンテキストファイルが有用なのは確かだが、テキストデータを含むデータを保存するための、唯一真に正しくアクセスしやすい方法だと見なす必要はない
    • Android で Noteless が GitJournal と比べてどうなのか、知っている人がいれば気になる
      https://play.google.com/store/apps/details?id=io.gitjournal....
    • Notable は良さそうだが、モバイルアプリはまだ準備ができていない状態だ
      それでも一度試してみるつもりだ
  • しばらく Joplin を使っていて、Nextcloud で同期している
    ひとつのコツは、Git リポジトリへエクスポートする cron ジョブを設定して、完全な履歴を残すことだ
    スクリプトの要点は次のとおり
    joplin sync
    joplin 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 コミュニティの誰かが読んでいるなら、みんな素晴らしい仕事をしている