Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-go
A curated list of awesome Go frameworks, libraries and software
https://github.com/flimzy/awesome-go
Last synced: 4 days ago
JSON representation
-
Audio and Music
- flac - Native Go FLAC encoder/decoder with support for FLAC streams.
- gaad - Native Go AAC bitstream parser.
- GoAudio - Native Go Audio Processing Library.
- gosamplerate - libsamplerate bindings for go.
- malgo - Mini audio library.
- minimp3 - Lightweight MP3 decoder library.
- PortAudio - Go bindings for the PortAudio audio I/O library.
- id3v2 - ID3 decoding and encoding library for Go.
- Oto - A low-level library to play sound on multiple platforms.
-
Authentication and OAuth
- authboss - Modular authentication system for the web. It tries to remove as much boilerplate and "hard things" as possible so that each time you start a new web project in Go, you can plug it in, configure it, and start building your app without having to build an authentication system each time.
- branca - branca token [specification implementation](https://github.com/tuupola/branca-spec) for Golang 1.15+.
- cookiestxt - provides a parser of cookies.txt file format.
- go-guardian - Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication that supports LDAP, Basic, Bearer token, and Certificate based authentication.
- go-jose - Fairly complete implementation of the JOSE working group's JSON Web Token, JSON Web Signatures, and JSON Web Encryption specs.
- gologin - chainable handlers for login with OAuth1 and OAuth2 authentication providers.
- gorbac - provides a lightweight role-based access control (RBAC) implementation in Golang.
- casbin - Authorization library that supports access control models like ACL, RBAC, and ABAC.
Categories
Sub Categories
Keywords
golang
6
go
4
audio
3
tokens
2
jwt
2
bearer-tokens
1
authenticator
1
authentication
1
auth
1
2fa
1
branca
1
mp3
1
decoder
1
wasapi
1
oss
1
opensles
1
opensl-es
1
directsound
1
alsa
1
libsamplerate
1
audio-processing
1
audio-library
1
rbac
1
signing
1
jws
1
jwe
1
json-web-token
1
json-web-signature
1
json-web-encryption
1
jose
1
encryption
1
crypto
1
x509
1
totp
1
strategies
1
passport
1
ldap-authentication
1
ldap
1
hotp
1
guardian
1
golang-library
1
go-passport
1
go-guardian
1
certificate-authentication
1