Sign in

Repository Index

47,133 repositories indexed

Tags: Backend and APIs
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–18 of 18 · Most stars

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

  • erlang
  • golang
  • elixir
  • supervisor

A CLI tool for building Go applications.

  • golang-cli
  • go
  • golang
  • scaffold

Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒

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.

Simple, modular, and observable Go framework for backend applications.

  • framework
  • go
  • golang
  • grpc-server

Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.

A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.

Server-driven framework for building stateful, reactive web applications entirely in Go.

This package provides a framework for writing validations for Go applications.

  • gobuffalo
  • pop
  • validation
  • models

⛵ An opinionated lightweight framework to build web api or applications. On top of Fiber.

  • golang
  • web
  • framework
  • gofiber

The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.

  • coherence
  • coherence-ce
  • golang
  • grpc

A lightweight application serving frontend applications and load balancer.

  • frontend-server
  • spa-server
  • letsencrypt-certificates
  • loadbalancer