Markdown形式のノート、オフライン優先の保存、デスクトップとモバイル間のエンドツーエンド暗号化同期に対応した、無料のオープンソースなノート・ToDoアプリ。
streetwriters/notesnook
Web、デスクトップ、モバイルに対応したオープンソースのエンドツーエンド暗号化ノートアプリ。Evernoteの代替を目指しています。
代替できる製品:Evernote
- スター
- 14,820
- フォーク
- 1,036
- 未解決の Issue
- 1,118
- 最終コミット
- 23 時間前
これは何?
Notesnookは、ノートのデータを保存または同期する前に、ユーザーのデバイス上でXChaCha20-Poly1305とArgon2を使って暗号化するノートアプリです。使いやすさを保ちながらノートのプライバシーを守ることを目指しており、ソースコードにはWeb、デスクトップ、モバイルの各クライアントが含まれています。
リポジトリはモノレポです。すべてのプラットフォームのフロントエンドはReactで構築され、モバイルアプリにはReact Native、デスクトップクライアントにはElectronが使われています。共通パッケージには、全プラットフォームで使われるcoreモジュール、libsodiumベースの暗号化ラッパー、リッチテキストエディター、Webクリッパーのcore、プラグイン対応ロガー、IndexedDB上に構築されたストリーミングファイルシステムが含まれます。
リポジトリには、Webクリッパー拡張機能や、他のアプリからノートをインポートするためのツールも含まれています。クライアントの開発や改変に取り組む開発者向けに、コントリビューションガイドライン、Discordコミュニティ、メールサポート窓口も用意されています。
主な機能
- 01ノートの内容をデバイス上でXChaCha20-Poly1305とArgon2を使って暗号化します。
- 02単一のコードベースから、Web、デスクトップ(Electron)、Android/iOS(React Native)のクライアントを提供します。
- 03Webページをノートとして保存できるWebクリッパー拡張機能を備えています。
- 04すべてのプラットフォームで使われる共通のcoreパッケージを提供します。
- 05他のアプリからノートを移行するためのインポーターを備えています。
ユースケース
- 個人用または機密性の高いノートを、複数のデバイス間でプライベートに保つ。
- Evernoteを、暗号化されたオープンソースの代替アプリに置き換える。
- 本番環境で使われるReact、React Native、Electronのコードベースを学習したり、開発に参加したりする。
クイックスタート
- 1
ダウンロードページにアクセスしてアプリを入手する
- 2
リポジトリをクローンする
使う前に知っておきたいこと
- このリポジトリは複数のプラットフォームを含むモノレポのため、ローカルでビルドするにはその構成を把握している必要があります。
- READMEには、コードベースがJavaScriptとTypeScriptの混在状態にあると記載されています。
収録されている特集
トピック
よくある質問
- notesnook とは?
- Web、デスクトップ、モバイルに対応したオープンソースのエンドツーエンド暗号化ノートアプリ。Evernoteの代替を目指しています。 Notesnookは、ノートのデータを保存または同期する前に、ユーザーのデバイス上でXChaCha20-Poly1305とArgon2を使って暗号化するノートアプリです。使いやすさを保ちながらノートのプライバシーを守ることを目指しており、ソースコードにはWeb、デスクトップ、モバイルの各クライアントが含まれています。
- notesnook は無料で使えますか?ライセンスは?
- notesnook は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- notesnook は今もメンテナンスされていますか?
- 活発にメンテナンス中。notesnook の最終コミットは 2026年10月23日 です。
- notesnook は何に使えますか?
- 個人用または機密性の高いノートを、複数のデバイス間でプライベートに保つ。 Evernoteを、暗号化されたオープンソースの代替アプリに置き換える。 本番環境で使われるReact、React Native、Electronのコードベースを学習したり、開発に参加したりする。
- notesnook のインストール方法は?
- ダウンロードページにアクセスしてアプリを入手する リポジトリをクローンする
- notesnook はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/streetwriters/notesnook
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
macOS、Windows、Linux向けの、Anytype公式Electronデスクトップクライアント。
デバイス間で同期できるエンドツーエンド暗号化のノートアプリ。ファイルにも対応し、同期サーバーはセルフホストできます。
Markdown、端末間同期、エンドツーエンド暗号化に対応した、軽量でクロスプラットフォームな個人用メモアプリPWA。
SignalのオープンソースiOSメッセージアプリ。友人とのプライベートなエンドツーエンド暗号化チャットを提供します。
IPFSを基盤とする、セルフホストにも対応したP2Pのエンドツーエンド暗号化ファイルストレージ、メッセージング、ソーシャルネットワークプラットフォーム。