302 Resources
Golang generator Libraries
AI-powered code snippet generator using ChatGPT. Generate code in various languages based on natural language descriptions!
SnipForge - AI-Powered Code Snippet Generator SnipForge is a powerful command-line interface (CLI) tool that utilizes OpenAI's GPT technology to gener
The noblest static site generator 🥬
I love Darkness 🥬 Also posted here This is no life It doesn't feel right anymore. I feel that every time I write something for my website, I have to
A generator library for concise, unambiguous and URL-safe UUIDs
shortuuid A Go library that generates concise, unambiguous, URL-safe UUIDs. Based on and compatible with the Python library shortuuid. Often, one need
Protocol Buffers to HTTP client code generator/converter
Proto2http Proto2http provides a code generation tool to convert your protocol buffers (.proto) files into invokable HTTP request. Usage proto2http -p
A Go script that makes your GitHub contribution activity panel look awesome! Display a message !
GitHub contributions generator A script written in Go, which goal is to make your GitHub contributions graph the way you want it to be. The goal of th
CLI tool to generate preview images from a zmk .keymap file
ZMK viewer A work in progress Cli tool to generate preview images from a zmk .keymap file. Installation You can download a pre compiled binary directl
Go-sudoku - Sudoku generator and solver implementation in GoLang
go-sudoku An implementation of Sudoku generators and solvers in GoLang. Usage He
command argument completion generator for spf13/cobra
Command argument completion generator for cobra. You can read more about it here: A pragmatic approach to shell completion.
Fake data generator
faker Fake data generator Features Supports data boolean, username, domain, email, firstname, lastname, name, gender, uuid Easy to integrate. Installa
Dekripsi dari 2_Simple-Encrypt-Prima pakai golang
Dekripsi dari 2_Simple-Encrypt-Prima pakai golang
A Teardown API to Lua stub generator written in Go.
Teardown API Stub Generator This project aims to provide a parser for the XML files at https://www.teardowngame.com/modding/api.xml These files descri
This CLI tool sends HTTP GET requests and print MD5 hash values of the response's body
HTTP Body Hash Generator This CLI (Command Line Interface) tool sends HTTP GET requests and print MD5 hash values of the response's body. Usage You ne
Cloud Spanner load generator to load test your application and pre-warm the database before launch
GCSB GCSB Quickstart Create a test table Load data into table Run a load test Operations Load Single table load Multiple table load Loading into inter
GitHub App Token Generator
A simple github action written in go to retrieve an installation access token for an app installed into an organization.
A simple golang api generator that stores struct fields in key/value based databases
Backgen A simple golang API generator that uses key/value based databases. It does not provide the database itself, only uses a interface to access se
A tiny secure-random password generator
go-psw A tiny golang tool for generating a crypto-random password in a terminal. Installation go install github.com/hedhyw/go-psw/cmd/psw@latest Usage
A generator of cats/birds/mobilizon pictures optimised to generate or random avatars, or defined avatar from a "seed"
A generator of cats/birds/mobilizon pictures optimised to generate or random avatars, or defined avatar from a "seed". A derivation by David Revoy from the original MonsterID by Andreas Gohr's.
Mango-kong - Mango (man page generator) integration for Kong
Mango (man page generator) integration for Kong This package allows Kong package
Autoname - Friendly names generator with golang
autoname Friendly names generator inspired by moby's work. import "github.com/ci
Go-generate-cv - Simple CV generator developed in Go
go-generate-cv Simple CV generator developed in Go Milestone Have a form to fill
Rhythm - Euclidean Rhythm generator written in Go with nested circular lists 🤹
rhythm Euclidean Rhythm generator written in Go with nested circular lists 🤹 Us
Responsible for provide data to the web front-end
Responsible for provide data to the web front-end. Generates names based on preseted datasets (list of example names), but you can upload a custom dataset (it must have at least 23 names)
Golang Fake data generator
Fake data generator. Written in Go Installation Faker requires Go 1.17 go get
Golemon - A Go port of the lemon parser generator
Go lemon port A port of the Lemon Parser to Go. State This work was done entirel
A simple pep talk generator based on a tweet from @VVh1sp3r
Description Based on a pep talk generator that @VVh1sp3r tweeted. (see image). I thought it would be a fun little project to use as my first Go progra
An experimental OpenAPI - Terraform Provider generator that does not yet function
tfpgen An experimental OpenAPI - Terraform Provider generator that does not yet function. The goal is to allow developers to incrementally generate a
Log-generator - A simple CLI tool that generates near real logs for testing
Log-generator - A simple CLI tool that generates near real logs for testing
This utility can be used for converting BSE Mutual fund scheme
go-mf-scheme-master-generator This utility can be used for converting BSE Mutual
Protoc-gen-apidocs: A simple and customizable protoc generator that translates
protoc-gen-apidocs protoc-gen-apidocs is a very simple and customizable protoc g
Larry 🐦 is a really simple Twitter bot generator that tweets random repositories from Github built in Go
Larry 🐦 Larry is a Golang cli bot that tweets random Github repositories. Disclaimer I hold no liability for what you do with this bot or what happen
A Twirp RPC OpenAPI generator implemented as `protoc` plugin
twirp-openapi-gen A Twirp RPC OpenAPI generator implemented as protoc plugin Currently supports only OpenAPI 2.0 Usage Installing the generator for pr
Behaviour Driven Development tests generator for Golang
gherkingen It's a Behaviour Driven Development (BDD) tests generator for Golang. It accept a *.feature Cucumber/Gherkin file and generates a test boil
gal - generate authors file from git log
[日本語] gal - generate authors file from git log gal command generate AUTHORS.md file at current directory. gal command gets the author name and email a
A static blog generator for telling tall tales
Gleeman Gleeman is a toy static blog generator that aims to be a simple way to tell tales. The term "gleeman" is taken from Robert Jordan's epic fanta
QR code generator (ASCII & PNG) for SEPA payments
QR code generator (ASCII & PNG) for SEPA payments
mango is a man-page generator for the Go flag, pflag, and cobra packages
mango mango is a man-page generator for the Go flag, pflag, and cobra packages. It extracts commands, flags, and arguments from your program and enabl
This repository provides various utilities to help you build your NFT collection!
Attention! A powerful computer may be required! About This repository provides various utilities to help you build your NFT collection: Generate image
DND-magic-item-Generator - D&D magic item generator like in Diablo
DND-magic-item-Generator D&D magic item generator like in Diablo Legendary items
This project is used to get familiar with GoLang cli apps, along with cobra generator.
SecretCTL SecretCTL About the project Status Getting started Layout Notes About the project This project is used to get familiar with GoLang cli apps,
Envopts - Provides a code generator for turning env structs into functional options
envopts Provides a code generator to turn structs annotated for the popular env
Golang project standard layout generator
inizio Golang project standard layout generator inizio is a simple binary, which allows generating/bootstrapping golang project with predefined layout
ubume - Golang project generator
ubume - Golang project generator ubume command generate golang project at current directory. Currently, ubume can only generate application projects.
File-generator - Creates a file filled with bytes
creates a file filled with bytes ./filegen from to from : index of first piece t
The world’s fastest framework for building websites.
A Fast and Flexible Static Site Generator built with love by bep, spf13 and friends in Go. Website | Forum | Documentation | Installation Guide | Cont
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
xo xo is a command-line tool to generate idiomatic code for different languages code based on a database schema or a custom query. Supported languages
License-cli - simple LICENSE file generator
📝 license-cli simple LICENSE file generator 2022-01-04.12-28-26.mp4 Install / U
Boil - A boilerplate generator cli for programmers
boil a touch wrapper for programmers that generates boilerplate files. to use: b
Fake - Fake data generator for Go (Golang)
Fake Fake is a fake data generator for Go (Golang), heavily inspired by the forgery and ffaker Ruby gems. About Most data and methods are ported from
Giraffe - An opinionated static site generator written in Go
Giraffe: An opinionated static site generator I want to start 2022 by writing a
Toolkit - Collection of useful patterns
toolkit Introduction These patterns can you use to solve common problems when designing an application or system. Requirements golang =1.11.x - The G
Dingo - Data access in Go - Code Generator
DinGo Data access in Go (DinGo). From database schema to RESTful API: all the code is generated for you in few seconds. Build status Main features Din
Marlow - golang generator for type-safe sql api constructs
Marlow is a code generation tool written in golang designed to create useful constructs that provide an ergonomic API for interacting with a project's
Snowflake - Simple twitter's snowflake uniquely identifiable descriptors (IDs) format generator for Go
Snowflake Dead simple and fast Twitter's snowflake id generator in Go. Installation go get github.com/HotPotatoC/snowflake Usage Generating a snowflak
Vanitytorgen - Vanity Tor keys/onion addresses generator
Vanity Tor keys/onion addresses generator Assumptions You know what you are doing. You know where to copy the output files. You know how to set up a H
Generic Code for Go
goreuse A tool for reuse Go code, that bundles a whole package inside a single file. It allows to rename certain identifiers and keep the changed defi
Open Document Format (ODF) generator library for Go.
ODF Open Document Format (ODF) producer library for Go (golang). Описание Формирование документа в формате Open Document (ODF) для языка Go (golang).
Mongo-backed Static Site Generator for fun
MDBSSG MongoBacked SSG next: set up casbin middleware after: factor out common or large patterns in existing handlers after: refactor UserModel.CheckS
Account Generator Bot, written in GoLang via gotgbot library
Account Generator Bot Account Generator Bot, written in GoLang via gotgbot library. Variables Env Vars - BOT_TOKEN - Get it from @BotFather CHANNEL_ID
Vanity address generator for Nano
Nano Vanity Generator A basic vanity address generator for the Nano cryptocurrency. What is a vanity address? A vanity address is an address that cont
Account Generator Bot, written in GoLang via gotgbot library.
Account Generator Bot Account Generator Bot, written in GoLang via gotgbot library. Variables Env Vars - BOT_TOKEN - Get it from @BotFather CHANNEL_ID
A JSON parser/generator for Go
FASTJSON fastjson是java版本的fastjson库的api做一个翻译,方便习惯java的人操作json数据 主要适用场景:层级和字段都不能确定的json 这个库并不实现高性能json解析,依赖标准库json 这个库并没有100%实现java版的api 安装 go get -u gi
Depth controllable Web scraper and Sitemap Generator in Go
Scrape Scrape is minimalistic depth controlled web scraping project. It can be used as command-line tool or integrate it in your project. Scrape also
A shields.io API for your youtube channel to protect your api key
Youtube-Channel-Badge A shields.io API for your youtube channel to protect your
Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation
Monoton Highly scalable, single/multi node, predictable and incremental unique id generator with zero allocation magic. Installation Via go packages:
Podcast generator written in Go.
podcasts Podcast generator written in Go. Install go get github.com/jbub/podcasts Docs https://godoc.org/github.com/jbub/podcasts Example usage packag
JSONPath with dot notation generator for golang
jsonpath - Json generation by dot notation This library is very close to mongodb's dot notation with a bit of extensions. Supported syntaxes Standard
A tool to generate hashes on command line
genhash genhash is a tool to generate hashes on the commandline from stdio. It can be used to generate single or multiple hashes for usage in password
A Changelog Management Tool written in Go which is compatible with Linux, Windows and Mac OS-X.
changelog-go A Changelog Management Tool written in Go which is compatible with Linux, Windows and Mac OS-X. Demo Motivation Think about that: You hav
A command-line tool for generating skeleton projects
skeleton project generator and template runner Overview Skelp is both a command line tool and a golang library for generating project files. It can be
Golang code generator for creating struct from json.
jsonToStruct Golang code generator for creating struct from json. INSTALLATION go get github.com/mayur-tolexo/j2s Tags: -ip=input.json [Input File (de
Flexible and customizable random string generator
Go random string generator Usage import "github.com/go-passwd/randomstring" Documentation https://go-passwd.github.io/randomstring.html Rules function
A Blum-Blum-Shub-Generator written in Go
gobbs A Blum-Blum-Shub-Generator in Go. Status Testing Usage Create a new generator with default config: import "github.com/tsdtsdtsd/gobbs" g, err :
RandomString -- Library to make passwords without misleading letters
RandomString -- Library to make passwords without misleading letters This package makes random passwords with fast logic described in this link. The o
A safe time-independent random number/string generator.
🦎 RanGo A time-independent random number/string generator. 📦 Installation First: go get github.com/yektadev/rango Then, add the dependency to your
mold your templated to HTML/ TEXT/ PDF easily.
mold mold your templated to HTML/ TEXT/ PDF easily. install go get github.com/mayur-tolexo/mold Example 1 //Todo model type Todo struct { Title stri
Code generator to help implement the visitor pattern.
mkvisitor Given package example type ( Node struct{} Leaf struct{} ) run mkvisitor -type "Node,Leaf" then generate package example import "fmt" t
A festive Christmas tree GIF generator implemented using only Golang standard library code
Christmas Tree GIF Generator A festive Christmas tree GIF generator implemented
Go library for one-time passwords, supports HOPT and TOPT (Google Authenticator compatible)
GoTP: One-time password library for Go GoTP library provides implementations of one-time password generators and validators. This implemantation suppo
Password generator for golang
Password generator by Distemi(D####Fox) Russian(Русский) How to run this program
☁️ Memory-friendly multipart generator
multipartx multipartx implements a small implementation like mime/multipart, but allows files from being read from disk directly to the request's body
Shikhandi: a tiny load generator for opentelemetry and heavily
shikhandi is a tiny load generator for opentelemetry and heavily inspired by thi
Epub generator backend for mdBook
gomdbook2epub An EPUB generator backend for mdBook. Getting Started Install bina
Cap'n Proto library and code generator for Go
Cap'n Proto bindings for Go Cap’n Proto is an insanely fast data interchange format similar to Protocol Buffers, but much faster. It also includes a s
A highly scalable and serverless unique ID generator for use in distributed systems.
A highly scalable and serverless unique ID generator for use in distributed systems. Written in GoLang. Inspired by Twitters Snowflake.
Parse and generate m3u8 playlists for Apple HTTP Live Streaming (HLS) in Ruby.
m3u8 m3u8 provides easy generation and parsing of m3u8 playlists defined in the HTTP Live Streaming (HLS) Internet Draft published by Apple. The libra
An address generator for EVM, written by golang
address-generator An address generator for EVM, written by golang usage ./address-generator --help evm address generator Usage: address_generator
Translates TOML into a Go type in your browser instantly
TOML-to-Go Translates TOML into a Go type definition. Check it out! Contributions are welcome! Open a pull request to fix a bug, or open an issue to d
A Binance Chain vanity address generator written in golang
VaniBNB A Binance Chain vanity address generator written in golang. For example address ending with 0xkat Raw https://github.com/makevoid/vanieth http
A Binance Chain vanity address generator written in golang
BNC Chain Go SDK The Binance Chain GO SDK provides a thin wrapper around the BNC Chain API for readonly endpoints, in addition to creating and submitt
This application provides different tools for multiple purposes
Welcome to readme-md-generator 👋 CLI that generates beautiful README.md files. readme-md-generator will suggest you default answers by reading your p
🧑💻 Go XML generator without Structs™
exml 🧑💻 Go XML generator without Structs™ Package exml allows XML documents to be generated without the usage of structs or maps. It is not intende
Model Generator for Firestore
volcago Automatically generate code used by Cloud Firestore. 日本語ドキュメント Installation Recommend that you drop the binary from the release and use it. Al
A batteries-included project generator for your next project in Go
go-template A bleeding-edge Go project generator for your next project 😉 TL;DR cookiecutter gh:notsatan/go-template OR cookiecutter https:github.com
Automated changelog tool for preparing releases with lots of customization options
Changie Separate your changelog from commit messages without conflicts. Features File based changelog management keeps your commit history and release
Changelog generator : use a git repository and various data sources and publish the result on external services
Chyle produces a changelog from a git repository. Usage How it works ? Setup Documentation and examples Contribute Usage Create a changelog from your
A go-sitemap-generator is the easiest way to generate Sitemaps in Go.
A go-sitemap-generator is the easiest way to generate Sitemaps in Go.
A kubernetes operator demo generated by code-generator, it only watches cr's events
intro a small operator demo which only watches car cr's events. environment: ubuntu-20.04-amd64 k3s-1.21 docker-20.10.7 go-1.17 tools code-generator d
Protocol Generator API in Golang
PGen (building... learning GO Lang...) Protocol generator API in GO. The PGen is a microservice created to generate service protocols for any type of
Go Param Generator for golang
Go Param Generator Overview Generates struct's for you. No need to write it by hands Adds Getters and Setters Adds Constructor Easy to use Usage gopar
Code generator to produce CLI from R packages
cmd Create command line applications from R packages. How it works It's a code generator that outputs Go code which produces a Command Line Applicatio