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–24 of 32 · 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.

A high productivity, full-stack web framework for the Go language.

  • web-framework
  • web-application
  • web-application-framework
  • hacktoberfest

🤯 High-performance PHP application server, process manager written in Go and powered with plugins

  • application-server
  • golang
  • workers
  • supervisor

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

  • erlang
  • golang
  • elixir
  • supervisor

✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.

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 🔒

go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

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.

Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.

  • golang
  • go
  • template
  • view

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.

A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors

hiboot is a high performance web and cli application framework with dependency injection support

  • golang
  • web
  • webapp
  • ioc

tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.

  • go
  • tcp
  • golang
  • golang-examples