Guia em chinês para entrevistas de backend Java, cobrindo fundamentos de computação, bancos de dados, sistemas distribuídos, design de sistemas e desenvolvimento de aplicações de IA.
88 projetos
Bancos de dados e ferramentas SQL: os melhores de 2026
Bancos de dados e ferramentas de código aberto para armazenar, consultar e gerenciar dados, incluindo motores SQL, clientes visuais e editores de esquemas.
Plataforma de desenvolvimento Postgres que oferece um banco Postgres hospedado com autenticação, APIs geradas automaticamente, armazenamento e recursos em tempo real como alternativa ao Firebase.
Memória persistente para agentes de programação: registra a atividade das sessões, compacta as informações com IA e injeta contexto relevante em sessões futuras.
Um armazenamento de dados em memória usado como cache, servidor de estruturas de dados, repositório de documentos e vetores e broker de mensagens.
Apache Superset é um app web de business intelligence self-service para explorar dados, criar gráficos e dashboards e executar SQL em vários bancos de dados.
Alternativa open source e auto-hospedável ao Airtable que transforma bancos de dados SQL, como PostgreSQL, MySQL e SQLite, em uma interface de planilha com APIs geradas automaticamente.
Backend open source em Go distribuído como um único executável, com SQLite integrado, assinaturas em tempo real, gerenciamento de arquivos e usuários e uma interface administrativa.
Um CRM de código aberto que você pode estender como código, com objetos, visualizações, workflows e agentes de IA, desenvolvido com TypeScript, React e PostgreSQL.
Plataforma de backend open source para criar apps com Auth, Databases, Storage, Functions, Messaging, Realtime e Hosting, auto-hospedada via Docker.
Armazenamento distribuído e confiável de chave-valor para os dados mais críticos de sistemas distribuídos, baseado no consenso Raft e com API gRPC.
Cliente SQL desktop gratuito e multiplataforma, com ferramentas para bancos de dados e suporte a mais de 100 bancos via drivers JDBC e ODBC.
Sistema de gerenciamento de banco de dados colunar de código aberto para gerar relatórios analíticos em tempo real.
Plataforma de agendamento open source e auto-hospedada (fork comunitário do Cal.com sob licença MIT) para marcar reuniões e gerenciar calendários.
Plataforma open source para fóruns comunitários, com chat integrado, temas e plugins, que pode ser hospedada na sua própria infraestrutura.
Editor gratuito de esquemas de banco de dados no navegador que cria diagramas ER e gera scripts SQL, sem exigir cadastro.
Envolve qualquer banco de dados SQL com APIs REST e GraphQL instantâneas, um Studio visual de administração e um servidor MCP nativo para agentes de IA.
ORM headless e leve para TypeScript, compatível com PostgreSQL, MySQL e SQLite em Node.js, Bun, Deno e runtimes edge.
Um armazenamento de dados em memória compatível com as APIs do Redis e do Memcached, criado para substituir ambos sem mudanças nas aplicações.
Servidor MCP para agentes de programação com IA que mantém as saídas brutas das ferramentas fora da janela de contexto e preserva o estado da sessão após a compactação.
Banco de dados open source de embeddings para apps de IA, que armazena documentos e vetores para buscas semânticas, híbridas e de texto completo.
Cliente de banco de dados gratuito e local-first, com IA e workspace SQL, compatível com mais de 40 bancos via desktop, web, Docker e CLI.
Um rastreador distribuído de issues em grafo, baseado em Dolt, que oferece aos agentes de programação memória persistente de tarefas com dependências via CLI bd.
Cliente de banco de dados multiplataforma e leve para mais de 100 bancos, com app desktop, Docker, CLI, assistente de SQL com IA integrado e servidor MCP.
Plataforma open source de atribuição de links para links curtos, acompanhamento de conversões e programas de afiliados, criada com Next.js e TypeScript.
Banco de dados SQL com operações de fork, clone, branch, merge, push e pull no estilo Git para tabelas, que se conecta como o MySQL.
Gerenciador auto-hospedado de newsletters e listas de e-mail, distribuído como um único binário Go e com PostgreSQL.
Editor SQL e gerenciador de bancos de dados multiplataforma para Linux, macOS e Windows, com suporte a MySQL, PostgreSQL, SQLite, SQL Server e muitos outros.
Um notebook reativo para Python que reexecuta automaticamente células dependentes, salva notebooks como arquivos .py simples e pode rodar como script ou app publicado.
Camada semântica open source que define métricas e regras de negócio uma única vez e as disponibiliza por APIs SQL, REST e GraphQL para ferramentas de BI e agentes de IA.
Um servidor MCP open source que conecta agentes de IA, IDEs e aplicativos a bancos de dados por meio de ferramentas prontas ou definições personalizadas.
Banco de dados open source de analytics e busca em tempo real com MPP, que oferece consultas SQL rápidas, aceleração de consultas em lakehouses e busca híbrida por texto e vetores.
Plataforma open source de assinatura de documentos, apresentada como alternativa ao DocuSign que pode ser hospedada por conta própria e usa assinaturas em PDF.
Plataforma open source de governança de bancos de dados que controla alterações de schema, acessos e consultas em bancos populares para pessoas e agentes de IA.
Apache Druid é um banco de dados de analytics em tempo real e alto desempenho, com consultas e ingestão rápidas, usado muitas vezes como alternativa open source a data warehouses.
Banco de dados reativo e open source para aplicações web, que permite escrever funções de servidor e lógica de dados em TypeScript puro.
CLI e biblioteca Go para gerenciar alterações no schema do banco de dados com arquivos SQL versionados ou funções Go.
Data warehouse open source escrito em Rust que reúne analytics em SQL, busca vetorial e full-text e sandboxes para UDFs em Python em storage compatível com S3.
Uma ferramenta multifuncional de planilhas no terminal para explorar, organizar e transformar dados tabulares em vários formatos de arquivo.
Ferramenta gratuita e auto-hospedada para backup do PostgreSQL, com Point-in-Time Recovery, verificação automática de restauração e interface web.
Uma base de conhecimento em Rust auto-hospedada que cria um grafo de conhecimento bitemporal a partir de documentos, com busca RAG, raciocínio orientado por ontologias e acesso via MCP para agentes.
Scanner quantitativo de ações A-share que executa seis estratégias técnicas após o fechamento do mercado e envia os resultados pelo Feishu.
Aplicativo desktop de código aberto que analisa históricos de conversas exportados do WhatsApp, LINE, QQ, Discord e outras plataformas com SQL local e agentes de IA.
Uma ferramenta de linha de comando leve e independente de frameworks para gerenciar migrações de banco de dados em SQL puro entre equipes e ambientes.
CLI e pipeline de dados que sincronizam metadados de infraestrutura em nuvem e SaaS com um data warehouse para consultas SQL, inventário de ativos e análise de segurança.
O Apache IoTDB é um banco de dados de séries temporais para coletar, armazenar e analisar dados de sensores IoT, com consultas semelhantes a SQL e acesso via JDBC.
Plataforma no-code open source para criar bancos de dados, apps, automações e agentes de IA, hospedável por conta própria como alternativa ao Airtable.
Um datastore OLAP distribuído em tempo real para análises de baixa latência sobre dados de streaming e em lote, com ingestão do Kafka e do S3.
Gera diagramas ER interativos e fáceis de entender a partir do schema do banco de dados, sem configuração, via URL ou CLI.
Uma interface de terminal controlada pelo teclado para se conectar a diversos bancos de dados SQL e consultá-los, inspirada no lazygit.
Aplicativo web auto-hospedado para agendamento de consultas, com gestão de clientes, serviços e profissionais, horários de trabalho e sincronização com o Google Calendar.
Banco de dados SQL distribuído, compatível com PostgreSQL e baseado no Lucene, para armazenar e analisar grandes volumes de dados quase em tempo real.
Aplicativo web de código aberto que conecta bancos de dados e APIs para criar dashboards e gráficos atualizados, compartilháveis e incorporáveis.
Um backend leve e auto-hospedável, com banco de dados, autenticação, mídia e workflows, criado com Web Standards para rodar em diversos runtimes e frameworks.
Sincroniza o provedor de modelos registrado nos arquivos de sessão do Codex e no índice SQLite para que sessões antigas correspondam à configuração atual.
Painel de controle de hospedagem pela web para gerenciar servidores Linux e instalar ambientes LNMP/LAMP e softwares com um clique.
Uma alternativa direta ao Jupyter com agente de IA, formato de notebook YAML `.deepnote` e editor baseado em blocos para Python, R e SQL.
Plugin do Claude Code com memória autocorretiva, wikis de pesquisa persistentes com FTS5 e skills, comandos e hooks para agentes de programação com IA.
Um servidor de replicação distribuída de SQLite sem líder, que aceita gravações em qualquer nó e usa o protocolo wire do MySQL.
O DBLab Engine cria clones e ramificações copy-on-write leves de bancos PostgreSQL para desenvolvimento, testes e pipelines de CI/CD.
Compilador de notícias com IA e auto-hospedagem que transforma Twitter, RSS e outros feeds em resumos estruturados a cada 4 horas e também diários, semanais e mensais.
Perguntas frequentes
- Como esses projetos são escolhidos?
- Cada projeto do Repolode passa por um filtro de qualidade antes de entrar: precisa funcionar hoje, resolver um problema concreto, ser mais do que um simples wrapper e continuar mantido. Esta página agrupa os projetos por tema e os ordena por estrelas no GitHub.
- Qual é o projeto mais popular desta lista?
- Snailclimb/JavaGuide, com 159,2 mil estrelas no GitHub. Confira a licença e o último commit de cada projeto antes de escolher.