Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Repository Index
47,133 repositories indexed
25–48 of 365 · Most stars
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
- learning
- starter-project
- golang
- scratch
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
- hyperledger
- fabric
- blockchain
- distributed-ledger
Open-source IDS/IPS, WAF and bot detection for Linux, Windows, Docker and Kubernetes, with a crowdsourced blocklist of malicious IPs.
In-depth attack surface mapping and asset discovery
- go
- dns
- subdomain
- enumeration
Ultimate camera streaming application
- ffmpeg
- hassio
- home-assistant
- rtmp
🏔 Love Freedom - ❌ Block Mass Surveillance
The ultimate LLM/AI application development framework in Go.
- ai
- langchaingo
- ai-application
- llm-application
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
- chat
- chat-application
- chatapp
- go
An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc
- go
- golang
- porn
- organizer
A high productivity, full-stack web framework for the Go language.
- web-framework
- web-application
- web-application-framework
- hacktoberfest
go-admin is a Gin + Vue starter kit for admin applications, supporting Element UI, Arco Design, and Ant Design. Features include multi-tenancy, user management, JWT authentication, RBAC, code generation, a form builder, and scheduled tasks. Build your own admin app in just 3 minutes.
- gin
- casbin
- gin-admin
- vue-admin
The modern API client that lives in your terminal.
🧟 The modern PHP app server
- caddy
- go
- php
- sapi
Backup and migrate Kubernetes applications and their persistent volumes
- kubernetes
- disaster-recovery
- backup
- velero
The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.
Building event-driven applications the easy way in Go.
- watermill
- event-driven
- event-sourcing
- sagas
A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
A package to build progressive web apps with Go programming language and WebAssembly.
- go
- golang
- ui
- gui
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
- go
- cache
- library
A push notification server written in Go (Golang).
- ios-notification
- notification-server
- android
- golang
Build and deploy Go applications