awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
G

github/go-fault

0
View on GitHub↗
0 stars·0 forks·12 views

Go Fault

Features

  • Chaos Engineering Tools - Middleware for injecting faults into Go-based applications.
  • Error Handling - Fault injection middleware.
  • HTTP Middleware - Error injection middleware.

Star history

Star history chart for github/go-faultStar history chart for github/go-fault

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Go Fault

Similar open-source projects, ranked by how many features they share with Go Fault.
  • go-errors/errorsgo-errors avatar

    go-errors/errors

    1,005View on GitHub↗

    errors is a Go error handling library and stack trace utility that wraps standard errors with execution call stacks and contextual information. It captures program execution paths at the exact moment an error is initialized, extracting granular file paths, line numbers, and function symbols from raw program counter addresses. The library maintains parent-child relationships between wrapped errors to allow deep inspection, unwrapping of root causes, and combination of multiple errors into unified structures. It implements standard error interfaces so enhanced error objects can be used intercha

    Go
    View on GitHub↗1,005
  • dtolnay/anyhowdtolnay avatar

    dtolnay/anyhow

    6,569View on GitHub↗

    Anyhow is a dynamic error handling library for Rust applications that provides a flexible error container using type erasure. It serves as a tool for simplifying error signatures by wrapping diverse failure types into a single object, allowing for the propagation of any error that implements the standard error trait without requiring a custom enumeration for every function. The project functions as an error context provider by attaching high-level diagnostic information and recording execution stack traces at the point of failure. It enables the recovery of concrete error implementations from

    Rust
    View on GitHub↗6,569
  • amitshekhariitbhu/fast-android-networkingamitshekhariitbhu avatar

    amitshekhariitbhu/Fast-Android-Networking

    5,906View on GitHub↗

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Java
    View on GitHub↗5,906
  • throttled/throttledthrottled avatar

    throttled/throttled

    1,591View on GitHub↗

    Throttled is a Go library and middleware package for enforcing rate quotas and request thresholds on HTTP endpoints. It provides tools for tracking web request rates over specific time windows to control access frequency and manage traffic spikes. The core request evaluation relies on a token-bucket algorithm with sliding counters backed by fast memory stores, supplemented by pluggable storage backends for state persistence. Incoming requests are identified and grouped using flexible visitor-key parsers based on IP addresses, API keys, or custom parameters. The package integrates directly w

    Go
    View on GitHub↗1,591
See all 30 alternatives to Go Fault→

Frequently asked questions

What are the main features of github/go-fault?

The main features of github/go-fault are: Chaos Engineering Tools, Error Handling, HTTP Middleware.

What are some open-source alternatives to github/go-fault?

Open-source alternatives to github/go-fault include: go-errors/errors — errors is a Go error handling library and stack trace utility that wraps standard errors with execution call stacks… throttled/throttled — Throttled is a Go library and middleware package for enforcing rate quotas and request thresholds on HTTP endpoints.… amitshekhariitbhu/fast-android-networking — 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀. dtolnay/anyhow — Anyhow is a dynamic error handling library for Rust applications that provides a flexible error container using type… balloonwj/cppguide — CppGuide is a curated collection of educational resources and practical guides focused on C++ server development,… alioygur/gores.