12 dépôts
Interfaces for modifying database object definitions and content.
Distinguishing note: Focuses on the editing of object properties and data content rather than just browsing.
Explore 12 awesome GitHub repositories matching data & databases · Database Object Editors. Refine with filters or upvote what's useful.
DBeaver is a universal database client and administration environment designed for managing diverse relational and non-relational database systems. It provides a unified graphical interface that enables users to perform data manipulation, schema migration, and performance monitoring across multiple platforms. By utilizing a standardized driver abstraction layer, the application translates generic requests into database-specific commands, ensuring consistent interaction regardless of the underlying technology. The project distinguishes itself through an extensible, plugin-based architecture th
Manages object details, data content, and entity-relationship diagrams through a tabbed interface.
Harlequin is a terminal-based SQL IDE that runs queries against DuckDB and SQLite databases, with a plug-in adapter system for connecting to additional database engines. It provides a full-screen text editor with syntax highlighting and fuzzy autocomplete for writing SQL, and displays query results in a scrollable table within the terminal. The application distinguishes itself through a tree-based data catalog that lets you browse database schemas, local files, and remote S3 objects, with the ability to insert or copy paths directly into the query editor. It supports custom key bindings throu
Provides a tree-based browser for inspecting database schemas, tables, columns, and their types.
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal
Creates and modifies tables, views, stored procedures, triggers, and events through visual editors.
AliSQL is a fork of MySQL by Alibaba that extends the relational database management system with enhancements for high performance, scalability, and enterprise-grade availability. It retains the core MySQL identity as a SQL-based database for storing, organizing, and retrieving structured data, while adding optimizations for large-scale transactional and analytical workloads. The project differentiates itself through a set of Alibaba-specific improvements, including a columnar engine for accelerating analytical queries directly on MySQL tables, and a distributed, shared-nothing NDB Cluster en
MySQL allows inspecting schemas, tables, views, routines, users, background tasks, AI models, and vector stores without writing SQL.
This project is a Language Server Protocol implementation for PostgreSQL that provides autocompletion, syntax diagnostics, and type checking for SQL and PL/pgSQL. It functions as a database schema validator and a static analysis engine designed to detect security vulnerabilities, performance bottlenecks, and dangerous migration patterns in database scripts. The server differentiates itself by using live database connections to provide schema-aware intelligence, allowing it to verify that tables, columns, and data types actually exist. It performs static analysis on procedural functions to det
Displays detailed schema information, such as data types and parameters, when hovering over objects.
Rainfrog is a terminal-based database client that connects to multiple database engines, combining schema browsing, interactive SQL query execution, and inline data editing into a single terminal interface. It provides a tree navigator for exploring tables, columns, and indexes, and an inline cell editor that automatically constructs and executes the necessary UPDATE statements when a cell value is changed. The application also supports modal Vim-style keyboard shortcuts for cursor movement and editing, making it usable entirely from the keyboard. Query results are fetched in chunks and pagin
Navigates database schemas, tables, and metadata in a tree view with keyboard and mouse support for filtering and inspection.
GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la
Programmatically retrieves structural information and field definitions of custom schemas.
Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr
The product retrieves a JSON representation of nodes, edges, constraints, and enums.
Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di
Fetches database configuration, extension status, and internal metadata through administrative functions.
TablePlus is a SQL database management GUI and professional administration tool designed for managing relational and NoSQL databases. It functions as a native SQL query client and relational data browser, providing a graphical interface for database administration, schema management, and data exploration. The project distinguishes itself through a staged-change commit system that buffers GUI-driven modifications locally for review before they are applied to the server. It also features a native-protocol connection layer for low-latency communication and secure connectivity via SSH tunneling.
Provides a sidebar interface for browsing and inspecting tables, views, functions, and procedures.
Cette extension fournit une interface graphique unifiée pour gérer les bases de données relationnelles et NoSQL directement depuis l'éditeur de code. Elle sert d'environnement complet pour le support du cycle de vie des bases de données, permettant aux utilisateurs de parcourir les schémas, d'exécuter des requêtes personnalisées et d'effectuer des tâches administratives sur plusieurs types de serveurs. L'outil se distingue par son support intégré de la connectivité sécurisée, incluant le tunneling SSH et la gestion des certificats SSL, ainsi que des capacités de documentation et de visualisation automatique des schémas. Il facilite les opérations de données complexes en encapsulant des utilitaires en ligne de commande externes pour des migrations et des sauvegardes fiables, tout en fournissant une génération de données synthétiques pour soutenir les workflows de test. La plateforme couvre un large éventail de fonctions de gestion de bases de données, y compris l'édition directe d'enregistrements de tables, le suivi de l'historique des requêtes et la pagination des résultats pour les grands jeux de données. Elle inclut également des utilitaires pour la gestion de fichiers distants et la surveillance en temps réel de l'état des connexions afin d'assurer un accès cohérent aux environnements d'infrastructure.
Includes a built-in search function to quickly locate tables and database entities within the explorer panel.
Registers custom methods on schema objects like tables and columns through a macro system.