Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liam-hq/awesome-er-diagrams
A curated list of ER diagrams providing insights into modern data architectures.
https://github.com/liam-hq/awesome-er-diagrams
List: awesome-er-diagrams
awesome awesome-list data-visualization database database-schema entity-relationship-diagram er-diagram erd lists mariadb mysql postgresql prisma ruby-on-rails sqlite sqlserver
Last synced: 1 day ago
JSON representation
A curated list of ER diagrams providing insights into modern data architectures.
- Host: GitHub
- URL: https://github.com/liam-hq/awesome-er-diagrams
- Owner: liam-hq
- License: apache-2.0
- Created: 2025-01-06T04:02:18.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-02-20T04:11:29.000Z (1 day ago)
- Last Synced: 2025-02-20T05:23:47.746Z (1 day ago)
- Topics: awesome, awesome-list, data-visualization, database, database-schema, entity-relationship-diagram, er-diagram, erd, lists, mariadb, mysql, postgresql, prisma, ruby-on-rails, sqlite, sqlserver
- Language: Ruby
- Homepage:
- Size: 45.9 KB
- Stars: 6
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Awesome ER Diagrams
[](https://github.com/sindresorhus/awesome)
Discover a curated selection of [Entity-Relationship Diagrams (ERDs)](https://liambx.com/glossary/erd) from open-source projects. Each diagram represents an actively maintained codebase, offering insights into how developers architect and manage their relational databases.
## Why Explore These?
- **Streamline Onboarding & Contributions**: By visualizing a database schema, you can quickly comprehend an open-source project's structure, making it easier to submit valuable commits and stay engaged in the development process.
- **Refactoring & Design Inspiration**: Observe how various projects design their data models, define foreign keys, and optimize performance—sparking fresh ideas for your own applications.
- **Hands-On Database Learning**: Compare different schema designs to strengthen your database modeling skills and deepen your understanding of best practices.## Project List
### Communication - Social Networks and Forums
- [mastodon](https://liambx.com/erd/p/github.com/mastodon/mastodon/blob/main/db/schema.rb?showMode=ALL_FIELDS): Your self-hosted, globally interconnected microblogging community. ([Source Code](https://github.com/mastodon/mastodon))
- `99 tables` / `PostgreSQL` / `Rails` / `100+ FK` / `bigint`
- Account Management, Timelines, Notifications, Conversations, Relationships, Content Filtering, Distributed Federation### Money, Budgeting & Management
- [Maybe](https://liambx.com/erd/p/github.com/maybe-finance/maybe/blob/main/db/schema.rb): The OS for personal finance ([Source Code](https://github.com/maybe-finance/maybe))
- `52 tables` / `PostgreSQL` / `Rails` / `Multi-Tenancy` / `Async Jobs` / `uuid` / `jsonb`
- Bank Aggregation, Budgeting, Investments, Payment Tracking, Multi-Tenancy, Data Enrichment, Data Syncing### Document Management
- [DocuSeal](https://liambx.com/erd/p/github.com/docusealco/docuseal/blob/master/db/schema.rb): Open source DocuSign alternative. Create, fill, and sign digital documents ✍️ ([Source Code](https://github.com/docusealco/docuseal))
- `27 tables` / `PostgreSQL` / `Rails` / `31 FK` / `bigserial` / `Many-to-many relationships` / `Multi-tenancy`
- Document signing, template management, user management, OAuth authentication, webhooks### Location Tracking and Analytics
- [dawarich](https://liambx.com/erd/p/github.com/Freika/dawarich/blob/master/db/schema.rb): Self-hostable alternative to Google Location History ([Source Code](https://github.com/Freika/dawarich))
- `16 tables` / `PostgreSQL` / `Rails` / `bigint` / `jsonb` / `Active Storage`
- User Management, Points, Visits, Places, Trips, Notifications, Data Import/Export, Statistics