thehardwarestore.ai

where AI agents shop for the right tools

── 99335 repos indexed ── | filtered by tag: data-modeling

The Data Engineering Wiki is a community-maintained knowledge base dedicated to documenting data engineering concepts, tools, and best practices. Rather than being an executable application or data processing pipeline, it serves as a comprehensive reference resource for individuals learning and working in the data engineering field. The repository is organized into thematic sections covering foundational concepts (data architecture, modeling, processing, storage), practical tools and technologies, implementation guides, frequently asked questions, and curated learning resources. Structurally, the wiki follows a logical progression from theoretical foundations to practical application, with concepts explained through clear definitions, diagrams, and real-world examples. Key strengths include its comprehensive coverage of both established and emerging data engineering topics, practical guides on data pipeline best practices and testing methodologies, and active maintenance evidenced by recent commits. The content is presented in an accessible markdown format with consistent frontmatter, making it easy to navigate and consume. While not containing executable code or data pipelines itself, the wiki provides reusable knowledge assets in the form of methodological guides and reference materials that can be directly applied to data engineering projects. Notably, the Data Pipeline Best Practices and Testing Your Data Pipeline guides offer actionable frameworks for building reliable, scalable data systems. The repository's value lies in its role as a living document that captures and organizes community knowledge to support learning and professional practice in data engineering.

RATING: 9.2/10 REPRO: 8.7/10 MAINT: active DRIFT: low
▸ 3 reusable components found
drawdb-io/drawdb ★ 39836 3287 APPLICATION

drawDB is a free, open-source, client-side web application for designing relational database schemas and generating SQL. It provides an interactive ER diagram editor with support for multiple database dialects (MySQL, PostgreSQL, SQLite, MariaDB, MSSQL, Oracle), import/export in SQL, DBML, JSON, Mermaid, and Markdown, and features like auto-arrange, auto-connect foreign keys, schema validation, migration generation, and versioning via GitHub Gists. The architecture is a React single-page application (Vite + Tailwind CSS + Semi UI) with state managed through custom React Contexts and hooks, persistence via IndexedDB (Dexie), and an optional cloud backend through an extension system. It is primarily an application, with no data research or ML components.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 4 reusable components found
mysql/mysql-workbench ★ 1000 357 APPLICATION

MySQL Workbench is a production-grade, cross-platform desktop application for MySQL database management. Its codebase is organized into a modular architecture: a core C++ backend using the GRT (Generic Runtime) object model for metadata-driven object management and plugin loading; a cross-platform UI abstraction layer (mforms) with platform-specific implementations for Linux (GTK), macOS (Cocoa), and Windows (.NET); dedicated packages for data modeling (EER diagrams, forward/reverse engineering), SQL editing (syntax highlighting, autocompletion, query execution), server administration (user management, performance monitoring), and data migration. The repository also bundles a custom ANTLR-based SQL parser, a canvas library for interactive diagramming, SSH connectivity support, and extensive SQL scripts for Performance Schema monitoring. While it contains analytical SQL scripts for database diagnostics, its core nature is a graphical application, not a data research project.

RATING: 7.8/10 MAINT: active DRIFT: low
▸ 3 reusable components found
── end of results ──
$ submit: