9 repositorios
Graphical user interfaces designed for the visualization, exploration, and administrative management of database contents.
Distinguishing note: Focuses on the visual interaction layer for database administration rather than the underlying database engine.
Explore 9 awesome GitHub repositories matching user interface & experience · Database Administration Interfaces. Refine with filters or upvote what's useful.
This project is a cross-platform desktop application that provides a graphical interface for managing and interacting with Redis databases. Built as a standalone software program, it functions as a centralized connection manager that allows users to visualize data structures, perform administrative tasks, and inspect records across multiple database environments. The application distinguishes itself through its integration with external processes and command-line workflows. Users can define custom viewers to render specific data formats using external tools and launch the interface directly f
Visualizing and interacting with database contents through a graphical user interface to simplify data exploration and administrative tasks.
graphql-engine is an automated GraphQL API engine that transforms database tables and relationships into a queryable GraphQL schema. It functions as a federation gateway and mapper, instantly generating APIs with built-in filtering, pagination, and mutations from existing databases and remote schemas. The project distinguishes itself through a fine-grained access control layer that enforces row-level and field-level permissions. It further provides a real-time data subscription server that converts standard queries into live streams and a system for triggering event-driven webhooks and notifi
Provides a visual administrative interface for configuring data sources and testing API queries.
Chat2DB is an AI-powered SQL client and multi-database management GUI. It serves as a centralized graphical interface for administering diverse relational and non-relational database engines, integrating large language models to transform natural language prompts into executable SQL statements and application code. The tool utilizes schema-aware prompt engineering to inject database metadata into AI requests, ensuring generated queries match the actual schema. It also functions as an AI data reporting tool, using artificial intelligence to create dashboards and visual reports directly from da
Provides a centralized graphical interface for the administration and exploration of diverse database systems.
Prisma1 is a TypeScript object-relational mapper and type-safe database client designed for interacting with relational databases. It functions as a system for declarative schema modeling, where database structures are defined in a single schema file that automatically synchronizes with the underlying database. The project provides a type-safe query builder that generates a custom client to ensure database queries match defined schema types at compile time. It also includes a database GUI administrator, providing a visual web interface for browsing, editing, and managing relational database r
Includes a graphical user interface for browsing and managing database records without manual SQL.
LiteDB is a serverless, embedded NoSQL document database for .NET applications. It persists data into a single portable file, functioning as a BSON data store that resides within the application process rather than running as a separate server. The system is ACID compliant, utilizing write-ahead logging to ensure atomic, consistent, isolated, and durable transactions. It includes built-in encryption to provide secure local data storage and protect files on disk from unauthorized access. The project covers object-document mapping to convert classes into document formats, indexed search capabi
Includes a dedicated administrative studio for the visual exploration and modification of database documents.
Mongo-express es una interfaz administrativa basada en web para MongoDB, que proporciona una herramienta visual para gestionar bases de datos y colecciones sin el uso de una herramienta de línea de comandos. Construida como una aplicación Node.js, funciona como un editor de documentos y gestor de bases de datos para consultar, importar y exportar registros. El software incluye una interfaz administrativa compatible con proveedores de identidad OpenID Connect y OAuth2 para un acceso seguro de los usuarios. También cuenta con un monitor de rendimiento para ver estadísticas de salud de la base de datos y gestionar índices de colecciones para mejorar las velocidades de recuperación. El sistema cubre operaciones de datos amplias, incluyendo edición de documentos, consultas y la gestión de grandes activos binarios mediante GridFS. Proporciona controles administrativos para la visibilidad de la base de datos, configuración de conexiones cifradas y un modo de solo lectura para evitar la modificación accidental de datos.
Provides a comprehensive graphical user interface for the administrative management of MongoDB databases and collections.
dnmp es un entorno de desarrollo web contenerizado que aprovisiona un stack LNMP completo compuesto por Nginx, MySQL, PHP y Redis. Sirve como un sistema de gestión para coordinar el enrutamiento del servidor web, versiones de runtime de lenguaje, administración de bases de datos y aprovisionamiento de certificados SSL dentro de contenedores Docker. El proyecto se distingue por un gestor de runtime de PHP integral que permite cambiar entre múltiples versiones del lenguaje y gestionar extensiones en entornos aislados. Incluye un gestor de certificados SSL automatizado que utiliza validación webroot para aprovisionar y renovar certificados, y un gestor de hosts virtuales de Nginx para mapear múltiples dominios personalizados a un solo servidor. La superficie de capacidades se extiende a la administración avanzada de bases de datos, incluyendo comparación de esquemas, clonación y análisis de logs de consultas lentas. También proporciona herramientas de observabilidad para el perfilado de rendimiento de PHP, visualización de grafos de llamadas a métodos y auditoría de rendimiento de consultas. Utilidades adicionales cubren el cifrado de tráfico web mediante HTTP/2, alias de shell mapeados al host para ejecución CLI y despliegue de código basado en webhooks.
Provides a web-based graphical interface for performing administrative tasks and managing data stores.
Este proyecto proporciona un entorno de desarrollo contenedorizado diseñado para estandarizar stacks de servidores web, incluyendo Apache, MySQL y PHP. Orquesta estos servicios en una configuración consistente y portátil que garantiza un comportamiento fiable en diferentes máquinas y entre los miembros del equipo. El entorno destaca por integrar herramientas de seguridad y gestión de tráfico de nivel de producción directamente en el flujo de trabajo local. Automatiza la generación y aplicación de certificados SSL y TLS para habilitar conexiones cifradas para dominios locales, mientras utiliza un proxy inverso para enrutar el tráfico y simular un balanceo de carga de nivel de producción. El stack incluye un conjunto integral de utilidades administrativas y de diagnóstico, como una interfaz gráfica basada en web para la gestión de bases de datos y soporte para conectar depuradores remotos para inspeccionar el estado de la aplicación. Los desarrolladores pueden gestionar la infraestructura a través de archivos de configuración centralizados y variables de entorno, mientras mantienen el almacenamiento de datos persistente y la sincronización de código en tiempo real mediante directorios mapeados del host. El proyecto se configura a través de un formato de archivo declarativo e incluye utilidades de línea de comandos para acceso directo al shell a los contenedores de servicio aislados.
Simplifies database management by providing a graphical web interface for records and queries.
Esta herramienta es un generador de código backend automatizado que crea paneles administrativos inspeccionando estructuras de bases de datos relacionales existentes. Funciona como una utilidad de andamiaje (scaffolding) basada en esquemas, analizando definiciones de tablas y restricciones de claves foráneas para producir controladores del lado del servidor funcionales e interfaces de usuario para la gestión de registros. El proyecto destaca por la expulsión de código fuente estático, que genera archivos legibles por humanos que los desarrolladores pueden modificar o extender manualmente. Al analizar los metadatos de la base de datos, mapea automáticamente los datos relacionales a componentes de selección intuitivos y reemplaza los identificadores numéricos brutos con etiquetas legibles por humanos, asegurando que las vistas administrativas generadas permanezcan consistentes y receptivas en diferentes tamaños de pantalla. La salida generada incluye la lógica del lado del servidor y los diseños de panel necesarios para gestionar los registros de la base de datos. Debido a que la herramienta produce archivos fuente estándar en lugar de binarios opacos, permite una personalización completa de los controladores y vistas subyacentes para adaptarse a los requisitos específicos del proyecto.
Provides graphical user interfaces for the visualization and administrative management of database contents.