20 repository-uri
Tools for interacting with and administering relational database instances.
Distinguishing note: None of the candidates represent general SQL database management outside of specific niches like streaming or distributed systems.
Explore 20 awesome GitHub repositories matching data & databases · SQL Database Management. Refine with filters or upvote what's useful.
sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management
Provides a serverless SQLite implementation that manages relational data without requiring a separate database server.
go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame
Provides built-in management tools for interacting with and administering mainstream relational database instances.
Sequel Ace is a native macOS application that serves as a management client for MySQL and MariaDB database instances. It provides a graphical user interface for executing SQL queries and administering database structures without the use of a command line. The project enables the visualization of relational database structures and records in a visual format. It includes a visual query editor and data browser for writing and executing SQL statements to retrieve or modify data. The application handles database administration tasks and data storage through a native desktop interface. It manages
Provides a native interface for interacting with and administering MySQL and MariaDB database instances.
Studio este un instrument containerizat de gestionare a bazelor de date SQL care oferă o interfață grafică bazată pe browser pentru executarea interogărilor și gestionarea datelor în diverse baze de date SQL. Constă într-un editor de interogări specializat și o interfață grafică de administrare concepută pentru administrarea bazelor de date bazată pe web. Proiectul dispune de un editor de interogări SQL de înaltă performanță cu auto-completare și sugestii de funcții pentru rularea simultană a mai multor comenzi de bază de date. Include un editor vizual de schemă pentru crearea și modificarea coloanelor tabelelor și un editor de înregistrări care stadiul și previzualizează schimbările înainte ca acestea să fie comise în sursă. Platforma acoperă conectivitatea bazelor de date și sincronizarea profilurilor, integrarea SQL multi-dialect și un framework de extensie a interfeței utilizator pentru adăugarea de logică personalizată în meniuri, tab-uri și bare laterale. Utilizează un wrapper desktop pentru a face punte între driverele de baze de date care sunt altfel restricționate în mediile standard de browser web. Aplicația este împachetată ca o imagine Docker pentru a asigura un deployment consistent pe diferite platforme de hosting.
Provides a comprehensive graphical interface for connecting to and managing various SQL data sources.
SpringSide 4 is an enterprise Java reference architecture and utility library built on the Spring Framework. It provides a pragmatic, best-practice application stack for building RESTful web services, web applications, and data access layers, along with a curated collection of high-performance utility classes for common operations like text, date, collection, reflection, concurrency, and I/O handling. The project distinguishes itself by combining a complete reference application scaffold with production-oriented infrastructure. It includes a JPA-based data access layer that automatically tran
Documents how to reset test database state by executing SQL scripts.
Racket este un limbaj de programare general-purpose, multi-paradigmă, din familia Lisp, conceput pentru crearea de limbaje. Funcționează ca un banc de lucru pentru limbaje (language workbench), oferind o platformă pentru proiectarea și implementarea de limbaje de programare personalizate printr-un sistem flexibil de macro-uri și module. Sistemul se distinge prin oferirea unei suite cuprinzătoare pentru ingineria semantică, permițând construcția de subseturi de limbaje specializate și straturi educaționale. Include instrumente pentru designul de limbaje personalizate, cum ar fi generarea de lexere și parsere, precum și capacitatea de a defini reguli de expansiune a modulelor și selecția dinamică a limbajului la momentul citirii (read-time). Proiectul oferă un mediu de dezvoltare integrat (IDE) cu editor încorporat, debugger vizual și un manager de pachete software. Suprafața sa de capabilități se extinde la o bibliotecă standard general-purpose care acoperă randarea graficii 2D, procesarea datelor binare, integrarea SQL și a bazelor de date deductive, precum și construcția de interfețe grafice. Mediul suportă compilarea codului sursă în fișiere executabile standalone pentru distribuție.
Executes relational queries and manages data persistence using an SQL backend with parameterized statements.
Falcon este un client SQL și manager de baze de date cross-platform care oferă o interfață unificată pentru executarea interogărilor pe mai multe sisteme de baze de date. Funcționează ca o aplicație desktop pentru Windows și Mac, permițând utilizatorilor să gestioneze date din medii diverse printr-un singur editor de interogări. Instrumentul operează ca un studio de date sincronizat în cloud, făcând legătura între rezultatele bazelor de date locale și stocarea în cloud. Acest lucru permite transferul datelor procesate către un mediu cloud pentru stocare persistentă și analiză colaborativă. Dincolo de executarea interogărilor, aplicația include un utilitar de vizualizare care convertește rezultatele SQL în grafice interactive pentru analiza datelor. Aceste capabilități sunt susținute de un sistem de conectivitate bazat pe drivere și un mecanism de caching pe partea de client pentru gestionarea seturilor de rezultate.
Acts as a comprehensive tool for interacting with and administering multiple relational database instances.
Biopython este o bibliotecă de bioinformatică pentru Python care oferă instrumente pentru a analiza, manipula și interpreta secvențe biologice, structuri moleculare și arbori filogenetici. Servește ca un parser de secvențe biologice pentru date genomice și proteomice în mai multe formate de fișiere standard din industrie și acționează ca o interfață pentru interogarea datelor biologice și a citărilor din depozitele NCBI Entrez. Proiectul se distinge prin seturi de instrumente specializate pentru analiza structurii proteinelor și construcția arborilor filogenetici. Include un analizor de structură proteică pentru procesarea fișierelor PDB și mmCIF pentru a calcula geometria moleculară, precum și un set de instrumente pentru arbori filogenetici pentru analizarea relațiilor evolutive dintre specii. Biblioteca acoperă o gamă largă de capabilități de bioinformatică, inclusiv analiza secvențelor genomice pentru transcriere și traducere, gestionarea alinierilor de secvențe și calcule de genetică a populațiilor. Oferă, de asemenea, instrumente de analiză structurală pentru manipularea coordonatelor atomice 3D, precum și utilitare pentru vizualizarea caracteristicilor genomice și modelarea datelor biogeografice. Sistemul se integrează cu binare externe de bioinformatică prin „wrapping” și suportă stocarea persistentă a înregistrărilor biologice prin stocare de secvențe bazată pe SQL.
Manages the removal of named sub-databases and biological records from a SQL store.
Sqlectron-gui este un manager de baze de date cross-platform și un client SQL. Oferă o interfață grafică pentru organizarea conexiunilor la servere și executarea comenzilor SQL pe diverse sisteme de operare. Instrumentul funcționează ca un mediu de interogare multi-bază de date, permițând utilizatorilor să se conecteze și să interacționeze cu diverse sisteme de baze de date relaționale dintr-o singură interfață. Aplicația acoperă administrarea serverelor de baze de date prin salvarea și organizarea detaliilor de conexiune pentru multiple medii. Include, de asemenea, capabilități pentru gestionarea conexiunilor la baze de date și executarea interogărilor SQL.
Provides a comprehensive desktop client for interacting with and administering multiple relational database instances.
sqlite-web este o aplicație web bazată pe Python care oferă o interfață grafică pentru explorarea, interogarea și editarea fișierelor de bază de date SQLite. Funcționează ca un instrument de gestionare a bazei de date care permite utilizatorilor să manipuleze datele din tabele și să gestioneze schemele printr-un browser web, în loc să utilizeze o linie de comandă sau scripturi SQL brute. Aplicația include utilitare pentru migrarea datelor, permițând importul și exportul conținutului bazei de date prin formate de fișiere JSON și CSV. De asemenea, oferă acces securizat la distanță la bazele de date prin controlul accesului cu parolă și criptare SSL. Proiectul acoperă capabilități administrative mai largi, inclusiv gestionarea conexiunilor la baza de date, administrarea schemei pentru modificarea tabelelor și coloanelor și suport pentru implementarea prin servicii WSGI.
Acts as a management tool for relational database instances, allowing schema and data manipulation.
Warehouse este o aplicație web concepută pentru găzduirea, stocarea și distribuirea pachetelor software Python către o comunitate globală de utilizatori. Funcționează ca un depozit central de pachete și server de index care gestionează versiunile software, metadatele și clasificarea pachetelor. Proiectul implementează atestarea securizată a pachetelor prin verificarea integrității distribuției prin semnături criptografice și jurnale de transparență. Gestionează identitatea utilizatorului printr-un furnizor OAuth care se integrează cu servicii de identitate terțe folosind token-uri securizate. Sistemul acoperă o gamă largă de capabilități de infrastructură, inclusiv procesarea asincronă a sarcinilor pentru joburi de fundal și trimiterea de e-mailuri, migrări de schemă de bază de date versiionate cu indexare concurentă și controlul accesului bazat pe apartenența la grupuri de utilizatori. Include, de asemenea, instrumente pentru localizarea interfeței și urmărirea activității pachetelor prin jurnale de evenimente secvențiale. Utilitarele de dezvoltare sunt furnizate pentru simularea cererilor, popularea bazei de date și inspectarea stării interne a aplicației.
Utilizes a relational database layer with versioned migrations to manage package and user data.
x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif
Provides TUI-based interfaces for executing queries and managing migrations in SQL databases.
jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene
Provides design and management of relational data storage for persistent application records.
Sqlit is a terminal-based SQL client and database explorer designed for executing queries and managing database connections. It functions as a command line interface that provides syntax highlighting, command history, and a terminal user interface for rendering results. The tool features a discovery engine that scans local Docker sockets to automatically identify and resolve connection details for active database containers. It handles secure access through encrypted SSH tunnels and integrates with external secrets managers to retrieve credentials. The project includes capabilities for data
Combines container discovery and result set browsing to explore relational databases from the terminal.
SQL Studio este o platformă de gestionare a bazelor de date bazată pe web, concepută pentru a oferi o interfață unificată pentru interacțiunea cu mai multe motoare de baze de date relaționale și formate de fișiere structurate. Funcționează ca un client cuprinzător care permite utilizatorilor să răsfoiască înregistrările din baza de date, să inspecteze metadatele schemei și să execute interogări personalizate printr-un dashboard centralizat. Platforma se distinge prin oferirea atât a conectivității la baze de date la distanță, cât și a analizei serverless, în browser, a fișierelor plate precum Parquet și CSV. Încorporează un editor inteligent, conștient de cod, care suportă evidențierea sintaxei și completarea conștientă de context, alături de instrumente vizuale pentru generarea diagramelor entitate-relație și a prezentărilor structurale ale cataloagelor de baze de date. Arhitectura sistemului prioritizează responsivitatea interfeței și performanța la gestionarea seturilor mari de date. Utilizează procesarea asincronă în fundal pentru execuția interogărilor și implementează randarea listelor virtuale pentru a gestiona afișarea datelor tabulare extinse. Instrumentul este disponibil ca o aplicație cross-platform care suportă o varietate de sisteme de baze de date, inclusiv PostgreSQL, MySQL și SQLite.
Manages multiple SQL database engines through a centralized web-based dashboard.
LazySQL is a terminal user interface database manager and SQL client. It functions as a query runner and connection manager for interacting with SQL databases from the command line. The project features a read-only connection mode that blocks mutation commands to prevent accidental data loss. It supports automated pre-connection tasks, including the execution of shell commands and the establishment of SSH tunnels, and allows for both global and project-specific configuration. The interface provides a tree-based schema browser for navigating tables, a dedicated SQL query editor with tabular r
Functions as a comprehensive SQL database management tool for interacting with relational instances.
This is a Model Context Protocol (MCP) server that exposes Cloudflare’s edge platform as a set of tools for AI assistants. It provides a unified interface for managing Cloudflare Workers, including deployment, versioning, and configuration, alongside access to Workers AI for running inference tasks using pre-trained models. The server also covers Cloudflare’s data storage services, including D1 serverless SQLite databases, KV globally distributed key-value stores, and R2 S3-compatible object storage. Beyond core resource management, the server enables automation and scheduling through cron tr
Manages Cloudflare D1 serverless SQLite databases including creation, deletion, and SQL query execution.
The Cloudflare Workers Rust SDK is a toolchain and framework for building high-performance serverless functions using Rust. It compiles code into WebAssembly modules that execute within a sandboxed host environment at the edge. The project provides a typed remote procedure call system for invoking functions across different worker instances and utilizes procedural macros for mapping these distributed interfaces. It uses trait-based bindings and standardized wrappers to provide type-safe access to platform services and web-standard request and response objects. The SDK covers a broad range of
Manages serverless SQLite databases, including query execution and data management on the edge.
Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform application builder, and a visual UI designer. It provides a toolchain for writing, compiling, and debugging native C++ applications on Windows, while offering a framework to create native binaries for desktop, mobile, and IoT devices from a single codebase. The project distinguishes itself by integrating an embedded SQL database engine and a REST API development platform directly into the workflow. It includes an AI-assisted coding tool that leverages large language models t
Includes a standards-compliant SQL engine for managing and retrieving relational data with unicode support.
Motor-admin este o platformă administrativă no-code concepută pentru a gestiona înregistrările bazelor de date relaționale și a construi interfețe interne. Funcționează ca un instrument de gestionare grafică ce descoperă automat schemele bazelor de date pentru a genera panouri funcționale, permițând utilizatorilor să efectueze operațiuni pe înregistrări și să construiască dashboard-uri vizuale fără codare manuală. Platforma se distinge prin sistemul său de configurare declarativă, care serializează layout-urile dashboard-urilor și setările resurselor în structuri de date portabile. Acest lucru permite sincronizarea consistentă a mediilor administrative între dezvoltare, staging și producție. Mai mult, integrează un motor bazat pe evenimente care declanșează logica de business personalizată și apeluri API externe direct din acțiunile interfeței, alături de funcționalități de securitate de nivel enterprise, inclusiv single sign-on bazat pe SAML și control granular al accesului bazat pe roluri. Dincolo de gestionarea de bază, platforma oferă o suită cuprinzătoare pentru vizualizarea datelor și supravegherea operațională. Suportă crearea de rapoarte personalizate și metrici de performanță prin execuția dinamică a interogărilor, oferind în același timp instrumente flexibile pentru configurarea modului în care înregistrările din baza de date sunt afișate, filtrate și sortate.
Connects to relational databases to perform CRUD operations, execute custom business logic, and visualize data.