Golang Categories

A total of 5540 repository are currently included and grouped into 53 classifications

Audio and Music38
Libraries for manipulating audio.
Authentication and O55
Libraries for implementing authentications schemes.
Caching48
Libraries that provide caching facilities.
Code Analysis39
Go program code code analysis
Command Line767
Libraries for building standard or basic Command Line applications.
Configuration35
Libraries for configuration parsing.
Continuous Integrati15
Tools for help with continuous integration.
CSS Preprocessors27
Libraries for preprocessing CSS files.
Data Structures80
Generic datastructures and algorithms in Go.
Data Visualization49
Data visualization tools for the web.
Database139
Databases implemented in Go.
Database Drivers215
Libraries for connecting and operating databases.
Date and Time30
Libraries for working with dates and times.
Distributed Systems68
Packages that help with building Distributed Systems.
Editor Plugins15
Go language development plug-ins for various development tools
Email35
Libraries and tools that implement email creation and sending.
Embeddable Scripting19
Embedding other languages inside your go code.
Files41
Libraries for handling files and file systems.
Financial6
Packages for accounting and finance.
Forms8
Libraries for working with forms.
Game Development87
Awesome game development libraries.
Go Compilers24
Tools for compiling Go to other languages.
Goroutines17
Tools for managing and working with Goroutines.
GUI57
Libraries for building GUI Applications.
Images131
Libraries for manipulating images.
Job Scheduler52
Libraries for scheduling jobs.
Key-Value Store31
Key-Value Store implemented in Go.
Learning Tutorial73
Go Language Learning Tutorial
Logging82
Libraries for generating and working with log files.
Machine Learning83
Libraries for Machine Learning.
Messaging69
Libraries that implement messaging systems.
Middlewares65
Actual middlewares,Libraries for creating HTTP middlewares,Routers
Miscellaneous2768
Uncategorized useful libraries or tools.
Natural Language Pro27
Libraries for working with human languages.
Network proxy88
Useful Golang network proxy packages, software
Networking631
Libraries for working with various layers of the network.
ORM43
Libraries that implement Object-Relational Mapping or datamapping techniques.
Package Management43
Official tooling for dependency and package management
Resource Embedding9
Resource Embedding
Science and Data Ana33
Libraries for scientific computing and data analyzing.
Security331
Libraries that are used to help make your application more secure.
Serialization16
Libraries and tools for binary serialization.
Server Applications95
Server Applications
SQL Query Builder22
SQL query builder, libraries for building and using SQL.
Storage Server51
Storage Servers implemented in Go.
Template Engines40
Libraries and tools for templating and lexing.
Testing165
Libraries for testing codebases and generating test data.
Text Processing106
Libraries for parsing and manipulating texts.
Third-party APIs209
Libraries for accessing third party APIs.
Utilities546
General utilities and tools to make your life easier.
Video31
Libraries for manipulating video.
Web Crawling42
Libraries that analyze the content of websites.
Web Frameworks194
Full stack web frameworks.