Temporal service
- workflows
- workflow-engine
- workflow-automation
- workflow-management
47,133 repositories indexed
1–24 of 59 · Most stars
Temporal service
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Swagger 2.0 implementation for go
The Open Source Firebase Alternative with GraphQL.
Generate Go client and server boilerplate from OpenAPI 3 specifications
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
The interactive web server
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Open-source, self-hosted newsletter, email marketing and transactional email platform. Visual MJML editor, Liquid templating, 7 sending providers.
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
OpenAPI Diff and Breaking Changes
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
Translated⚔ Go package for data validation and filtering. support Map, Struct, Form data. A general-purpose Go library for data validation and filtering, simple to use, with most commonly used validators and filters built in, and support for custom validators, custom messages, and field translation.
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
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.
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
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
Validate the Strength of a Password in Go
🧬 Repository for third party middlewares with dependencies