* Also added a missing headline for the Windows category
* Tried to make the spacing more regular
* Placed Server Applications under Awesome Go instead of toplevel
A curated list of awesome Go frameworks, libraries and software. Inspired by [awesome-python](https://github.com/vinta/awesome-python).
### Contributing
Please take a quick gander at the [contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md) first. Thanks to all [contributors](https://github.com/avelino/awesome-go/graphs/contributors); you rock!
@ -10,6 +11,7 @@ Join us on IRC at **#awesome-go** on freenode [web access](http://webchat.freeno
#### *If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!*
### Contents
- [Awesome Go](#awesome-go)
@ -71,6 +73,7 @@ Join us on IRC at **#awesome-go** on freenode [web access](http://webchat.freeno
- [Twitter](#twitter)
- [Websites](#websites)
- [Tutorials](#tutorials)
- [Windows](#windows)
## Audio/Music
@ -122,6 +125,7 @@ Join us on IRC at **#awesome-go** on freenode [web access](http://webchat.freeno
## Command Line
### Standard CLI
*Libraries for building standard or basic Command Line applications*
@ -129,6 +133,7 @@ Join us on IRC at **#awesome-go** on freenode [web access](http://webchat.freeno
* [cli](https://github.com/codegangsta/cli) - A small package for building command line apps in Go.
* [cli-init](https://github.com/tcnksm/cli-init) - The easy way to start building Golang command line application.
### Advanced Console UIs
*Libraries for building Console Applications and Console User Interfaces*
@ -505,6 +510,13 @@ Join us on IRC at **#awesome-go** on freenode [web access](http://webchat.freeno
* [php_session_decoder](https://github.com/yvasiyarov/php_session_decoder) - GoLang library for working with PHP session format and PHP Serialize/Unserialize functions
## Server Applications
* [algernon](https://github.com/xyproto/algernon) - HTTP/2 web server with built-in support for Lua, Markdown, GCSS and Amber.
* [etcd](https://github.com/coreos/etcd) - A highly-available key value store for shared configuration and service discovery.
* [nsq](http://nsq.io/) - A realtime distributed messaging platform
## Template Engines
*Libraries and tools for templating and lexing.*
@ -795,23 +807,11 @@ Software written in Go.
# Server Applications
* [algernon](https://github.com/xyproto/algernon) - HTTP/2 web server with built-in support for Lua, Markdown, GCSS and Amber.
* [etcd](https://github.com/coreos/etcd) - A highly-available key value store for shared configuration and service discovery.
* [nsq](http://nsq.io/) - A realtime distributed messaging platform
# Resources
Where to discover new Go libraries.
## Benchmarks
* [autobench](https://github.com/davecheney/autobench) - Framework to compare the performance between different Go versions.
@ -824,12 +824,14 @@ Where to discover new Go libraries.