← All Go categories

Miscellaneous Go Libraries Ranking

These libraries were placed here because none of the other categories seemed to fit.

111 repositories, updated daily.

- Cross-platform library for retrieving process and system utilization(CPU, Memory, Disks, etc).

11.9K
1.7K
Yesterday
+5 weekly
View

- Automated service health dashboard.

11.7K
790
Yesterday
+69 weekly
View

- Allows users to spin up a quick Go project using a popular framework.

8.9K
487
Yesterday
+5 weekly
View

- A dependency injection based application framework for Go (built on top of dig).

7.6K
347
Yesterday
+13 weekly
View

- Random data generator written in go.

5.4K
297
2 days ago
+2 weekly
View

- A reflection based dependency injection toolkit for Go.

4.5K
227
Yesterday
+5 weekly
View

- A library for calling C functions from Go without Cgo.

3.8K
119
Yesterday
+6 weekly
View

- Generate a modern Web project with Go and Angular, React, or Vue in seconds.

3.6K
221
2 weeks ago
+0 weekly
View

- Rapid, easy full-stack web development starter kit built in Go.

3.0K
149
Yesterday
+2 weekly
View

- A dependency injection framework based on Generics.

2.8K
110
2 days ago
+3 weekly
View

- Nunu is a scaffolding tool for building Go applications.

2.6K
204
2 days ago
-1 weekly
View

- Base64captch supports digit, number, alphabet, arithmetic, audio and digit-alphabet captcha.

2.4K
311
Yesterday
-1 weekly
View

- Resiliency patterns for golang.

2.3K
150
1 week ago
+0 weekly
View

- Go application boilerplate and example applying modern practices.

1.9K
175
2 weeks ago
+0 weekly
View

- Notification library providing easy access to various messaging services like slack, mattermost, gotify and smtp among others.

1.6K
100
3 days ago
+5 weekly
View

- Your own local SMS gateway in Go that can be used to send SMS.

1.5K
150
2 weeks ago
+0 weekly
View

- Collection of useful string functions ported from other languages.

1.4K
70
1 week ago
+0 weekly
View

- A fluent library for creating state machines.

1.4K
69
2 days ago
+5 weekly
View

- cross-platform, cli app to perform various operations on string.

1.3K
48
1 week ago
+0 weekly
View

- Library for interacting with LLVM IR in pure Go.

1.3K
86
1 week ago
+0 weekly
View

- Generic object pool for Golang.

1.2K
149
3 weeks ago
+0 weekly
View

- An opinionated guideline to structure & develop a Go web application/service.

1.1K
62
3 days ago
+1 weekly
View

- Distributed generation of super short, unique, non-sequential, URL friendly IDs.

959
69
2 weeks ago
+0 weekly
View

- A simple and flexible health check library for Go.

836
43
3 days ago
+2 weekly
View

- Domain-Driven Design template with CQRS, value objects, idempotent commands, and a transactional outbox.

783
63
Yesterday
+24 weekly
View

- A Go application boilerplate template for quick starting projects following production best practices.

736
176
2 weeks ago
+0 weekly
View

- An opinionated production-ready RESTful JSON backend template, highly integrated with VSCode DevContainers.

621
75
1 week ago
+1 weekly
View

- GoLobby Container is a lightweight yet powerful IoC dependency injection container for the Go programming language.

612
36
2 weeks ago
+0 weekly
View

- Go application GitHub repository template.

566
55
Yesterday
+0 weekly
View

- Pure golang package for reading and writing xz-compressed files.

559
52
Yesterday
+1 weekly
View

- Add beautiful banners into your Go applications.

462
23
2 months ago
+0 weekly
View

- Easy to use, extensible health check library.

451
38
Yesterday
+1 weekly
View

- a cross-platform, multi-format Go library for working with archives and compression formats with a unified API and as virtual file systems compatible with io/fs.

436
43
Yesterday
+0 weekly
View

- Package that exposes country and subdivision data.

435
72
1 month ago
+0 weekly
View

- A simple licensing library for golang.

420
64
6 days ago
+1 weekly
View

- Package conv provides fast and intuitive conversions across Go types.

