Nitric is a multi-language framework for cloud applications with infrastructure from code.
Repository Index
47,133 repositories indexed
25–48 of 83 · Most stars
Enable your Go applications to self update
- go
- selfupdate
The One CD for All {applications, platforms, operations}
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
- cache
- go
- golang
- performance
🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend.
- cli
- go
- golang
- golang-application
Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
- csrf-protection
- gorilla
- middleware
- golang
A versatile library for building CLI applications in Go
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
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
Debug Dockerized Go applications better
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
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
"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
Cloud Foundry buildpack for running Java applications
- cloud-foundry
- buildpack
- java-buildpack
- java
An easy to use, extensible health check library for Go applications.
A unified graphical user experience toolkit for Go desktop applications
database gateway for building data-driven applications
- database
- gateway
- postgresql
- proxy
Berth is a lightweight GPU resource manager written in Go. It controls which applications get access to your GPU, when they get it, and how that access is handed off.
A library to simplify writing applications using TCP sockets to stream protobuff messages
Go implementation of Waves node, libraries and tools for Waves blockchain
- blockchain
- cryptography
- decentralized-applications
- smart-contracts