dave/jennifer
Jennifer is a code generator for Go
Jennifer helps Go developers automatically generate Go source code. You feed it a description of the Go code you want, using a specialized syntax that mirrors Go, and it outputs a complete, correctly formatted Go program or snippet. This is ideal for developers who need to produce repetitive Go code.
3,607 stars. No commits in the last 6 months.
Use this if you are a Go developer who needs to programmatically create Go source code, such as boilerplate, data structures, or API client code.
Not ideal if you need to write Go code manually or are looking for a tool to analyze existing Go code.
Stars
3,607
Forks
162
Language
Go
License
MIT
Category
Last pushed
Sep 08, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/dave/jennifer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Dav1dde/glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Aleph-Alpha/ts-rs
Generate TypeScript bindings from Rust types
apollographql/apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
mmcloughlin/avo
Generate x86 Assembly with Go
krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.