A versatile library for building CLI applications in Go
Repository Index
47,133 repositories indexed
73–96 of 172 · Most stars
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0, Overlays and Arazzo parser, library, validator and toolkit for go applications.
- go
- golang
- openapi
- openapi-spec
Simple, modular, and observable Go framework for backend applications.
- framework
- go
- golang
- grpc-server
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
- event-driven
- generics
- go
- golang
monetr is a budgeting application focused on planning for recurring expenses.
Translated🖖🏻 A self-hosted Quora like web application written in Go. A privately deployed Q&A application based on Golang, similar to Zhihu, with features including questions and answers, comments, likes, and an admin backend.
- golang
- self-hosted
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
Debug Dockerized Go applications better
A modern, feature-rich, databaseless flat-file wiki platform built with Go.
- access-control
- collaboration
- docker
- documentation
Energy is a framework developed by Go language based on CEF (Chromium Embedded Framework) for developing cross-platform desktop applications for Windows, Mac OS X, and Linux
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
A Go middleware that stores various information about your web application (response time, status code count, etc.)
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
- framework
- golang
- golang-library
- web-framework
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
- sast
- security-tools
- security-scanner
- security-automation
"go build" wrapper to add version info to Golang applications
- go
- versioning
Daemonize Go applications deviously.
An easy way to add useful startup banners into your Go applications
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
- golang
- go
- template
- view
Cloud Foundry buildpack for running Java applications
- cloud-foundry
- buildpack
- java-buildpack
- java
An easy to use, extensible health check library for Go applications.
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
- desktop
- nwjs-application
- golang
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
A unified graphical user experience toolkit for Go desktop applications
A rest application to update firewalld rules on a linux server
- firewalld
- firewalld-configuration
- golang
- rest-api