Guía en chino para entrevistas de backend Java que abarca fundamentos de informática, bases de datos, sistemas distribuidos, diseño de sistemas y desarrollo de aplicaciones de IA.
97 proyectos
Bases de datos y herramientas SQL: los mejores de 2026
Bases de datos y herramientas de código abierto para almacenar, consultar y gestionar datos, incluidos motores SQL, clientes visuales y diseñadores de esquemas.
La plataforma de desarrollo basada en Postgres ofrece una base de datos Postgres alojada con autenticación, APIs autogeneradas, almacenamiento y funciones en tiempo real, como alternativa a Firebase.
Memoria persistente para agentes de programación que registra la actividad de las sesiones, la resume con IA e incorpora contexto relevante en sesiones futuras.
Almacén de datos en memoria que se usa como caché, servidor de estructuras de datos, almacén de documentos, base de datos vectorial y agente de mensajería.
Apache Superset es una aplicación web de inteligencia de negocios de autoservicio para explorar datos, crear gráficos y dashboards, y ejecutar SQL en múltiples bases de datos.
Alternativa de código abierto y autohospedable a Airtable que convierte bases de datos SQL como PostgreSQL, MySQL y SQLite en una interfaz tipo hoja de cálculo con APIs autogeneradas.
Backend de Go de código abierto distribuido como un único ejecutable, con SQLite integrado, suscripciones en tiempo real, gestión de archivos y usuarios, y una interfaz de administración.
Un CRM de código abierto que puedes ampliar con código mediante objetos, vistas, flujos de trabajo y agentes de IA, creado con TypeScript, React y PostgreSQL.
Plataforma backend de código abierto para crear aplicaciones, con Auth, Databases, Storage, Functions, Messaging, Realtime y Hosting, alojable en infraestructura propia con Docker.
Almacén distribuido y confiable de clave-valor para los datos más críticos de un sistema distribuido, basado en el consenso Raft y con una API gRPC.
Cliente SQL de escritorio gratuito y multiplataforma, y herramienta para bases de datos compatible con más de 100 bases mediante drivers JDBC y ODBC.
Sistema de memoria para agentes que almacena, recupera y analiza recuerdos para que los agentes de IA aprendan con el tiempo, en lugar de limitarse a repetir el historial del chat.
Sistema de gestión de bases de datos columnar de código abierto para generar informes de datos analíticos en tiempo real.
Plataforma de agenda autohospedada y de código abierto (fork comunitario de Cal.com con licencia MIT) para reservar reuniones y gestionar calendarios.
Plataforma de foros comunitarios de código abierto con chat integrado, temas y plugins, que puedes alojar en tu propia infraestructura.
Editor gratuito de esquemas de bases de datos en el navegador que crea diagramas ER y genera scripts SQL, sin necesidad de cuenta.
Envuelve cualquier base de datos SQL con APIs REST y GraphQL instantáneas, un Studio visual de administración y un servidor MCP nativo para agentes de IA.
Un ORM headless y ligero para TypeScript compatible con PostgreSQL, MySQL y SQLite, que funciona en Node.js, Bun, Deno y entornos edge.
Almacén de datos en memoria compatible con las API de Redis y Memcached, pensado para reemplazar ambos sin cambios.
Servidor MCP para agentes de programación con IA que mantiene los resultados sin procesar de las herramientas fuera de la ventana de contexto y conserva el estado de la sesión tras la compactación.
Base de datos de embeddings de código abierto para aplicaciones de IA, que almacena documentos y vectores para habilitar búsquedas semánticas, híbridas y de texto completo.
Cliente de bases de datos gratuito y local, con asistencia de IA y un espacio de trabajo SQL compatible con más de 40 bases de datos, disponible para escritorio, web, Docker y CLI.
Un gestor de incidencias distribuido basado en Dolt que ofrece a los agentes de programación memoria persistente de tareas con dependencias mediante la CLI `bd`.
Cliente de bases de datos multiplataforma y ligero para más de 100 bases de datos, con app de escritorio, Docker, CLI, asistente de SQL con IA y servidor MCP.
Plataforma open source de atribución de enlaces para enlaces cortos, seguimiento de conversiones y programas de afiliados, desarrollada con Next.js y TypeScript.
Una base de datos SQL compatible con MySQL que permite bifurcar, clonar, crear ramas, fusionar, enviar y obtener cambios en tablas al estilo de Git.
Gestor autoalojado de newsletters y listas de correo, distribuido como un único binario de Go y respaldado por PostgreSQL.
Editor SQL y gestor de bases de datos multiplataforma para Linux, macOS y Windows, compatible con MySQL, PostgreSQL, SQLite, SQL Server y muchos más.
Un notebook reactivo de Python que vuelve a ejecutar automáticamente las celdas dependientes, guarda los notebooks como archivos .py y permite ejecutarlos como scripts o apps desplegadas.
Capa semántica de código abierto que define métricas y lógica de negocio una sola vez y las ofrece mediante API SQL, REST y GraphQL a herramientas de BI y agentes de IA.
Guía gratuita y amena en chino para aprender Java, con contenidos sobre Java básico, concurrencia, JVM, desarrollo empresarial y preparación para entrevistas.
Servidor MCP de código abierto que conecta agentes de IA, IDE y aplicaciones con bases de datos mediante herramientas predefinidas o definiciones personalizadas.
Base de datos MPP de código abierto para analítica en tiempo real y búsqueda, con analítica SQL rápida, consultas aceleradas sobre lakehouse y búsqueda híbrida de texto y vectores.
Plataforma de firma de documentos de código abierto, concebida como alternativa autoalojable a DocuSign y basada en firmas PDF.
Plataforma open source de gobernanza de bases de datos que controla los cambios de esquema, el acceso y las consultas en las principales bases de datos, tanto para personas como para agentes de IA.
Un sistema de memoria ligero que ofrece a los agentes de programación y a los hosts de IA de escritorio una memoria compartida entre sesiones, almacenada como wiki.
Apache Druid es una base de datos de análisis en tiempo real de alto rendimiento, para consultas e ingesta rápidas, y una alternativa de código abierto a los almacenes de datos.
Una capa de memoria a largo plazo, local y nativa de Markdown para agentes de IA, que guarda recuerdos en archivos editables con índices de SQLite y LanceDB.
Base de datos reactiva de código abierto para aplicaciones web, que permite escribir funciones de servidor y lógica de datos en TypeScript puro.
Herramienta de línea de comandos y biblioteca de Python para ejecutar prompts y chats con modelos de lenguaje grandes, remotos o instalados localmente.
CLI y biblioteca de Go para gestionar cambios en el esquema de bases de datos mediante archivos SQL versionados o funciones de Go.
Almacén de datos de código abierto escrito en Rust que combina análisis SQL, búsqueda vectorial y de texto completo, y entornos aislados para UDF de Python sobre almacenamiento compatible con S3.
Una navaja suiza de hojas de cálculo para terminal que permite explorar, organizar y transformar datos tabulares en numerosos formatos.
Herramienta gratuita y autoalojada para hacer copias de seguridad de PostgreSQL, con recuperación a un punto en el tiempo, verificación automatizada de restauraciones e interfaz web.
Base de conocimiento autohospedada en Rust que crea un grafo de conocimiento bitemporal a partir de documentos, con búsqueda RAG, razonamiento basado en ontologías y acceso MCP para agentes.
Filtro cuantitativo de acciones A que ejecuta seis estrategias técnicas al cierre del mercado y envía los resultados a Feishu.
Aplicación de escritorio de código abierto que analiza historiales de chat exportados de WhatsApp, LINE, QQ, Discord y más, con SQL local y agentes de IA.
Herramienta ligera de línea de comandos, independiente del framework, para gestionar migraciones de bases de datos en SQL entre equipos y entornos.
CLI y pipeline de datos que sincroniza metadatos de infraestructura cloud y SaaS con un almacén de datos para consultarlos con SQL, inventariar activos y analizar la seguridad.
Apache IoTDB es una base de datos de series temporales para recopilar, almacenar y analizar datos de sensores IoT, con consultas similares a SQL y acceso mediante JDBC.
Base de datos de grafos de código abierto escrita en Rust que almacena datos de grafos, vectores y texto completo en almacenamiento de objetos, y permite consultarlos desde Rust, TypeScript, Go y Python.
Plataforma no-code de código abierto para crear bases de datos, aplicaciones, automatizaciones y agentes de IA, autoalojable como alternativa a Airtable.
Almacén OLAP distribuido en tiempo real para analizar con baja latencia datos de streaming y por lotes, con ingesta desde Kafka y S3.
Genera diagramas ER interactivos y fáciles de leer a partir del esquema de tu base de datos, sin configuración, desde una URL web o la CLI.
Interfaz de terminal controlada con el teclado para conectarse a muchas bases de datos SQL y consultarlas, inspirada en lazygit.
Aplicación web autohospedada para gestionar citas, clientes, servicios y profesionales, definir horarios de trabajo y sincronizar con Google Calendar.
Base de datos SQL distribuida, compatible con PostgreSQL y basada en Lucene, para almacenar y analizar grandes volúmenes de datos casi en tiempo real.
Aplicación web de código abierto que conecta bases de datos y API para crear dashboards y gráficos en tiempo real, compartibles e integrables.
Backend ligero y autoalojable con base de datos, autenticación, archivos multimedia y flujos de trabajo, basado en estándares web para ejecutarse en distintos entornos y frameworks.
Un servidor MCP minimalista y eficiente en el uso de tokens que permite a clientes de IA consultar y explorar bases de datos PostgreSQL, MySQL, SQL Server, Oracle, MariaDB y SQLite.
Preguntas frecuentes
- ¿Cómo se eligen estos proyectos?
- Cada proyecto de Repolode pasa un filtro de calidad antes de publicarse: debe poder usarse hoy, resolver un problema concreto, ser algo más que un simple envoltorio y seguir mantenido. Esta página agrupa los proyectos por tema y los ordena por estrellas de GitHub.
- ¿Cuál es el proyecto más popular de esta lista?
- Snailclimb/JavaGuide, con 159,2 mil estrellas en GitHub. Revisa la licencia y el último commit de cada proyecto antes de elegir.