382
19
4 months ago
+0 weekly
View

- Spring-inspired Dependency Injection Container.

378
15
2 weeks ago
+0 weekly
View

- Provide CLI, Package and Web for tree output and directories creation from Markdown or programmatically.

357
12
1 week ago
+0 weekly
View

- Go Todo Backend example using modular project layout for product microservice.

337
39
1 week ago
+0 weekly
View

- Beautify data display for Humans.

317
23
2 weeks ago
+0 weekly
View

- Decompression library for RAR, TAR, ZIP and 7z archives.

309
48
6 days ago
-1 weekly
View

- An opinionated and concurrent health-check HTTP handler for RESTful services.

274
29
2 weeks ago
+0 weekly
View

- Cross-platform, normalized battery information library.

273
38
2 weeks ago
+0 weekly
View

- A fast, powerful and extensible web crawling & scraping framework.

266
40
1 month ago
+0 weekly
View

- Highly optimized bit-level Reader and Writer for Go.

257
23
4 months ago
+0 weekly
View

- String manipulation library to convert string to camel case, snake case, kebab case / slugify etc.

250
20
1 week ago
+0 weekly
View

- A dependency injection container for go programming language.

241
13
2 weeks ago
+0 weekly
View

- String utilities.

206
27
4 months ago
+0 weekly
View

- A generics based dependency injection framework for Go.

199
6
1 week ago
+0 weekly
View

- A dependency injection toolkit for Go, based on Guice.

189
15
6 days ago
+1 weekly
View

- String formatting like in Python or C# manner with the additional text formatting features.

179
6
Yesterday
+8 weekly
View

- Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...

172
19
5 months ago
+0 weekly
View

- Emojis for Go.

164
12
10 months ago
+0 weekly
View

- Package captcha provides an easy to use, unopinionated API for captcha generation.

163
23
1 month ago
+0 weekly
View

- A dependency injection service container for Go projects.

154
8
1 week ago
+0 weekly
View

- Scaffold generates a starter Go project layout. Lets you focus on business logic implemented.

150
27
2 months ago
+0 weekly
View

- A sample layout for Go application projects with the real code.

140
26
2 months ago
+0 weekly
View

- Analyze git commit messages to ensure they follow defined patterns.

117
5
1 week ago
+0 weekly
View

- Distributed unique ID generator of using Sonyflake and encoded by Base58.

111
12
1 week ago
+0 weekly
View

- Minimalistic single-file Go HTTP server template without third-party dependencies.

111
5
1 week ago
+0 weekly
View

- Type-safe metrics builder wrapper library for the official Prometheus client.

108
3
4 weeks ago
+0 weekly
View

- Random fake data and struct generator for Go.

103
10
1 month ago
+0 weekly
View

- Some utilities for Persian language in go.

94
14
3 weeks ago
+0 weekly
View

- Library to convert to and from morse code.

87
11
2 months ago
+0 weekly
View

- A high-performance Go framework inspired by Spring Boot, offering DI, auto-configuration, and lifecycle management while maintaining Go's simplicity and efficiency.

84
14
2 days ago
+0 weekly
View

- Pure Go FFI with libffi-style typed call interface and structured error handling for calling C libraries without CGO.

83
7
3 days ago
+6 weekly
View

- Microsoft-style dependency injection for Go with scoped lifetimes and generics.

75
2
2 weeks ago
+0 weekly
View

- HTTP service to generate PDF from Json requests.

75
7
1 year ago
+0 weekly
View

- A simple skeleton for golang application with basic setup for real golang application.

66
6
1 year ago
+0 weekly
View

- AI-friendly, production-ready Go REST API boilerplate with clean architecture, JWT authentication, RBAC, PostgreSQL, Docker hot-reload, and Swagger documentation.

62
26
5 days ago
+1 weekly
View

- A case conversion library.

61
0
8 months ago
+0 weekly
View

- X Keyboard Grabber.

61
6
1 year ago
+0 weekly
View

- A modern, powerful, and robust URL shortener microservice with mysql support.

51
6
7 months ago
+0 weekly
View

- Additive dependency injection container for Golang.

