GooferORM is a modern, playful ecosystem of tools built on top of go-prisma β bringing type-safe, schema-first ORM magic to Go developers.
Weβre building a new standard for Go backends: developer-friendly, GraphQL-aware, and performance-tuned.
- π§ Type-safe by default β no
interface{}spaghetti - π§© Schema-first β you define your models once, and it powers everything
- π Go-native ergonomics β no DSLs, no codegen nightmares
- πΈοΈ GraphQL-ready β clean integration with GraphQL APIs
- π οΈ Modular tools β focused libraries, no bloat
| Project | Description |
|---|---|
goofer |
Core ORM abstraction, wrapping go-prisma with smarter defaults and developer ergonomics. |
| More coming soon... | CLI tools, generators, adapters for REST/GraphQL, and more! |
- Core wrapper for go-prisma
-
goofer-cli: a scaffolding + codegen tool - Relationship mapping and auto-migration engine
- GraphQL SDL β Go model generator
- Example starter kits (Fiber, Echo, etc.)
We love contributors! β€οΈ
If you have ideas, improvements, or want to help build the future of Go backends, open an issue or PR!
- Fork and clone a repo under this org
- Follow the setup in the repo's README
- Submit PRs with clear commit messages
Built and maintained by @Tach and the open-source community.
MIT β do whatever, just donβt sue us.
We make software fun again.