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 25 · 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.

A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)

Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5

goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.

💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.

Go with Zod inspired simple schema validation

  • error-handling
  • golang
  • runtime-validation
  • schema-validation

Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.

  • go
  • golang
  • golang-package
  • mail

iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes

A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.

The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀

  • eventdrivenarchitecture
  • golang
  • kafka
  • reflex

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.

Nullable Go types that can be marshalled/unmarshalled to/from JSON.

  • golang
  • nullable
  • json
  • marshal

A job scheduler for Go with the ability to fast-forward time.

  • golang
  • go

Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON

  • go
  • golang
  • time
  • json

Open-source real-time Voice AI infrastructure in Go. Stream audio via WebRTC or WebSocket, connect STT → LLM → TTS pipelines, and build scalable voice agents and conversational AI applications.