DoltLite es una bifurcación de SQLite que sustituye el motor de almacenamiento B-tree por árboles prolly basados en contenido. Esta arquitectura permite aplicar control de versiones estilo Git directamente sobre una base de datos SQL, manteniendo el analizador, el planificador y el VDBE derivados de la versión upstream de SQLite.

El proyecto está orientado a casos de uso local-first y ofrece una API compatible con SQLite, lo que facilita su integración en aplicaciones existentes. Se encuentra en fase Beta y se distribuye bajo licencia Apache-2.0.
Funciones principales:
DoltLite es gratuito y de código abierto. Requiere instalación local o embebido en la aplicación, sin necesidad de servidor externo. Las plataformas soportadas incluyen macOS, Linux y Windows, con soporte adicional para entornos web mediante WebAssembly.
Sobre doltlite
Fork de SQLite con control de versiones tipo Git mediante árboles prolly, diseñado para bases de datos locales y embebidas
Visitar doltliteFicha técnica
Coste
GratisCódigo abierto
SíLicencia
Apache-2.0, blessingDesde
2026Repositorio
dolthub/doltlitePropiedades
Categorías
Etiquetas
Nuestras recomendaciones
Git es un sistema distribuido de control de versiones gratuito y de código abierto, diseñado para gestionar proyectos de software con rapidez y eficiencia.
Frente a doltlite: funciona también en Windows, permite trabajar en equipo y existe desde 2005.
23 alternativas a GitApache Subversion es un sistema de control de versiones centralizado desarrollado por la Apache Software Foundation. Su objetivo es ofrecer una gestión fiable de datos, con un modelo de uso sencillo que va desde proyectos individuales hasta operaciones empresariales de gran escala.
Frente a doltlite: funciona también en Windows, permite trabajar en equipo y existe desde 2000.
7 alternativas a Apache SubversionMercurial es una herramienta de control de versiones distribuida diseñada para desarrolladores de software. Funciona principalmente como una interfaz de línea de comandos mediante el binario `hg`, aunque incluye una interfaz web integrada. Su arquitectura descentralizada permite que cada clon contenga el historial completo del proyecto, lo que hace que la mayoría de las operaciones sean locales y rápidas, sin depender de un servidor central.
Frente a doltlite: funciona también en Windows, admite plugins, se usa sin registrarse y existe desde 2005.
8 alternativas a MercurialDarcs es un sistema de control de versiones distribuido, gratuito y de código abierto, desarrollado en el lenguaje Haskell. A diferencia de otros sistemas que se basan en capturas de estado completas, Darcs se centra en el registro de cambios individuales, lo que permite una gestión más granular de las modificaciones en el código fuente. El software no requiere un servidor central para funcionar y está diseñado para operar eficazmente en modo sin conexión, facilitando el trabajo distribuido entre equipos o desarrolladores independientes.
Frente a doltlite: funciona sin conexión, se usa sin registrarse y existe desde 2003.
12 alternativas a DarcsMonotone es un sistema de control de versiones distribuido de código abierto, desarrollado bajo la licencia GNU GPL v2.0 o posterior. A diferencia de otros sistemas, su diseño se centra en la integridad y la autenticación de las revisiones mediante el uso de primitivas criptográficas, como el hash SHA-1 para trazar cambios y firmas RSA para autenticar acciones de usuarios. Cada participante mantiene su propio almacén de revisiones históricas en una base de datos SQLite local, lo que permite una operación distribuida sin depender de un servidor centralizado.
Frente a doltlite: está en español, está centrada en la privacidad y existe desde 2014.
11 alternativas a MonotoneGource es una herramienta de código abierto diseñada para visualizar la historia de proyectos de software mediante animaciones. Representa la estructura del código como un árbol animado donde el directorio raíz actúa como centro, las carpetas como ramas y los archivos como hojas. Los desarrolladores aparecen como figuras que interactúan con el árbol en los momentos exactos en que realizaron contribuciones, permitiendo observar la evolución temporal del proyecto.
Frente a doltlite: funciona también en Windows, se usa sin registrarse y existe desde 2009.
10 alternativas a GourcePerforce Helix Core Server es la base de control de versiones de Perforce P4, diseñada para equipos de desarrollo y diseño globales. Su función principal es gestionar la expansión del tamaño y la complejidad de los proyectos actuales, acelerando la producción y eliminando el caos asociado al intercambio de archivos. El sistema permite restaurar versiones anteriores con facilidad, asegurando la integridad del código y los activos de diseño en entornos empresariales de alta exigencia.
Frente a doltlite: es propietaria (doltlite es de código abierto), es de pago, no tiene versión para Linux y está pensada para uso profesional.
18 alternativas a Perforce Helix Core ServerDiversion Desktop es una aplicación de escritorio para macOS que gestiona el control de versiones Diversion. Está orientada a equipos de desarrollo de videojuegos, producción virtual y IA que trabajan con repositorios de gran escala, resolviendo los cuellos de botella en la gestión de archivos masivos y binarios grandes en entornos colaborativos.
Frente a doltlite: es propietaria (doltlite es de código abierto), es de pago, no tiene versión para Linux y está pensada para uso profesional.
17 alternativas a Diversion DesktopFlyway es una herramienta de código abierto diseñada para automatizar y versionar las migraciones de bases de datos. Permite gestionar cambios en el esquema de la base de datos utilizando scripts SQL planos, integrando estos procesos en flujos de trabajo de desarrollo y despliegue continuo.
Como doltlite, es gratis y funciona en las mismas plataformas.
18 alternativas a FlywayuBlock Origin Lite es una extensión de navegador diseñada para bloquear contenido de manera eficiente. A diferencia de otras soluciones, se basa en la API de extensiones de tercera generación (MV3) y opera de forma enteramente declarativa. Esto significa que no requiere un proceso permanente en segundo plano para el filtrado; el propio navegador gestiona la inyección de CSS y JavaScript, por lo que la extensión no consume CPU ni memoria mientras bloquea contenido. El proceso de servicio solo se activa cuando se interactúa con el panel emergente o las páginas de opciones.
Frente a doltlite: se usa sin registrarse y existe desde 2022.
20 alternativas a Ublock Origin LiteSmartGit es un cliente gráfico de Git desarrollado por syntevo GmbH que funciona en Windows, macOS y Linux. Está diseñado para ofrecer una interfaz visual que simplifica la gestión de repositorios, desde el clonado inicial hasta el despliegue, adaptándose tanto a usuarios principiantes como a equipos de desarrollo profesionales.
Frente a doltlite: es propietaria (doltlite es de código abierto), es de pago, funciona también en Windows y es muy personalizable.
34 alternativas a SmartGitGitX es un cliente gráfico nativo para macOS que permite interactuar con el sistema de control de versiones Git mediante una interfaz visual. El proyecto actual es una consolidación comunitaria de diversas versiones históricas, manteniendo el enfoque en la ligereza y la integración con el sistema operativo.
Frente a doltlite: no tiene versión para Linux, es muy personalizable y existe desde 2016.
37 alternativas a GitXQGit es una herramienta de código abierto diseñada para interactuar con repositorios Git mediante una interfaz gráfica. Desarrollado con Qt, permite a los usuarios visualizar el historial de revisiones, examinar diferencias en archivos modificados y seguir el desarrollo de distintas ramas sin depender exclusivamente de la línea de comandos.
Frente a doltlite: no tiene versión para Mac, cifra los mensajes de extremo a extremo y existe desde 2016.
45 alternativas a qgitGitUp es una aplicación de código abierto diseñada para macOS y Linux que ofrece una interfaz gráfica centrada en la interacción visual con repositorios Git. Su principal característica es el Live Map, un gráfico en tiempo real que refleja cualquier cambio realizado en el repositorio, incluso desde otras herramientas, sin necesidad de recargar la vista. Esto permite ver la estructura de ramas y fusiones con claridad inmediata.
Frente a doltlite: se usa sin registrarse y existe desde 2011.
27 alternativas a GitUpRetcon es una aplicación nativa para macOS diseñada para simplificar la reescritura del historial de Git. Su enfoque principal es la usabilidad: permite mover, eliminar, fusionar o reescribir commits mediante una interfaz visual de arrastrar y soltar, eliminando la necesidad de memorizar comandos de línea de comandos complejos como `git rebase -i`.
Frente a doltlite: es propietaria (doltlite es de código abierto), es de pago (prueba gratuita), no tiene versión para Linux y tiene una interfaz sencilla.
35 alternativas a RetconGitFourchette es una interfaz gráfica de usuario para Git orientada a usuarios de Linux. Desarrollada con el framework Qt, busca integrarse visualmente con entornos de escritorio como KDE Plasma, ofreciendo una experiencia de trabajo cómoda para la gestión de repositorios.
Frente a doltlite: no tiene versión para Mac, es muy personalizable, se usa sin registrarse y existe desde 2024.
45 alternativas a GitFourchetteFork es un cliente de Git diseñado para macOS y Windows que prioriza la velocidad y la usabilidad visual. El software permite realizar operaciones estándar como clonar, hacer commits, gestionar ramas y resolver conflictos de forma intuitiva.
Frente a doltlite: es propietaria (doltlite es de código abierto), es de pago, funciona también en Windows y no tiene versión para Linux.
40 alternativas a ForkGitFlow añade operaciones de alto nivel a Git para seguir el modelo de ramificación de Vincent Driessen.
Frente a doltlite: funciona también en Windows, cifra los mensajes de extremo a extremo, no muestra anuncios y existe desde 2010.
11 alternativas a GitFlowTurso es una base de datos SQL embebida escrita en Rust, diseñada para desarrolladores que buscan un motor de datos ligero y compatible con SQLite. Resuelve la necesidad de un sistema de gestión de bases de datos relacional que funcione en proceso, ofrezca compatibilidad con el ecosistema SQLite y permita extenderse a otros dialectos como Postgres de forma experimental. Su arquitectura actúa como una máquina virtual para bases de datos, compilando SQL a bytecode para ejecutarlo eficientemente.
Frente a doltlite: admite plugins y existe desde 2023.
17 alternativas a TursoLiquibase Community es una solución de gestión de cambios de base de datos diseñada para equipos de desarrollo que buscan estandarizar y automatizar la evolución de sus esquemas de datos. Permite resolver problemas comunes como la pérdida de trazabilidad de scripts, el desorden en la aplicación de cambios y la dificultad para implementar despliegues continuos.
Frente a doltlite: es propietaria (doltlite es de código abierto) y no tiene versión para Linux.
9 alternativas a Liquibase CommunityChanges es un cliente gráfico de Git de código abierto diseñado específicamente para macOS. Se dirige a desarrolladores que prefieren una interfaz visual sobre la línea de comandos, resolviendo la complejidad de las operaciones de control de versiones mediante un diseño nativo de Apple basado en SwiftUI y AppKit. Su objetivo es reducir la carga cognitiva para que el usuario pueda centrarse en la programación.
Frente a doltlite: es propietaria (doltlite es de código abierto), no tiene versión para Linux, incluye funciones de inteligencia artificial y existe desde 2022.
32 alternativas a ChangesGitFiend es un cliente de Git para Windows, macOS y Linux diseñado para simplificar la interacción con el control de versiones. Su interfaz prioriza la legibilidad y la inmediatez, mostrando el estado del repositorio de forma clara para facilitar la toma de decisiones sin necesidad de memorizar comandos de línea de comandos.
Frente a doltlite: es propietaria (doltlite es de código abierto), funciona también en Windows y tiene una interfaz sencilla.
36 alternativas a GitFiendGittyup es un cliente gráfico de Git desarrollado por la comunidad y distribuido bajo licencia MIT. Su objetivo principal es facilitar la comprensión y gestión del historial del código fuente mediante una interfaz nativa rápida. La aplicación permite visualizar cambios, gestionar ramas y resolver conflictos directamente desde la interfaz, sin necesidad de depender exclusivamente de la línea de comandos.
Frente a doltlite: funciona también en Windows, se usa sin registrarse, cifra los mensajes de extremo a extremo y existe desde 2019.
28 alternativas a GittyupGitButler es una herramienta de control de versiones que combina un cliente de escritorio con una interfaz de línea de comandos. Está diseñada para simplificar la gestión de ramas en Git, permitiendo trabajar en múltiples funciones simultáneamente sin necesidad de cambiar de rama constantemente. El software se integra directamente con repositorios Git existentes y remotos, añadiendo capas de funcionalidad sobre el flujo de trabajo actual sin requerir configuración adicional.
Frente a doltlite: funciona también en Windows, admite plugins, incluye funciones de inteligencia artificial y existe desde 2023.
32 alternativas a GitButlerHay 24 alternativas a doltlite para Windows, Mac y Linux. La mejor alternativa gratuita es Git, que además es de código abierto. Otras opciones destacadas: Apache Subversion, Mercurial y Darcs. Una está disponible en español. Actualizado en noviembre de 2026.
Alternativa de código abierto a: