Life & fun · alternatives · 2026
24 alternatives to Dgw generates Golang struct, and simple functions from PostgreSQL
dgw generates Golang struct, and simple Table/Row Data Gateway functions from PostgreSQL table metadata - kanmu/dgw
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Dgw generates Golang struct, and simple functions from PostgreSQL launched in 2016; newer entries below may have overtaken it.
- 1

Generate DOT description for postgres db schema. Contribute to akarki15/dbdot development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 2

go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 3

A Go SQL query builder and struct mapper. Contribute to samonzeweb/godb development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 4

Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts
2025 · github.com · its alternatives →
- 5

Globe wireframe visualizations in Golang. Contribute to mmcloughlin/globe development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 6

No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/
2023 · github.com · its alternatives →
- 7

Contribute to Z-Gort/Reservoirs-Lab development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 8
Structa▲116Generate production-ready database schemas from plain English. Export SQL, Prisma & ER diagrams instantly. Free to try, no credit card.
Nov 2025 · trystructa.com · its alternatives →
- 9

SQL builder and powerful database toolkit for Golang - colinjfw/sqlkit
2019 · github.com · its alternatives →
- 10

Kallax is a PostgreSQL typesafe ORM for the Go language. - src-d/go-kallax
2017 · github.com · its alternatives →
- 11

2014 · journal.paul.querna.org · its alternatives →
- 12

A developer-friendly tool for transfering SQL to Go struct.
2022 · github.com · its alternatives →
- 13

Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker - bxcodec/faker
2019 · github.com · its alternatives →
- 14AS
I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.
2018 · its alternatives →
- 15

Hey everyone! I just released v1.0.0 of gomponents last week. It's an HTML component builder in pure Go, with a DSL-like HTML syntax. It's been 4 years in the making, and makes it really easy to build HTML in your web apps.
2024 · gomponents.com · its alternatives →
- 16

LRU cache using go generics. Contribute to dboslee/lru development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 17

I've always been curious about how SQL engines actually work. So I built a minimum viable SQL engine in Go. - Supports CSV files as tables - Supports SELECT, FROM, WHERE, LIMIT It's very simple: 1. Parses query string 2. Converts it into an AST representation 3. Executes the query against the CSV 4. Returns the results
2024 · github.com · its alternatives →
- 18PS
PL/Swift allows you to write custom SQL functions and types for the PostgreSQL database server in the Swift programming language. Bringing Swift to the Backend of the Backend’s Backend!
2018 · alwaysrightinstitute.com · its alternatives →
- 19

I built DDL to Data after repeatedly pushing back on "just use production data and mask it" requests. Teams needed populated databases for testing, but pulling prod meant security reviews, PII scrubbing, and DevOps tickets. Hand-written seed scripts were the alternative slow, fragile, and out of sync the moment schemas changed. Paste your CREATE TABLE statements, get realistic test data back. It parses your schema, preserves foreign key relationships, and generates data that looks real, emails look like emails, timestamps are reasonable, uniqueness constraints are honored. No setup, no…
Jan 2026 · ddltodata.com · its alternatives →
- 20

This example shows how to use Anychart library with the Go programming language and MySQL database. - anychart-integrations/golang-http-mysql-template
2016 · github.com · its alternatives →
- 21

Serialization code generator for QUICK struct content comparison - CovenantSQL/HashStablePack
2019 · github.com · its alternatives →
- 22GD
We're a team of three friends who have been working with forms and Open Source for a decade, and we joined forces together to create something where we can apply all of our experience. We recently released GolemUI, an Open Source library to generate forms dynamically from JSON definitions, with a typed layer to simplify authoring. This library has a lot to offer. These are the main characteristics: 1. A JSON engine. The form is governed by a JSON definition that you can store in a DB, version, diff, or generate it with LLMs as a validated JSON. 2. We provide also 28 headless components (and…
Jul 2026 · golemui.com · its alternatives →
- 23

A query language for JSON-like structures
2021 · mistql.com · its alternatives →
- 24

Learn Go (Golang) by writing real code in this interactive course. Practice structs, interfaces, errors, concurrency, and idiomatic backend patterns.
2020 · qvault.io · its alternatives →
Also compare
- Dbdot – Golang tool to help generate Postgres schema diagrams alternatives
- Generating GraphQL servers for Go alternatives
- Godb is a simple Go ORM for PostgreSQL, MySQL, SQLite and SQL Server alternatives
- A Database Written in Golang alternatives
- Globe visualizations in Golang alternatives
- A new stdlib for Golang focusing on platform native support alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →