Repolode
anyproto

anyproto/anytype-ts

macOS、Windows、Linux向けの、Anytype公式Electronデスクトップクライアント。

代替できる製品:NotionObsidian

スター
8,941
フォーク
595
未解決の Issue
224
最終コミット
7 日前

これは何?

Anytype Desktopは、メモ、ページ、タスク、Wiki、日記を収集・リンク・再整理できる、パーソナルナレッジベースAnytypeの公式クライアントです。固定のスキーマに縛られず、ユーザーが独自のデータ型を定義できます。データはまずローカルに保存され、必要に応じてデバイス間でP2P同期できます。

クライアントはTypeScriptで実装され、Electronでパッケージ化されており、macOS、Windows、Linuxに対応しています。同期と暗号化はany-syncスタックが担い、コアエンジン(anytype-heart)はミドルウェアバイナリとして動作し、デスクトップアプリとはgRPC経由で通信します。ソースからビルドするには、このミドルウェアの取得とprotobufバインディングの生成が必要です。Linux、macOS、Windowsそれぞれのセットアップ手順がドキュメントに記載されています。

リポジトリには、ブラウザーでの開発向けWebモード、FirefoxおよびChromium向けのWebクリッパー拡張機能のビルド、Crowdinで管理されるローカライズも含まれています。コードはAny Source Available License 1.0の下で公開されています。

主な機能

  • 01オフラインファーストのローカルストレージと、任意で利用できるP2P同期。
  • 02any-syncスタックによるエンドツーエンド暗号化。
  • 03テキスト、データベース、カンバンボード、カレンダーなどの組み合わせ可能なブロック。
  • 04独自のデータモデルを定義できるカスタムデータ型。
  • 05macOS、Windows、Linux向けのElectronベースのクライアント。
  • 06gRPC APIとWebクリッパー拡張機能による拡張性。

ユースケース

  • 個人用のメモ、タスク、日記を、プライベートで暗号化された1つのワークスペースにまとめる。
  • 独自のデータ型を使って、カスタムデータベースや軽量アプリを構築する。
  • 自分のデバイス上にデータを保ったまま、チーム用または個人用のWikiを管理する。
  • Anytypeクライアントをソースから開発、またはコントリビュートする。

クイックスタート

  1. 1

    リリースページからインストーラーをダウンロード

  2. 2

    リポジトリをクローン

    git clone https://github.com/anyproto/anytype-ts.git && cd anytype-ts
  3. 3

    JavaScriptの依存関係をインストール

    bun install
  4. 4

    ホットリロード対応の開発サーバーを起動

    bun run start:dev

使う前に知っておきたいこと

  • ソースからビルドするには、middlewareのバイナリ、anytype-heartのチェックアウト、生成済みのprotobufバインディングなど、いくつかの追加手順が必要です。
  • OSI承認のオープンソースライセンスではない、Any Source Available License 1.0の下でライセンスされています。

トピック

よくある質問

anytype-ts とは?
macOS、Windows、Linux向けの、Anytype公式Electronデスクトップクライアント。 Anytype Desktopは、メモ、ページ、タスク、Wiki、日記を収集・リンク・再整理できる、パーソナルナレッジベースAnytypeの公式クライアントです。固定のスキーマに縛られず、ユーザーが独自のデータ型を定義できます。データはまずローカルに保存され、必要に応じてデバイス間でP2P同期できます。
anytype-ts は無料で使えますか?ライセンスは?
anytype-ts は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
anytype-ts は今もメンテナンスされていますか?
活発にメンテナンス中。anytype-ts の最終コミットは 2026年10月13日 です。
anytype-ts は何に使えますか?
個人用のメモ、タスク、日記を、プライベートで暗号化された1つのワークスペースにまとめる。 独自のデータ型を使って、カスタムデータベースや軽量アプリを構築する。 自分のデバイス上にデータを保ったまま、チーム用または個人用のWikiを管理する。 Anytypeクライアントをソースから開発、またはコントリビュートする。
anytype-ts のインストール方法は?
リリースページからインストーラーをダウンロード リポジトリをクローン: git clone https://github.com/anyproto/anytype-ts.git && cd anytype-ts JavaScriptの依存関係をインストール: bun install ホットリロード対応の開発サーバーを起動: bun run start:dev
anytype-ts はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/anyproto/anytype-ts

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト