Alternatives
Products that do what DiffyPick does
What your schemas really are, not what migrations claim
- 1

- 2

- 3

- 4

Collection of 200+ database diagram templates for developers
2020
- 5

- 6

- 7DG
2019 · github.com
- 8ML
2017 · migra.readthedocs.io
- 9

- 10

- 11

- 12

- 13

- 14IM
Hello HN, I've just released a new migration tool for Go that mimics the functionality of Ruby on Rails migrations. It's designed to help Go developers manage database schema changes with ease. This allows you several benefits: - Write type-safe migrations - Auto down of migrations whenever it's possible - Easy backfill even with business logic because it's Go code - Painless integration with existing schema - sql.DB compatible and driver agnostic (it uses your driver) I have a pretty complete API to manage Postgres schema and I am working on the SQLite one (a little more complicated due to…
2024 · github.com
- 15SO
2019 · ditabase.io
- 16AS
Hi HN, we're Eric and Dean, creators of SchemafreeSQL. Its roots go back to an on-line Web App Development Environment we developed back in 1999. It was comprised of an IDE, Web Server, Object Store, Virtual File System, Template System, and polyglot (Java, JavaScript, and Python). Of course, we named it “.OS”. Then we ended up dropping it. But that's a story for another time. It was the ease of use of the Object Store from .OS that we really missed, which brings us back to SchemafreeSQL. It provides an enhanced API to your SQL Database which allows it to function as a Schemaless…
2022 · schemafreesql.com
- 17

- 18SS
I'm developing a storage system for versioning data at the subfile level, especially well suited for SSDs due to its log-structured COW nature. It implements a novel versioning algorithm called sliding snapshot, a diff-algorithm which makes use of our stable record-identifiers and optionally hashes, another diff algorithm for importing similar XML-documents as a versioned resource as well as novel XPath axis to navigate not only in space, but also in time. Recently, I've implemented a higher level, asynchronous REST-API with Kotlin (Coroutines) and Vert.x in a seperate module. The system is…
2018
- 19PO
2022 · shayon.dev
- 20OS
I am currently working on a Node.js utility for a schema-based approach on CDC for Postgres. It is a lightweight utility that you can plug on top of your existing WAL events service (eg. Debezium, WAL-listener...) and allows you to define schemas to listen to. Instead of listening to raw individual table-level events, you can aggregate those events into high-level schema events automatically. Conceptually, it is like having WAL events but on an SQL view, any modification to a table the view is based on would trigger a high-level event on the view itself. This has many real-world applications…
2025 · github.com
- 21VD
Hi HN, OP here. I built this because I was frustrated with the current state of DB design tools. They are usually either heavy enterprise desktop apps (like DataGrip/Workbench) or simple drawing tools that don't export usable code. I wanted a "VS Code-like" experience in the browser: dark mode, strict typing, and instant visual feedback. The tech stack is quite aggressive: - Frontend: Angular 21 (Latest). I'm using Signals exclusively for the graph state management to handle 100+ nodes without layout thrashing. - Backend: .NET 10 for DDL generation and schema validation. Current…
Jan 2026 · dbvisualdesigner.com
- 22PO
2022 · github.com
- 23ST
We built this in a day to help save some time internally and wanted to share as others might find it useful for managing structured output schemas. There’s a few other tools out there - but none had exactly what we needed! Key Features: 1. Two-Way Editing: Paste in an existing JSON schema and edit it within the UI 2. Data-Type Validations: add validations to fields 3. Local Storage & Version History: track your edits, don’t lose changes Link: https://schematools.herondata.io Source Code: https://github.com/heron-data/schema-tools
2024 · schematools.herondata.io
- 24MD
Last year I decided to start a fun side project - a love child of VS Code and NoSQLBooster. I wanted a GUI that looks modern and snappy, minimal, not like 2003 MS Excel with dozens of buttons and dropdowns everywhere. I also wanted it to have a smart autocomplete that actually knows a schema, not just keys of the current collection, but their types and enum values. I wanted to type find({status: "}) and see "pending", "active", "cancelled" in the autocomplete suggestions. As a tech stack, I chose Tauri for the shell, Bun for the sidecar running the MongoDB driver and a tRPC server, and…
May 2026 · monghoul.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →