Habitat es una plataforma social gratuita, de código abierto y autohospedada donde las personas de una zona local conversan sobre su comunidad según la ubicación.
Kinto/kinto
Un servicio minimalista de almacenamiento JSON con API HTTP, sincronización y uso compartido.
- Estrellas
- 4,422
- Forks
- 442
- Issues abiertos
- 98
- Último commit
- ayer
¿Qué es?
Kinto es un almacén genérico de documentos JSON que expone sus datos mediante una API HTTP. Los clientes crean buckets y colecciones, y luego leen y escriben registros JSON mediante solicitudes estándar, sin tener que definir un esquema en el servidor.
Además del almacenamiento, Kinto admite la sincronización, para que los clientes puedan obtener los cambios realizados desde la última sincronización, y el uso compartido, para que los usuarios puedan dar acceso a otras cuentas a buckets o colecciones específicos. Se ejecuta en Python 3.10 o posterior y puede usar un backend en memoria para desarrollo o PostgreSQL 9.5 o posterior para producción. Hay una imagen de Docker publicada en Docker Hub.
Funciones clave
- 01Almacena registros JSON genéricos accesibles mediante una API HTTP.
- 02Sincroniza los clientes con los cambios realizados desde su última sincronización.
- 03Permite que los usuarios compartan buckets o colecciones con otras cuentas.
- 04Admite un backend en memoria para desarrollo y PostgreSQL para producción.
Casos de uso
- Dar soporte a una aplicación web o móvil que necesite sincronizar datos JSON entre dispositivos.
- Compartir configuraciones o listas seleccionadas entre usuarios o equipos mediante una API.
- Crear prototipos de un backend para una API JSON sin tener que diseñar primero un esquema de base de datos.
Inicio rápido
- 1
Abre la página de Docker Hub de la imagen del servidor Kinto
- 2
Sigue el tutorial de primeros pasos de la documentación en línea
Antes de usarlo
- El README requiere Python 3.10 o posterior.
- Para usarlo en producción se necesita PostgreSQL 9.5 o posterior, ya que el backend en memoria es solo para desarrollo.
- La licencia no está especificada claramente en los metadatos, así que revisa el repositorio antes de reutilizarlo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es kinto?
- Un servicio minimalista de almacenamiento JSON con API HTTP, sincronización y uso compartido. Kinto es un almacén genérico de documentos JSON que expone sus datos mediante una API HTTP. Los clientes crean buckets y colecciones, y luego leen y escriben registros JSON mediante solicitudes estándar, sin tener que definir un esquema en el servidor.
- ¿kinto es gratuito? ¿Qué licencia tiene?
- kinto es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿kinto sigue mantenido?
- Mantenimiento activo. El último commit de kinto fue el 6 nov 2026.
- ¿Para qué puedo usar kinto?
- Dar soporte a una aplicación web o móvil que necesite sincronizar datos JSON entre dispositivos. Compartir configuraciones o listas seleccionadas entre usuarios o equipos mediante una API. Crear prototipos de un backend para una API JSON sin tener que diseñar primero un esquema de base de datos.
- ¿Cómo se instala kinto?
- Abre la página de Docker Hub de la imagen del servidor Kinto Sigue el tutorial de primeros pasos de la documentación en línea
- ¿Dónde consigo kinto?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Kinto/kinto
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Postgres serverless de código abierto que separa el almacenamiento del cómputo, con autoescalado, ramificación de bases de datos y escala a cero.
Una biblioteca HTTP de Python sencilla y elegante para enviar solicitudes HTTP/1.1 con sesiones, cookies, autenticación y compatibilidad con JSON.
Lista seleccionada y ordenada de bibliotecas Python de código abierto para desarrollo web, actualizada semanalmente y organizada por categorías.
Ecosistema open source para el desarrollo de APIs que permite enviar solicitudes REST, GraphQL, WebSocket, SSE, Socket.IO y MQTT desde aplicaciones web, de escritorio y CLI.
Vapor es un framework HTTP para crear sitios web, API y servicios en la nube con Swift.