gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use.
☆13Apr 11, 2025Updated 11 months ago
Alternatives and similar repositories for gen
Users that are interested in gen are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Easy to use encryption library for Go☆17Oct 5, 2021Updated 4 years ago
- Tiny cross-platform terminal color library☆11Feb 27, 2026Updated last month
- ☆12Nov 22, 2025Updated 4 months ago
- datetoken is a time toolkit for golang, with support for relative delta and string parsing☆20Oct 3, 2021Updated 4 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆67Apr 11, 2025Updated 11 months ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting with the flexibility to host WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Cloudways by DigitalOcean.
- Helpful pipeline functionality with generics and channels.☆15Jan 21, 2024Updated 2 years ago
- Lazy iterator implementation for Golang☆17Oct 15, 2025Updated 5 months ago
- A multiformat-inspired go module for working with multiple kinds of keypairs.☆22Oct 15, 2021Updated 4 years ago
- an easy to use terminal styling library☆44May 11, 2022Updated 3 years ago
- another GO logger. The main line is to provide a friendly and fast API to send your log wherever you want.☆19Feb 27, 2023Updated 3 years ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Jun 12, 2022Updated 3 years ago
- The tool to pretty print JSON log stream right from running process in human readable format☆24Dec 7, 2025Updated 3 months ago
- Fully concurrent, non-IO blocking Logger for Go☆13Feb 27, 2024Updated 2 years ago
- 🌍 It is Simple & Flexible Web Search Library for DuckDuckGo, Qwant, Google, Yandex, Bing and a lot of more search providers☆16May 17, 2023Updated 2 years ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- ℹ️ yacli is yet another framework for developing Command Line Interfaces.☆25Apr 12, 2023Updated 2 years ago
- gojacego is a calculation engine for Golang.☆12May 1, 2025Updated 10 months ago
- Spawn your Go server from within its own test suite, for end-to-end tests☆33Apr 13, 2023Updated 2 years ago
- [DEPRECATED] Non-blocking TCP or Unix connect☆14May 1, 2021Updated 4 years ago
- Lightweight functional data and side effects manipulation patterns in Golang with no dependencies.☆30Dec 8, 2022Updated 3 years ago
- A simplified, generic, entity based web library for golang that's drop in compatible with net/http☆10Jul 14, 2023Updated 2 years ago
- Utility to scan your Redis instance☆14May 26, 2016Updated 9 years ago
- Colorized JSON output for Go☆51Feb 15, 2026Updated last month
- ☆12Aug 15, 2023Updated 2 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Go struct tags for marshaling and unmarshaling map[string]string☆12Nov 15, 2020Updated 5 years ago
- Parses an HEIC image and returns an EXIF accessor (if an EXIF blob is present).☆15May 12, 2021Updated 4 years ago
- Stuck goroutines filter for pprof☆11May 24, 2025Updated 10 months ago
- Package cache is a middleware that provides the cache management for Flamego☆12Feb 1, 2026Updated last month
- go cityhash implementation☆39Aug 7, 2022Updated 3 years ago
- clear go error wrapping with caller☆64Dec 13, 2023Updated 2 years ago
- Pragmatic Styling with React.js☆13Jan 11, 2016Updated 10 years ago
- Embedded decentralized message bus☆103Mar 7, 2023Updated 3 years ago
- ser2net is a program for allowing connections between gensio accepters and gensio connectors☆23Feb 13, 2025Updated last year
- DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Lightweight Go pattern for writing CLIs with subcommands☆12Feb 14, 2023Updated 3 years ago
- Go library to shutdown your goroutines gracefully and in a timely manner☆13Feb 27, 2023Updated 3 years ago
- Time Ranges☆39Sep 6, 2023Updated 2 years ago
- http on the front; nats on the back☆12Jun 29, 2017Updated 8 years ago
- json encoding and decoding☆263Nov 21, 2025Updated 4 months ago
- TailScale as Membership Discovery☆11Nov 9, 2020Updated 5 years ago
- Utility to generate type-checked enums, friendly for usage with go:generate.☆11Sep 18, 2015Updated 10 years ago