22 रिपॉजिटरी
Graphical tools for exploring database structures and generating entity-relationship diagrams.
Distinguishing note: Focuses on structural visualization and modeling rather than data manipulation or query execution.
Explore 22 awesome GitHub repositories matching data & databases · Database Schema Visualizers. Refine with filters or upvote what's useful.
यह प्रोजेक्ट निजी सर्वर वातावरण और होम लैब में डिप्लॉयमेंट के लिए डिज़ाइन किए गए ओपन-सोर्स सॉफ्टवेयर की एक समुदाय-क्यूरेटेड निर्देशिका है। यह मुख्यधारा की क्लाउड सेवाओं के स्वतंत्र, स्व-होस्ट किए गए विकल्पों को खोजने के लिए एक व्यापक संसाधन के रूप में कार्य करता है, जिससे उपयोगकर्ता अपने डिजिटल इंफ्रास्ट्रक्चर पर पूर्ण डेटा स्वामित्व और नियंत्रण बनाए रख सकते हैं। निर्देशिका को एक पदानुक्रमित वर्गीकरण के माध्यम से संरचित किया गया है जो अनुप्रयोगों के एक विशाल संग्रह को तार्किक श्रेणियों में व्यवस्थित करता है, जो मीडिया प्रबंधन और डेटा एनालिटिक्स से लेकर निजी संचार और टीम उत्पादकता टूल तक फैला हुआ है। यह एक सहयोगात्मक पीयर-रिव्यू प्रक्रिया के माध्यम से खुद को अलग करती है, जहाँ समुदाय के सदस्य निर्देशिका को सटीक और विश्वसनीय सुनिश्चित करने के लिए प्रत्येक सबमिशन की गुणवत्ता और प्रासंगिकता को मान्य करते हैं। प्रोजेक्ट इंफ्रास्ट्रक्चर ऑटोमेशन, कंटेनर-आधारित सर्विस डिप्लॉयमेंट और घोषणात्मक कॉन्फ़िगरेशन प्रबंधन सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। ये टूल उपयोगकर्ताओं को पुनरुत्पादनीय सर्वर वातावरण बनाए रखने और निजी हार्डवेयर पर जटिल सर्विस निर्भरताओं को प्रबंधित करने में सहायता करते हैं। निर्देशिका को एक वर्ज़न-कंट्रोल रिपॉजिटरी के रूप में बनाए रखा जाता है, यह सुनिश्चित करते हुए कि सभी अपडेट और समुदाय-संचालित परिवर्तन ट्रैक किए जाते हैं और पारदर्शी हैं।
Provides graphical tools for exploring database structures and generating entity-relationship diagrams to assist with documentation and analysis.
Prisma is a database toolkit that provides a unified access layer for interacting with relational and document databases. It centers on a declarative schema modeling approach, where developers define their data structures in a human-readable language. This schema serves as the single source of truth, from which the toolkit automatically generates type-safe database clients that provide compile-time validation and editor autocomplete for all data operations. The project distinguishes itself through a high-performance, Rust-based query engine that handles query planning and connection pooling o
Provides clickable diagrams of database architecture to understand how different models connect and interact.
Chat2DB is an AI-powered SQL client and multi-database GUI manager designed for managing various relational and NoSQL database systems. It serves as a visual database management tool and a natural language to SQL interface, allowing users to convert plain text descriptions into executable and optimized queries. The platform distinguishes itself through automated business intelligence capabilities, which include the generation of real-time data visualization dashboards and AI-driven data analysis from spreadsheets. To ensure data privacy, it supports secure local AI deployment, enabling large
Translates database table relationships and constraints into interactive entity-relationship diagrams for visual design.
RedisDesktopManager is a graphical user interface client and database manager for Redis. It serves as a NoSQL database explorer that allows users to visualize, edit, and manage keys and values within a Redis environment without relying on command-line tools. The application focuses on NoSQL data exploration and cache administration, providing a visual way to browse and search through key-value pairs. It includes capabilities for database schema visualization, rendering complex data types such as hashes, lists, and sets in a readable format.
Visualizes complex Redis data types like hashes and sets for easier structural analysis.
Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic
Generates interactive entity relationship diagrams to visualize database structures.
ChartDB is a database schema visualizer and entity-relationship diagramming platform designed to help developers understand, design, and document complex data architectures. It functions as a visual workspace where users can create and modify database schemas, define table attributes, and map foreign key relationships. By parsing database metadata or SQL scripts, the tool generates interactive diagrams that provide a clear overview of structural interdependencies and data associations. The platform distinguishes itself through its focus on automated documentation and schema synchronization. I
Generates interactive entity-relationship diagrams by connecting to databases or parsing SQL scripts.
Ent is a statically typed entity framework for Go that models database structures as a graph of nodes and edges. It functions as a code generation engine that transforms schema definitions into type-safe database clients, query builders, and migration scripts. By representing data as interconnected entities, the framework enables intuitive traversal of complex relationships and ensures that database interactions remain consistent with the application model at compile time. The framework distinguishes itself through its graph-based approach to data modeling and its reliance on compile-time cod
Renders database schema definitions into visual diagrams for architecture planning and communication.
Showdoc is a technical documentation platform and knowledge management system designed to centralize project specifications, internal manuals, and technical guides. Built as a PHP web application, it provides a collaborative environment for teams to organize and share information across software development organizations. The platform distinguishes itself through its ability to automate documentation workflows by parsing source code comments and synchronizing technical records with the current state of a codebase. It also features specialized tools for managing RESTful API documentation and g
The application dynamically queries database metadata to automatically generate visual representations of table structures and data relationships.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
Visualizes database collections, schemas, and indexes using JSON, table, or tree views.
Atlas is a SQL database schema management tool and database infrastructure as code framework. It provides a declarative database migration engine that computes the difference between a desired schema state and the current database state to automatically generate the necessary SQL for transitions. The project distinguishes itself through a comprehensive suite of analysis and visualization tools, including a database schema linter that detects destructive changes and data loss risks. It also features a SQL schema visualization tool capable of generating entity-relationship diagrams from extract
Generates entity-relationship diagrams and visual representations of extracted database structures.
django-extensions is a specialized toolset for the Django framework providing utilities for database visualization, application debugging, development environment management, and custom management command execution. It functions as a collection of tools designed to automate development tasks and inspect the internal state of an application. The project provides a database visualization tool for generating diagrams of data models and comparing schemas to map complex relationships. It also includes a debugging utility to intercept email traffic and audit user permissions to troubleshoot applica
Generates visual diagrams and entity-relationship maps of data models to clarify complex database schemas.
Studio एक कंटेनराइज़्ड SQL डेटाबेस मैनेजमेंट टूल है जो विभिन्न SQL डेटाबेस में क्वेरीज़ निष्पादित करने और डेटा को मैनेज करने के लिए एक ब्राउज़र-आधारित ग्राफिकल इंटरफ़ेस प्रदान करता है। इसमें वेब-आधारित डेटाबेस प्रशासन के लिए डिज़ाइन किया गया एक विशेष क्वेरी एडिटर और ग्राफिकल प्रशासन इंटरफ़ेस शामिल है। इस प्रोजेक्ट में एक साथ कई डेटाबेस कमांड चलाने के लिए ऑटो-कंप्लीशन और फ़ंक्शन हिंट्स के साथ एक हाई-परफॉर्मेंस SQL क्वेरी एडिटर शामिल है। इसमें टेबल कॉलम बनाने और संशोधित करने के लिए एक विज़ुअल स्कीमा एडिटर और एक रिकॉर्ड एडिटर शामिल है जो सोर्स में कमिट होने से पहले परिवर्तनों को स्टेज और प्रीव्यू करता है। यह प्लेटफ़ॉर्म डेटाबेस कनेक्टिविटी और प्रोफ़ाइल सिंक्रोनाइज़ेशन, मल्टी-डायलैक्ट SQL एकीकरण और मेनू, टैब और साइडबार में कस्टम लॉजिक जोड़ने के लिए एक यूज़र इंटरफ़ेस एक्सटेंशन फ़्रेमवर्क को कवर करता है। यह उन डेटाबेस ड्राइवर्स को ब्रिज करने के लिए एक डेस्कटॉप रैपर का उपयोग करता है जो अन्यथा मानक वेब ब्राउज़र वातावरण में प्रतिबंधित होते हैं। यह एप्लिकेशन विभिन्न होस्टिंग प्लेटफ़ॉर्म पर सुसंगत डिप्लॉयमेंट सुनिश्चित करने के लिए Docker इमेज के रूप में पैक किया गया है।
Translates graphical changes to table columns into the necessary structural SQL statements for database modification.
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
Renders an interactive entity-relationship diagram from a live database or a design model.
whodb एक मल्टी-डेटाबेस मैनेजमेंट इंटरफ़ेस और नोटबुक क्लाइंट है जिसे Postgres, MySQL, MongoDB और Redis सहित विभिन्न इंजनों में डेटा को एक्सप्लोर और प्रबंधित करने के लिए डिज़ाइन किया गया है। यह एक एकीकृत लेयर के माध्यम से डेटाबेस कनेक्शन, रिकॉर्ड और स्कीमा को प्रबंधित करने के लिए एक ग्राफिकल इंटरफ़ेस के रूप में कार्य करता है। इस प्रोजेक्ट में एक नेचुरल लैंग्वेज क्वेरी इंटरफ़ेस है जो सादे अंग्रेजी को निष्पादन योग्य SQL या NoSQL क्वेरी में बदलने के लिए लार्ज लैंग्वेज मॉडल्स का उपयोग करता है। यह स्कीमा-अवेयर प्रॉम्प्टिंग द्वारा समर्थित है जो यह सुनिश्चित करने के लिए डेटाबेस मेटाडेटा को मॉडल संदर्भ में इंजेक्ट करता है कि उत्पन्न क्वेरी वास्तविक टेबल परिभाषाओं से मेल खाती हैं। अतिरिक्त क्षमताओं में एक स्कीमा विज़ुअलाइज़र शामिल है जो फॉरेन की मेटाडेटा को इंटरैक्टिव ग्राफ नेटवर्क में बदलता है और मॉक डेटासेट बनाने के लिए एक सिंथेटिक डेटा जनरेटर शामिल है। यह टूल क्वेरी को अनुक्रमिक सेल्स में व्यवस्थित करने के लिए नोटबुक-शैली का निष्पादन मॉडल, CSV और JSON जैसे प्रारूपों के लिए डेटा निर्यात विकल्प और एनवायरनमेंट एडमिनिस्ट्रेशन के लिए एक कमांड लाइन इंटरफ़ेस भी प्रदान करता है।
Maps database relationships by transforming foreign key metadata into an interactive visual network of connected nodes.
Liam is a database schema visualizer and interactive entity-relationship diagram generator. It parses SQL schemas and ORM formats to create visual representations of database structures, allowing users to analyze table relationships and navigate complex layouts. The project distinguishes itself through CI/CD pipeline integration, acting as a documentation automator that synchronizes diagrams with database schema changes during deployment. It supports sharing specific perspectives of a schema via coordinate-based view links that capture precise zoom levels and filtered views. The tool provide
Provides a graphical interface for exploring database structures and generating interactive entity-relationship diagrams from SQL schemas.
TypeDB एक दृढ़ता से टाइप किया गया (strongly-typed) ग्राफ़ डेटाबेस और नॉलेज ग्राफ़ प्रबंधन सिस्टम है। यह एक मल्टी-मॉडल डेटा स्टोर के रूप में कार्य करता है जो रिलेशनल, दस्तावेज़ और ग्राफ़ संरचनाओं को एक ही वातावरण में एकीकृत करता है, जो ACID अनुपालन डेटाबेस और घोषणात्मक क्वेरी इंजन दोनों के रूप में कार्य करता है। यह सिस्टम n-ary हाइपरग्राफ़ मॉडलिंग और बहुरूपी (polymorphic) प्रकार पदानुक्रमों के उपयोग के माध्यम से खुद को अलग करता है। यह संरचनात्मक नियमों को लागू करने और डेटा अखंडता को मान्य करने के लिए एक दृढ़ता से टाइप किए गए स्कीमा को नियोजित करता है, जो क्वेरी निष्पादन के दौरान जटिल संबंधों को स्वचालित रूप से हल करने के लिए प्रकार-आधारित बहुरूपी अनुमान और भूमिका-आधारित इंटरफ़ेस बहुरूपता की अनुमति देता है। प्लेटफ़ॉर्म टैबलिंग के माध्यम से पुनरावर्ती संबंधों की गणना, स्नैपशॉट-आइसोलेशन ट्रांजेक्शन और घोषणात्मक डेटा पुनर्प्राप्ति सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह सर्वसम्मति-आधारित क्लस्टर प्रतिकृति, भूमिका-आधारित एक्सेस नियंत्रण और संरचित डेटा पुनर्प्राप्ति के लिए AI एजेंटों के साथ एकीकरण के माध्यम से उच्च उपलब्धता का भी समर्थन करता है। प्रबंधन एक कमांड-लाइन इंटरफ़ेस के माध्यम से समर्थित है, और सिस्टम ग्राफ़ स्कीमा को विज़ुअलाइज़ करने और प्रशासनिक गतिविधि का ऑडिट करने के लिए टूल्स प्रदान करता है।
Offers an interactive graphical interface to explore database structures and visualize query results.
rails-erd एक Ruby on Rails ERD जनरेटर और डेटाबेस स्कीमा विज़ुअलाइज़र है। यह एक स्वचालित डायग्रामिंग टूल के रूप में कार्य करता है जो ग्राफिकल डोमेन मॉडल बनाने के लिए मॉडल एसोसिएशन और एट्रिब्यूट्स का विश्लेषण करता है। यह टूल एसोसिएशन और इनहेरिटेंस पैटर्न को विज़ुअल एंटिटी-रिलेशनशिप डायग्राम में मैप करता है, जिसमें सिंगल टेबल इनहेरिटेंस को विज़ुअलाइज़ करने के लिए विशिष्ट समर्थन शामिल है। यह रिलेशनशिप नोटेशन कस्टमाइज़ेशन की अनुमति देता है, जिससे उपयोगकर्ता सरलीकृत तीरों और Bachman नोटेशन के बीच टॉगल कर सकते हैं। यह सिस्टम तकनीकी दस्तावेज़ीकरण के लिए मल्टी-फॉर्मेट डायग्राम एक्सपोर्ट प्रदान करता है और डायग्राम लेआउट के कॉन्फ़िगरेशन की अनुमति देता है। यह डेटा लेयर के भीतर एट्रिब्यूट्स और एसोसिएशन को प्रोग्रामेटिक रूप से खोजने के लिए रिफ्लेक्शन-आधारित मेटाडेटा निरीक्षण का उपयोग करता है।
Provides a visual representation of database tables and their relationships derived from application model metadata.
dbtpl एक डेटाबेस मॉडल जनरेटर और स्कीमा इंट्रोस्पेक्टर है जो SQL डेटाबेस स्कीमा से टाइप-सेफ सोर्स कोड और डेटा मॉडल तैयार करता है। यह एक कमांड लाइन टूल के रूप में कार्य करता है जो SQL प्रकारों को Go स्ट्रक्ट्स और निष्पादन कार्यों में मैप करता है, जबकि कस्टम सोर्स कोड और स्कीमा परिभाषाएं बनाने के लिए एक टेम्पलेट-आधारित सिस्टम प्रदान करता है। यह टूल PostgreSQL, MySQL, SQLite, Oracle और SQL Server सहित कई डेटाबेस इंजनों का समर्थन करता है। यह उपयोगकर्ताओं को टेक्स्ट टेम्प्लेट के माध्यम से कस्टम आउटपुट प्रारूपों को परिभाषित करने और Django वेब फ्रेमवर्क के लिए संगत मॉडल परिभाषाएं उत्पन्न करने की क्षमता देकर खुद को अलग करता है। इसकी क्षमताएं डेटाबेस माइग्रेशन और मिररिंग के लिए SQL स्क्रिप्ट तैयार करने, साथ ही JSON या YAML प्रारूपों में स्कीमा प्रतिनिधित्व निर्यात करने तक फैली हुई हैं। इसके अतिरिक्त, यह डेटाबेस संबंधों और संरचनात्मक आरेखों को विज़ुअलाइज़ करने के लिए डॉट फ़ाइलें उत्पन्न कर सकता है।
Generates dot files to visualize database relationships and schema structures via graph tools.
xo SQL डेटाबेस स्कीमा और क्वेरीज़ से टाइप-सेफ Go मॉडल और क्वेरी निष्पादन कोड उत्पन्न करने के लिए एक टूल है। यह PostgreSQL, MySQL, SQLite, Oracle और Microsoft SQL Server का समर्थन करने वाला एक मल्टी-डायलेक्ट SQL टूल है जो मुहावरेदार (idiomatic) सोर्स कोड तैयार करता है। यह प्रोजेक्ट एक टेम्पलेट-आधारित निर्माण सिस्टम का उपयोग करता है, जो उत्पन्न डेटाबेस सोर्स कोड की संरचना और लॉजिक को अनुकूलन योग्य टेक्स्ट टेम्प्लेट के माध्यम से परिभाषित करने की अनुमति देता है। इसमें एक डेटाबेस स्कीमा विज़ुअलाइज़र भी शामिल है जो विज़ुअल आरेख और संरचित डॉक्यूमेंटेशन बनाने के लिए तालिका संबंधों और परिभाषाओं का विश्लेषण करता है। टूल की क्षमताएं स्वचालित SQL कोड निर्माण और विशेष डेटाबेस मॉडल के निर्माण को कवर करती हैं। यह कस्टम SQL क्वेरीज़ को Go फ़ंक्शंस में मैप करने और डेटाबेस माइग्रेशन का डॉक्यूमेंटेशन करने के लिए स्कीमा स्क्रिप्ट उत्पन्न करने के लिए यूटिलिटीज प्रदान करता है।
Provides a visualizer for exploring database structures and generating entity-relationship diagrams.
SQL Studio is a web-based database management platform designed to provide a unified interface for interacting with multiple relational database engines and structured file formats. It functions as a comprehensive client that enables users to browse database records, inspect schema metadata, and execute custom queries through a centralized dashboard. The platform distinguishes itself by offering both remote database connectivity and serverless, in-browser analysis of flat files such as Parquet and CSV. It incorporates an intelligent code-aware editor that supports syntax highlighting and cont
Visualizes database structures and metadata to provide a comprehensive overview of schema content.