Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
- golang
- flags
- subcommands
- cli
47,133 repositories indexed
25–48 of 50 · Most stars
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
Go bindings for the PortAudio audio I/O library
Run Roblox Studio on Linux.
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
A modern, feature-rich, databaseless flat-file wiki platform built with Go.
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Go library to access geocoding and reverse geocoding APIs
Handcrafted Go bindings for libVLC and high-level media player interface
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
Go tools for audio processing & creation 🎶
Package flac provides access to FLAC (Free Lossless Audio Codec) streams.
Open source Terraform module registry with UI, optional Git integration and deep analysis. Demo: https://terrareg-main.gitlab-pr.dockstudios.co.uk
MixMusic is a native desktop player for YouTube Music and Spotify on macOS, Windows and Linux with Community Themes and Plugins. Documentation & Features: https://mixmusic.functionx.dev/docs/
:key: Idiotproof golang password validation library inspired by Python's passlib
Speech, voices, stories, audiobooks, dubbing and transcription, made on your Mac. Free and open source.
A simple SHOUTcast server.
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
GAAD (Go Advanced Audio Decoder)
Open-source AI alternative to Buffer and Opus Clip: Claude Code makes on-brand videos, posts them to 9 platforms and drafts replies. Self-hosted, your own keys.
Go http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.
A GUI library for Go that doesn't make you want to switch to web dev.
Go Bindings for libsamplerate