Go Generator

Open-source Go projects categorized as Generator

Top 23 Go Generator Projects

  1. mockery

    A mock code autogenerator for Go (by vektra)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. gofakeit

    Random fake data generator written in go

  4. terraform-docs

    Generate documentation from Terraform modules in various output formats

    Project mention: Top Terraform/OpenTofu tools to Use in 2025 | dev.to | 2025-02-04

    Link: https://terraform-docs.io

  5. hermes

    Golang package that generates clean, responsive HTML e-mails for sending transactional mail (by matcornic)

  6. gen

    Gen: Friendly & Safer GORM powered by Code Generation

  7. goderive

    Derives and generates mundane golang functions that you do not want to maintain yourself

  8. flog

    :tophat: A fake log generator for common log formats (by mingrammer)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. goverter

    Generate type-safe Go converters by defining function signatures.

  11. carapace

    A multi-shell completion library.

  12. enumer

    A Go tool to auto generate methods for your enums (by dmarkham)

    Project mention: Goenums: Type Safe Enum Generator for Go | news.ycombinator.com | 2025-04-26
  13. copygen

    Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).

  14. xgen

    XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator (by xuri)

  15. compose-generator

    🐳 Easy to use cli tool to generate Docker Compose configurations

  16. maintainer

    :octocat: :man_technologist: :whale: Generate personal daily reports or summary, AUTHORS, CONTRIBUTING, CHANGELOG and so on for GitHub user or repository.

  17. zmk-viewer

    cli tool to generate preview images from a zmk .keymap file

  18. chyle

    Changelog generator : use a git repository and various data sources and publish the result on external services

  19. deep-copy

    Deep copy generator

  20. gendesk

    :herb: Generate .desktop files and download .png icons by specifying a minimum of information

  21. cameron

    An avatar generator for Go.

  22. asyncapi-codegen

    An AsyncAPI Golang Code generator that generates all Go code from the broker to the application/user. Just plug your application to your favorite message broker!

  23. querycsv

    QueryCSV enables you to load CSV files and manipulate them using SQL queries then after you finish you can export the new values to a CSV file

  24. faker

    Random fake data and struct generator for Go. (by pioz)

  25. sqlgen

    A tool to generate bun, gorm, sql, sqlx and xorm sql code. (by kesonan)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Generator discussion

Log in or Post with

Go Generator related posts

  • Terraform-docs: Automatize sua Documentação de Infraestrutura como Código

    1 project | dev.to | 21 Nov 2024
  • Managing Infrastructure as Code (IaC) With Terraform

    3 projects | dev.to | 9 Apr 2024
  • AsyncAPI Codegen, a code generator from AsyncAPI spec v2 and v3.

    3 projects | dev.to | 6 Mar 2024
  • I've made my first PR.

    1 project | /r/cscareerquestions | 3 Nov 2023
  • Gofakeit New Functions!

    1 project | /r/golang | 7 Jun 2023
  • dg - a fast relational data generator

    2 projects | /r/Database | 4 Jun 2023
  • A little bit faster way to deep copy in golang

    2 projects | /r/golang | 25 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Generator projects in Go? This list will help you:

# Project Stars
1 mockery 6,565
2 gofakeit 4,906
3 terraform-docs 4,444
4 hermes 2,884
5 gen 2,400
6 goderive 1,257
7 flog 1,203
8 goverter 677
9 carapace 628
10 enumer 473
11 copygen 382
12 xgen 360
13 compose-generator 223
14 maintainer 206
15 zmk-viewer 159
16 chyle 158
17 deep-copy 156
18 gendesk 155
19 cameron 125
20 asyncapi-codegen 125
21 querycsv 101
22 faker 99
23 sqlgen 84

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com