SQLite es un motor de base de datos liviano integrado, apareció por primera vez hace 21 años y se lanzó como un proyecto de código abierto bajo el dominio público.
Se utiliza ampliamente como base de datos del lado del cliente en el navegador, para aplicaciones de escritorio y aplicaciones móviles.
Algunos marcos web vienen con soporte integrado para SQLite, como Django (Python).
SQLite es famoso por ser utilizado por grandes empresas como Adobe, Microsoft, Airbus, Apple, Google y más.
SQLite es parte de los navegadores web Android y Google Chrome/Chromium.
¿Qué es el cliente SQLite y el administrador de base de datos SQLite?
El administrador de bases de datos SQLite es un programa cliente de bases de datos que permite al usuario (en su mayoría desarrolladores) acceder a la base de datos, ver o editar registros de tablas, ejecutar consultas SQL, realizar una copia de seguridad o restaurar.
En este artículo, le ofrecemos una lista de navegadores, clientes y administradores de datos SQLite gratuitos y de código abierto.
Administradores, clientes y navegadores de bases de datos SQLite
1- SQLiteFlow
SQLiteFlow es un editor SQLite nativo para sistemas macOS e iOS. A pesar de su peso ligero, ofrece grandes beneficios para los desarrolladores y una perfecta integración con el sistema. Funciona sin problemas en iPhone y iPad también.
Características de SQliteFlow
- Editor de datos enriquecidos
- editor de consultas SQL
- Ejecución de consultas múltiples
- sintaxis SQL
- Importación y exportación CSV
- Editor de esquemas de tablas
- Personaliza el resaltado de sintaxis.
- Copiar datos a CSV
- Modificar campos de tabla
- macOS integrado
- Estadísticas de la base de datos
- Conexión de base de datos remota
- Soporte para arrastrar y soltar
- Soporte de cifrado de bases de datos
2- Navegador SQLite
Navegador SQLite
Navegador de base de datos SQLite for SQLite es un cliente de base de datos SQLite liviano para macOS, Windows con la opción portátil y Linux.
DB Browser para SQLite o (DB4S) ayuda a los usuarios a crear archivos de bases de datos, crear/editar y eliminar tablas, buscar registros, importar/exportar datos como CSV o texto y realizar copias de seguridad de bases de datos.
Con DB Browser, puede revisar su registro SQL, ejecutar consultas SQL y revisar la estructura de su base de datos sin sudar.
3- SQLiteStudio
SQLiteStudio
SQLiteStudio es una aplicación de escritorio para explorar, editar y administrar bases de datos SQLite. Fue escrito originalmente en Tcl/Tk y luego reescrito en C++/Qt para un mejor rendimiento.
La aplicación viene con un editor de código SQL avanzado, funciones SQL personalizadas, una opción de historial enriquecido, compatibilidad con arrastrar y soltar y ediciones portátiles.
Con SQLiteStudio puede importar CSV y completar los datos en tablas, así como exportar los datos en declaraciones SQL, CSV, JSON, PDF, XML y HTML.
SQLiteStudio funciona sin problemas en varias bases de datos al mismo tiempo, ya que las declaraciones SQL pueden ejecutarse en varias bases de datos simultáneamente.
SQLiteStudio está disponible para Windows, Linux y macOS.
Licencia: Licencia pública general GNU (GPL) v3.0.
4- SQliteGUI (Windows)
interfaz gráfica de usuario sqlite es un administrador SQLite heredado para sistemas Windows, cuyo objetivo es ayudar a los desarrolladores y al acceso normal de los usuarios, y administrar archivos de bases de datos SQLite.
A pesar de que viene con una GUI productiva, también ofrece un modo de terminal y varias versiones únicas, como la capacidad de crear aplicaciones locales basadas en web o basadas en navegador basadas en su servidor web REST API integrado.
SQLite presenta una comparación de bases de datos donde puede comparar dos archivos de bases de datos, un administrador de historial para rastrear todos los comandos SQL ejecutados y scripts de usuario, gráficos, accesos directos a consultas y un paquete de extensión para ampliar sus funcionalidades.
5- Administrador SQLite
administrador sqlite es una sencilla herramienta de depuración de SQLite para Android que ayuda a los desarrolladores a acceder, administrar y realizar consultas SQL en aplicaciones de Android.
6- Sqlectrón
Sqlectrón es un administrador SQL liviano, gratuito y de código abierto para administrar varias bases de datos SQL, incluido SQLite.
Actualmente, Sqlectorn es compatible con MariaDB, MySQL, Oracle DB, PostgreSQL, Microsoft SQL Server y Cassandra DB.
Cuenta con un administrador de consultas, accesos directos, interfaz de terminal y funciona en Windows, Linux y macOS.
7- Estudio Apicultor
Estudio de apicultor es un administrador de bases de datos SQL gratuito, multiplataforma y de código abierto para muchas bases de datos SQL, incluido SQLite.
Beekeeper es popular entre los desarrolladores, administradores de bases de datos y DevOps, creado originalmente por Matthew; un ingeniero de software experimentado que creó Beekeeper para facilitar su uso. Los motores de bases de datos compatibles son PostgreSQL, MySQL, SQLite, Redshift, SQL Server, CockroachDB y MariaDB.
Beekeeper admite conexión SSL, autocompletado de SQL, múltiples pestañas, guardado de consultas SQL, edición de tablas y exportaciones a CSV, JSON, JSONL y SQL, por supuesto.
Está disponible para Windows, Linux y macOS. Incluso está disponible para Raspberry Pi, sin embargo, recomendamos encarecidamente utilizar el modelo Raspberry Pi 4B.
8- Castor
Castor es un administrador de bases de datos multiplataforma y rico en funciones para desarrolladores, administradores de bases de datos y analistas.
Es compatible con SQLite, Oracle, DB2, MySQL, PostgreSQL, MS Access, Sybase, Apache Hive, Phoenix, Presto y más.
DBeaver presenta una búsqueda de texto completo para todos los campos, búsqueda de columnas, asistente de copia de seguridad/restauración, túnel SSH y varias funciones más útiles.
DBeaver viene en dos ediciones, una edición comunitaria gratuita y una edición empresarial con más funciones como compatibilidad con NoSQL DB (MongoDB, InfluxDB, Redis, CouchDB y otras), numerosas extensiones para Oracle, Redshift y SQL Server.
Está disponible para Windows, macOS, Linux y como complemento de Eclipse.
9-Antares
antarés es un cliente SQL gratuito de código abierto y una herramienta de gestión de bases de datos para desarrolladores empresariales y autónomos.
Antares viene con soporte completo para MySQL, SQLite y PostgreSQL.
Puede obtener Antares para Windows, Linux y macOS. También funciona como una aplicación portátil para Windows. Antares también ofrece opciones de descarga ARMv8 y ARMv7.
10- Puerta DB
Puerta DB es otro cliente de base de datos gratuito y de código abierto para SQLite, MySQL, PostgreSQL y MongoDB.
DbGate funciona para escritorios Win
dows, Linux y macOS y también viene con una versión basada en web que puede ejecutar a través de Docker.
Su característica incluye: editor de consultas enriquecido, diseñador, editor de esquemas, generador de SQL, editor de datos, admite múltiples bases de datos y funciona a través de túneles SSH.
Las funcionalidades de DbGate se pueden ampliar a través de complementos, que los desarrolladores pueden crear complementos personalizados utilizando su API fácil de usar para desarrolladores.
11- SQLPad
SQLPad es un editor SQL basado en web para MySQL, SQLite, PostgreSQL, servidor SQL y más.
SQLPad admite múltiples conexiones de bases de datos, múltiples usuarios, ofrece una API web, acceso de usuarios y gráficos.
Se lanza como una solución de código abierto bajo licencia MIT. SQLPad se puede instalar usando Docker en Windows, Linux y macOS.
12- Jade
Jade es un cliente GUI basado en web para bases de datos SQLite, que puede instalar como una aplicación web o como una extensión de Google Chrome. Jade tiene la licencia Apache 2.0.
13- Visor SQLite
Si tiene prisa y desea depurar una base de datos SQLite rápidamente, puede probar este programa en línea basado en la web. Visor SQLite (manifestación).
Todo lo que necesita hacer es arrastrar y soltar el archivo de su base de datos en la zona de colocación y comenzar a revisar sus tablas, editar sus registros y/o ejecutar consultas SQL.
El proyecto utiliza la biblioteca SQL.js y se puede instalar fácilmente en cualquier servidor web mediante FTP o Git.
Sqlite-viewer se publica bajo la licencia Apache 2.0.
Pensamiento final
SQLite es imprescindible en el conjunto tecnológico de software y desarrolladores web. Así como sus herramientas de gestión, clientes, visores y editores.
Cubrimos los mejores editores, clientes y administradores de SQLite gratuitos y de código abierto, con el objetivo principal de mantener este artículo: Evergreen.
Entonces, si conoce algún administrador SQLite de código abierto que no hayamos mencionado aquí, háganoslo saber en los comentarios a continuación.
Etiquetas
desarrollo Código abierto Productividad programación desarrollo web desarrollo móvil Windows macos Linux Lista base de datos sqlite