Repolode
anyproto

anyproto/anytype-ts

Cliente de escritorio oficial de Anytype para macOS, Windows y Linux: una base de conocimiento personal local-first y cifrada de extremo a extremo.

Alternativa open source a:NotionObsidian

Estrellas
8,941
Forks
595
Issues abiertos
224
Último commit
hace 7 días

¿Qué es?

Anytype Desktop es el cliente oficial de Anytype, una base de conocimiento personal para recopilar, vincular y reorganizar notas, páginas, tareas, wikis y diarios. Los usuarios pueden definir sus propios tipos de datos en lugar de depender de un esquema fijo. Los datos se almacenan primero de forma local, con sincronización peer-to-peer opcional entre dispositivos.

El cliente está escrito en TypeScript y se distribuye con Electron para macOS, Windows y Linux. La sincronización y el cifrado se gestionan mediante la pila any-sync, y el motor central (anytype-heart) se ejecuta como un binario de middleware con el que la aplicación de escritorio se comunica por gRPC. Para compilar desde el código fuente, hay que obtener ese middleware y generar los bindings de protobuf; la documentación incluye los pasos de configuración para Linux, macOS y Windows.

El repositorio también incluye un modo web para desarrollo en navegador, una compilación de la extensión web clipper para Firefox y Chromium, y localización gestionada con Crowdin. El código está disponible bajo la licencia Any Source Available License 1.0.

Funciones clave

  • 01Almacenamiento local con prioridad al uso sin conexión y sincronización peer-to-peer opcional.
  • 02Cifrado de extremo a extremo mediante la pila any-sync.
  • 03Bloques combinables, como texto, bases de datos, tableros kanban y calendarios.
  • 04Tipos de datos personalizados para definir tu propio modelo de datos.
  • 05Cliente basado en Electron para macOS, Windows y Linux.
  • 06Ampliable mediante una API gRPC y una extensión web clipper.

Casos de uso

  • Guardar notas personales, tareas y diarios en un único espacio de trabajo privado y cifrado.
  • Crear bases de datos personalizadas o aplicaciones ligeras con tus propios tipos de datos.
  • Mantener una wiki personal o de equipo que permanezca en tus propios dispositivos.
  • Desarrollar o contribuir al cliente de Anytype a partir del código fuente.

Inicio rápido

  1. 1

    Descarga el instalador desde la página de lanzamientos

  2. 2

    Clona el repositorio

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

    Instala las dependencias de JavaScript

    bun install
  4. 4

    Inicia el servidor de desarrollo con recarga en caliente

    bun run start:dev

Antes de usarlo

  • Compilar desde el código fuente requiere varios pasos adicionales: el binario de middleware, el checkout de anytype-heart y los bindings protobuf generados.
  • Se distribuye bajo la licencia Any Source Available License 1.0, que no está aprobada por la OSI como licencia de código abierto.

Temas

Preguntas frecuentes

¿Qué es anytype-ts?
Cliente de escritorio oficial de Anytype para macOS, Windows y Linux: una base de conocimiento personal local-first y cifrada de extremo a extremo. Anytype Desktop es el cliente oficial de Anytype, una base de conocimiento personal para recopilar, vincular y reorganizar notas, páginas, tareas, wikis y diarios. Los usuarios pueden definir sus propios tipos de datos en lugar de depender de un esquema fijo. Los datos se almacenan primero de forma local, con sincronización peer-to-peer opcional entre dispositivos.
¿anytype-ts es gratuito? ¿Qué licencia tiene?
anytype-ts es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿anytype-ts sigue mantenido?
Mantenimiento activo. El último commit de anytype-ts fue el 13 oct 2026.
¿Para qué puedo usar anytype-ts?
Guardar notas personales, tareas y diarios en un único espacio de trabajo privado y cifrado. Crear bases de datos personalizadas o aplicaciones ligeras con tus propios tipos de datos. Mantener una wiki personal o de equipo que permanezca en tus propios dispositivos. Desarrollar o contribuir al cliente de Anytype a partir del código fuente.
¿Cómo se instala anytype-ts?
Descarga el instalador desde la página de lanzamientos Clona el repositorio: git clone https://github.com/anyproto/anytype-ts.git && cd anytype-ts Instala las dependencias de JavaScript: bun install Inicia el servidor de desarrollo con recarga en caliente: bun run start:dev
¿Dónde consigo anytype-ts?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/anyproto/anytype-ts

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados