A curated list of Go code formatters (like gofmt)
☆42Mar 11, 2026Updated last week
Alternatives and similar repositories for awesome-go-code-formatters
Users that are interested in awesome-go-code-formatters are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- An up-to-date Vulkan for Golang/Go☆17Sep 5, 2025Updated 6 months ago
- go test with colors☆11Oct 3, 2024Updated last year
- ☆13Jun 24, 2021Updated 4 years ago
- A set of ruleguard rules that try to cover some parts of the Uber Go Style Guide (https://github.com/uber-go/guide)☆18Dec 21, 2021Updated 4 years ago
- gominfmt makes the Go code more compact to aid further compression; revert with gofmt☆28Feb 23, 2025Updated last year
- Moved to https://github.com/pixelmek-3d/pixelmek-3d☆12Jan 12, 2024Updated 2 years ago
- WIP☆21Jun 23, 2025Updated 9 months ago
- Go library to scan regular expression capture group to variable similar to fmt.Scanf☆14Dec 15, 2020Updated 5 years ago
- Assistance for Ebitengine pixel art games.☆24Oct 4, 2024Updated last year
- Syntax-aware Go code search, based on the mvdan/gogrep☆46Apr 19, 2023Updated 2 years ago
- Package splice wraps the splice system call.☆17Mar 1, 2021Updated 5 years ago
- Framework for making WASM-4 games with Go (and TinyGo).☆28Mar 29, 2024Updated last year
- A helper tool to work with profile.proto (pprof) files☆61May 11, 2022Updated 3 years ago
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks☆42Mar 16, 2026Updated last week
- Cache that tries to keep data local for the goroutine and reduce synchronization overhead, but keep it is safe for concurrent use.☆45Oct 18, 2020Updated 5 years ago
- A simple, stdlib only, Go module for generating RFC9562 UUIDs☆17Feb 19, 2026Updated last month
- 🪵 CLI tool to handle JSON logs☆26Jan 20, 2021Updated 5 years ago
- A package implementing Graphics primitives for gscene package☆20Mar 1, 2026Updated 3 weeks ago
- Cache it your way! Record your computers audio output to an audio library.☆10Aug 25, 2020Updated 5 years ago
- Build Go linters from lintpack-compatible packages. Also serves as a framework for writing checkers.☆29Mar 19, 2020Updated 6 years ago
- The retro-computing systems☆18Sep 23, 2022Updated 3 years ago
- Verify proper golang import directives, beyond the capability of gofmt and goimports.☆24Jun 10, 2021Updated 4 years ago
- Deprecated! See https://github.com/golang-design/go2generics.☆25Aug 22, 2021Updated 4 years ago
- This Project aims to port/build well known and commonly used data structures to GO.☆28Apr 2, 2022Updated 3 years ago
- A tiny, portable, immediate-mode UI library ported to idiomatic Go☆48Sep 25, 2024Updated last year
- A command-line tool to simplify the manipulation of subtitles and perform common operations in MKV (Matroska) files.☆13Mar 2, 2024Updated 2 years ago
- Collection of dirty hacks in Go☆67Mar 18, 2023Updated 3 years ago
- Graphic library supporting various displays☆30Feb 8, 2026Updated last month
- Go port of the C layout library (Clay)☆46Nov 26, 2025Updated 3 months ago
- Some gotchas, tricks & snippets to show Golang principles. Shorten your learning curve!☆16Oct 4, 2020Updated 5 years ago
- 2D locality queries in Go☆34Jun 3, 2025Updated 9 months ago
- ☆26Feb 11, 2026Updated last month
- Golang linter to check the errors handling expressions☆68Sep 18, 2025Updated 6 months ago
- ☆11Jun 2, 2022Updated 3 years ago
- Statistical modeling in Go☆14May 19, 2021Updated 4 years ago
- Multi Model Personal Assistant Wrapper in Go: Interact with ChatGPT, Claude or Ollama Cross Platform (Speech & Image generation supported…☆16Jan 31, 2026Updated last month
- Language experimentation.☆23Mar 6, 2026Updated 2 weeks ago
- A bitmap font maker for Go☆11May 6, 2024Updated last year
- Rendering capabilities for go-text based typesetting☆15Mar 2, 2026Updated 3 weeks ago