Habitat é uma plataforma social gratuita, open source e auto-hospedada para pessoas de uma região conversarem sobre seu bairro com base na localização.
Kinto/kinto
Um serviço minimalista de armazenamento de JSON com API HTTP, sincronização e compartilhamento.
- Estrelas
- 4,422
- Forks
- 442
- Issues abertas
- 98
- Último commit
- há 23 horas
O que é?
Kinto é um repositório genérico de documentos JSON que disponibiliza os dados por uma API HTTP. Os clientes criam buckets e collections e, em seguida, leem e gravam registros JSON usando requisições padrão, sem precisar definir um schema no servidor.
Além do armazenamento, o Kinto oferece sincronização, permitindo que os clientes busquem as alterações feitas desde a última sincronização, e compartilhamento, para que usuários concedam a outras contas acesso a buckets ou collections específicos. Ele roda no Python 3.10+ e pode usar um backend em memória para desenvolvimento ou PostgreSQL 9.5+ em produção. Uma imagem Docker é publicada no Docker Hub.
Recursos principais
- 01Armazena registros JSON genéricos acessíveis por uma API HTTP.
- 02Sincroniza os clientes com as alterações feitas desde a última sincronização.
- 03Permite que usuários compartilhem buckets ou collections com outras contas.
- 04Oferece suporte a um backend em memória para desenvolvimento e ao PostgreSQL para produção.
Casos de uso
- Dar suporte a um aplicativo web ou mobile que precisa sincronizar dados JSON entre dispositivos.
- Compartilhar configurações ou listas selecionadas entre usuários ou equipes por meio de uma API.
- Criar um protótipo de backend de API JSON sem precisar projetar um schema de banco de dados antes.
Início rápido
- 1
Abra a página da imagem do servidor Kinto no Docker Hub
- 2
Siga o tutorial de primeiros passos na documentação online
Antes de usar
- O README exige Python 3.10 ou mais recente.
- O uso em produção requer PostgreSQL 9.5 ou mais recente, pois o backend em memória é apenas para desenvolvimento.
- A licença não está especificada claramente nos metadados; por isso, verifique o repositório antes de reutilizar o projeto.
Em coleções
Tópicos
Perguntas frequentes
- O que é kinto?
- Um serviço minimalista de armazenamento de JSON com API HTTP, sincronização e compartilhamento. Kinto é um repositório genérico de documentos JSON que disponibiliza os dados por uma API HTTP. Os clientes criam buckets e collections e, em seguida, leem e gravam registros JSON usando requisições padrão, sem precisar definir um schema no servidor.
- kinto é gratuito? Qual é a licença?
- kinto é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- kinto ainda é mantido?
- Manutenção ativa. O último commit de kinto foi em 6 de nov. de 2026.
- Para que posso usar kinto?
- Dar suporte a um aplicativo web ou mobile que precisa sincronizar dados JSON entre dispositivos. Compartilhar configurações ou listas selecionadas entre usuários ou equipes por meio de uma API. Criar um protótipo de backend de API JSON sem precisar projetar um schema de banco de dados antes.
- Como instalar kinto?
- Abra a página da imagem do servidor Kinto no Docker Hub Siga o tutorial de primeiros passos na documentação online
- Onde consigo kinto?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Kinto/kinto
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Postgres serverless de código aberto que separa armazenamento e computação, com autoscaling, ramificações de banco de dados e scale-to-zero.
Uma biblioteca HTTP simples e elegante para Python, com suporte a sessões, cookies, autenticação e JSON em requisições HTTP/1.1.
Lista selecionada e classificada, atualizada semanalmente, de bibliotecas Python open source para desenvolvimento web, organizadas por categoria.
Ecossistema open source para desenvolvimento de APIs, com envio de requisições REST, GraphQL, WebSocket, SSE, Socket.IO e MQTT em apps web, desktop e CLI.
Vapor é um framework HTTP para Swift que permite criar sites, APIs e serviços em nuvem.