Go-lang Miscellaneous Uncategorized

Back

1. anagent

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

2. antch

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

3. archiver

Library and command for making and extracting .zip and .tar.gz archives.

4. autoflags

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

5. avgRating

Calculate average score and rating based on Wilson Score Equation.

6. banner

Add beautiful banners into your Go applications.

7. base64Captcha

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

8. basexx

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

9. battery

Cross-platform, normalized battery information library.

10. bitio

Highly optimized bit-level Reader and Writer for Go.

11. browscap_go

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

12. captcha

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

13. conv

Package conv provides fast and intuitive conversions across Go types.

14. datacounter

Go counters for readers/writer/http.ResponseWriter.

15. faker

Random fake data and struct generator for Go.

16. ffmt

Beautify data display for Humans.

17. gatus

Automated service health dashboard.

18. go-commandbus

A slight and pluggable command-bus for Go.

19. go-commons-pool

Generic object pool for Golang.

20. go-openapi

Collection of packages to parse and utilize open-api schemas.

21. go-resiliency

Resiliency patterns for golang.

22. go-unarr

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

23. gofakeit

Random data generator written in go.

24. gommit

Analyze git commit messages to ensure they follow defined patterns.

25. gopsutil

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

26. gosh

Provide Go Statistics Handler, Struct, Measure Method.

27. gosms

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

28. gotoprom

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

29. gountries

Package that exposes country and subdivision data.

30. gtree

Provide CLI and Package to generate tree from Markdown or programmatically, and the output is JSON/YAML/TOML/tree command.

31. health

Easy to use, extensible health check library.

32. healthcheck

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

33. hostutils

A golang library for packing and unpacking FQDNs list.

34. indigo

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

35. lk

A simple licensing library for golang.

36. llvm

Library for interacting with LLVM IR in pure Go.

37. metrics

Library for metrics instrumentation and Prometheus exposition.

38. morse

Library to convert to and from morse code.

39. numa

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

40. pdfgen

HTTP service to generate PDF from Json requests.

41. persian

Some utilities for Persian language in go.

42. sandid

Every grain of sand on earth has its own ID.

43. shellwords

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

44. shortid

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

45. shoutrrr

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

46. stateless

A fluent library for creating state machines.

47. stats

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

48. turtle

Emojis for Go.

49. url-shortener

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

50. VarHandler

Generate boilerplate http input and output handling.

51. varint

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

52. xdg

FreeDesktop.org (xdg) Specs implemented in Go.

53. xkg

X Keyboard Grabber.