51
4
10 months ago
+0 weekly
View

- FreeDesktop.org (xdg) Specs implemented in Go.

50
9
1 week ago
+0 weekly
View

- Go counters for readers/writer/http.ResponseWriter.

50
9
10 months ago
+0 weekly
View

- GoLang Library for [Browser Capabilities Project](https://browscap.org/).

49
26
5 months ago
+0 weekly
View
#78

aofei/sandid

Archived

- Every grain of sand on earth has its own ID.

46
7
10 months ago
+0 weekly
View

- Go package to automatically define command line flags from struct fields.

42
4
6 months ago
+0 weekly
View

- Template for a typical module written on Go.

40
2
2 weeks ago
+0 weekly
View

- NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.

40
10
1 month ago
+0 weekly
View

- Strict Runtime Dependency Injection for Golang.

40
8
6 months ago
+0 weekly
View

- Provide Go Statistics Handler, Struct, Measure Method.

37
2
4 months ago
+0 weekly
View

- A flexible and modular reflection-based DI library with advanced features like scoped contexts and proxy generation, designed for large-scale Go applications.

35
4
Yesterday
+0 weekly
View

- A reflection based dependency injection and inversion of control library with components lifecycle support.

35
8
1 year ago
+0 weekly
View

- A type safe, reflective framework for libraries, tests, http endpoints, and service startup.

33
4
1 week ago
+0 weekly
View

- A dependency injection framework based on components, allowing dynamic dependency replacement without duplicating code in tests.

29
1
3 days ago
+0 weekly
View

- Lightweight, generic & simple dependency injection (DI) container.

28
3
1 week ago
+0 weekly
View

- A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.

28
4
9 months ago
+0 weekly
View

- Library for metrics instrumentation and Prometheus exposition.

27
4
1 year ago
+0 weekly
View

- Set of practices and discussions on how to structure Go project layout.

26
2
1 year ago
+0 weekly
View

- Go implementation of Brace Expansion mechanism to generate arbitrary strings.

25
3
2 days ago
+0 weekly
View

- Simple Dependency Injection Container.

21
2
5 months ago
+0 weekly
View

- Up-to-date simple useragent faker with real world database in Golang

19
3
3 weeks ago
+0 weekly
View

- Golang project layout generator with plugins.

19
2
2 months ago
+0 weekly
View

- A YAML-based Dependency Injection container for GO. It supports dependencies' scopes, and auto-detection of circular dependencies. Gontainer is concurrent-safe.

17
1
1 month ago
+0 weekly
View

- Calculate average score and rating based on Wilson Score Equation.

17
3
1 year ago
+0 weekly
View

- Case-insensitive implementation of the standard library's strings/bytes packages.

16
2
1 week ago
+0 weekly
View

- Minimalistic, pluggable Golang evloop/timer handler with dependency-injection.

16
4
1 year ago
+0 weekly
View

- A slight and pluggable command-bus for Go.

15
5
1 year ago
+0 weekly
View

- A faster varying length integer encoder/decoder than the one provided in the standard library.

15
1
1 year ago
+0 weekly
View

- A golang library for packing and unpacking FQDNs list.

13
5
1 year ago
+0 weekly
View

- Dependency injection using Generics and reflection.

12
1
8 months ago
+0 weekly
View

- Pipeline-first string toolkit for composing transformations.

10
1
1 month ago
+0 weekly
View

- Customizable dependency injection container with the global mode, cascade initialization and panic-safe finalization.

10
1
2 years ago
+0 weekly
View
#106

HnH/di

- DI container library that is focused on clean API and flexibility.

9
5
1 month ago
+0 weekly
View

- Convert to, from, and between digit strings in various number bases.

6
0
8 months ago
+0 weekly
View

- A simple sitemap generator, with a little syntactic sugar.

6
0
1 year ago
+0 weekly
View

- Generate boilerplate http input and output handling.

6
2
1 year ago
+0 weekly
View

- A library for server framework.

5
2
2 weeks ago
+0 weekly
View

- Spring-inspired dependency injection and application lifecycle framework for Go.

2
0
2 weeks ago
+0 weekly
View