Golang Categories

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

Audio and Music30
Libraries for manipulating audio.
Authentication and O37
Libraries for implementing authentications schemes.
Caching28
Libraries that provide caching facilities.
Code Analysis35
Go program code code analysis
Command Line457
Libraries for building standard or basic Command Line applications.
Configuration25
Libraries for configuration parsing.
Continuous Integrati7
Tools for help with continuous integration.
CSS Preprocessors25
Libraries for preprocessing CSS files.
Data Structures54
Generic datastructures and algorithms in Go.
Data Visualization33
Data visualization tools for the web.
Database83
Databases implemented in Go.
Database Drivers149
Libraries for connecting and operating databases.
Date and Time20
Libraries for working with dates and times.
Distributed Systems56
Packages that help with building Distributed Systems.
Editor Plugins13
Go language development plug-ins for various development tools
Email27
Libraries and tools that implement email creation and sending.
Embeddable Scripting13
Embedding other languages inside your go code.
Files25
Libraries for handling files and file systems.
Financial6
Packages for accounting and finance.
Forms8
Libraries for working with forms.
Game Development63
Awesome game development libraries.
Go Compilers18
Tools for compiling Go to other languages.
Goroutines11
Tools for managing and working with Goroutines.
GUI41
Libraries for building GUI Applications.
Images103
Libraries for manipulating images.
Job Scheduler30
Libraries for scheduling jobs.
Key-Value Store25
Key-Value Store implemented in Go.
Learning Tutorial45
Go Language Learning Tutorial
Logging52
Libraries for generating and working with log files.
Machine Learning57
Libraries for Machine Learning.
Messaging51
Libraries that implement messaging systems.
Middlewares55
Actual middlewares,Libraries for creating HTTP middlewares,Routers
Miscellaneous1088
Uncategorized useful libraries or tools.
Natural Language Pro23
Libraries for working with human languages.
Network proxy50
Useful Golang network proxy packages, software
Networking399
Libraries for working with various layers of the network.
ORM33
Libraries that implement Object-Relational Mapping or datamapping techniques.
Package Management35
Official tooling for dependency and package management
Resource Embedding9
Resource Embedding
Science and Data Ana27
Libraries for scientific computing and data analyzing.
Security183
Libraries that are used to help make your application more secure.
Serialization12
Libraries and tools for binary serialization.
Server Applications79
Server Applications
SQL Query Builder18
SQL query builder, libraries for building and using SQL.
Storage Server33
Storage Servers implemented in Go.
Template Engines26
Libraries and tools for templating and lexing.
Testing117
Libraries for testing codebases and generating test data.
Text Processing90
Libraries for parsing and manipulating texts.
Third-party APIs153
Libraries for accessing third party APIs.
Utilities432
General utilities and tools to make your life easier.
Video23
Libraries for manipulating video.
Web Crawling32
Libraries that analyze the content of websites.
Web Frameworks126
Full stack web frameworks.