Repolode
anyproto

anyproto/anytype-ts

Cliente desktop oficial do Anytype com Electron: uma base de conhecimento pessoal, local-first e com criptografia de ponta a ponta, para macOS, Windows e Linux.

Alternativa open source a:NotionObsidian

Estrelas
8,941
Forks
595
Issues abertas
224
Último commit
há 7 dias

O que é?

Anytype Desktop é o cliente oficial do Anytype, uma base de conhecimento pessoal para reunir, vincular e reorganizar notas, páginas, tarefas, wikis e diários. Os usuários podem definir seus próprios tipos de dados, sem depender de um esquema fixo. Os dados são armazenados primeiro localmente, com sincronização peer-to-peer opcional entre dispositivos.

O cliente é escrito em TypeScript e empacotado com Electron para macOS, Windows e Linux. A sincronização e a criptografia são gerenciadas pela stack any-sync, e o mecanismo principal (anytype-heart) é executado como um binário de middleware com o qual o app desktop se comunica via gRPC. Para compilar a partir do código-fonte, é preciso obter esse middleware e gerar os bindings de protobuf; as etapas de configuração estão documentadas para Linux, macOS e Windows.

O repositório também inclui um modo web para desenvolvimento no navegador, uma versão da extensão web clipper para Firefox e Chromium e localização gerenciada pelo Crowdin. O código está disponível sob a Any Source Available License 1.0.

Recursos principais

  • 01Armazenamento local offline-first, com sincronização peer-to-peer opcional.
  • 02Criptografia de ponta a ponta com a stack any-sync.
  • 03Blocos combináveis, incluindo texto, bancos de dados, quadros kanban e calendários.
  • 04Tipos de dados personalizados para definir seu próprio modelo de dados.
  • 05Cliente baseado em Electron para macOS, Windows e Linux.
  • 06Extensível por meio de uma API gRPC e de uma extensão web clipper.

Casos de uso

  • Manter notas pessoais, tarefas e diários em um único espaço de trabalho privado e criptografado.
  • Criar bancos de dados personalizados ou apps leves com seus próprios tipos de dados.
  • Manter uma wiki pessoal ou de equipe que permaneça nos seus próprios dispositivos.
  • Desenvolver ou contribuir com o cliente Anytype a partir do código-fonte.

Início rápido

  1. 1

    Baixe o instalador na página de releases

  2. 2

    Clone o repositório

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

    Instale as dependências de JavaScript

    bun install
  4. 4

    Inicie o servidor de desenvolvimento com hot reload

    bun run start:dev

Antes de usar

  • Compilar a partir do código-fonte exige várias etapas adicionais: o binário de middleware, o checkout do anytype-heart e os bindings protobuf gerados.
  • Licenciado sob a Any Source Available License 1.0, que não é uma licença de código aberto aprovada pela OSI.

Tópicos

Perguntas frequentes

O que é anytype-ts?
Cliente desktop oficial do Anytype com Electron: uma base de conhecimento pessoal, local-first e com criptografia de ponta a ponta, para macOS, Windows e Linux. Anytype Desktop é o cliente oficial do Anytype, uma base de conhecimento pessoal para reunir, vincular e reorganizar notas, páginas, tarefas, wikis e diários. Os usuários podem definir seus próprios tipos de dados, sem depender de um esquema fixo. Os dados são armazenados primeiro localmente, com sincronização peer-to-peer opcional entre dispositivos.
anytype-ts é gratuito? Qual é a licença?
anytype-ts é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
anytype-ts ainda é mantido?
Manutenção ativa. O último commit de anytype-ts foi em 13 de out. de 2026.
Para que posso usar anytype-ts?
Manter notas pessoais, tarefas e diários em um único espaço de trabalho privado e criptografado. Criar bancos de dados personalizados ou apps leves com seus próprios tipos de dados. Manter uma wiki pessoal ou de equipe que permaneça nos seus próprios dispositivos. Desenvolver ou contribuir com o cliente Anytype a partir do código-fonte.
Como instalar anytype-ts?
Baixe o instalador na página de releases Clone o repositório: git clone https://github.com/anyproto/anytype-ts.git && cd anytype-ts Instale as dependências de JavaScript: bun install Inicie o servidor de desenvolvimento com hot reload: bun run start:dev
Onde consigo anytype-ts?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/anyproto/anytype-ts

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados