30 open-source projects similar to exceptionless/foundatio, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Foundatio alternative.
cloc is a codebase metrics tool and multi-language code analyzer designed to count blank lines, comment lines, and physical lines of code. It serves as a source code line counter and report generator that identifies file types to calculate source volume across a wide variety of programming languages. The tool distinguishes itself by providing codebase version comparison to measure relative changes in source and comment lines between two versions of a directory or archive. It also supports the definition of custom languages and the extension of language recognition by loading custom comment fi
Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm
An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
A distributed key-value storage system developed by Alibaba Group
A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app
Polly is a resilience and transient-fault-handling library for .NET applications. It provides a framework for defining and executing stability patterns that manage failures and resource exhaustion during operation execution. The library enables developers to compose complex resilience strategies through a fluent builder pattern, wrapping target operations in functional decorators. These policies intercept execution flow to apply automated recovery mechanisms, such as retries for temporary errors or circuit breakers that isolate unstable components by blocking requests. The framework supports
High performance, thread-safe in-memory caching primitives for .NET
A set of Rack middleware and cache helpers that implement various caching strategies.
Delightful on-disk cache (written in Swift)
Log4r is a comprehensive and flexible logging library for use in Ruby programs. It features a heirarchical logging system of any number of levels, custom level names, multiple output destinations per log event, custom formatting, and more.
Archived Libraries for in-memory caching and distributed caching. Project moved to https://github.com/aspnet/Extensions
Silverback is a message bus and broker integration library for .NET. It is designed to simplify event-driven architectures and asynchronous messaging, with first-class support for Apache Kafka and MQTT.
Caffeine is a high-performance caching library for the Java virtual machine designed to manage object lifecycles within the application heap. It functions as a thread-safe, memory-resident data store that reduces latency by keeping frequently accessed objects available for immediate retrieval. The library distinguishes itself through a sophisticated eviction strategy that balances recency and frequency to determine which entries to retain. It utilizes a frequency-based admission policy to evaluate the historical access patterns of new data, ensuring that the cache remains populated with the m
Django Cachalot
Apache Log4net is a versatile, feature-rich, efficient logging API and backend for .NET
A cache module for nodejs that allows easy wrapping of functions in cache, tiered caches, and a consistent interface.
In-memory and distributed caching toolkit for Elixir.
MQTTnet is a .NET library providing a framework for implementing MQTT clients and brokers. It includes a broker implementation for hosting a central message hub that routes messages between connected clients and a client library for publishing and subscribing to messages. The project supports both TCP and WebSocket transport layers, enabling secure data traffic through transport layer security. It allows for the development of custom middleware to intercept, transform, or validate messages as they pass through a server. Capability areas include distributed message routing, persistent connect
An observable microservice bus library for .NET, that wraps the underlying message transports in simple Rx based interfaces.
Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
SimpleCov is a Ruby code coverage tool and analysis engine used to track which lines, branches, and methods of code execute during tests. It functions as a coverage threshold enforcer and test suite aggregator, recording execution data to identify untested areas of an application. The tool distinguishes itself through the ability to merge coverage results from parallel worker processes and subprocesses into a single unified report. It supports baseline comparison to detect coverage regressions and can gather data from code executed via dynamic evaluation methods, such as those used in templat
A key/value store where pairs can expire after a specified interval
LibLog is a single file for you to either copy/paste or install via nuget, into your library/framework/application to provide a logging abstraction.
A toolkit to create code-first HTTP reverse proxies on ASP.NET Core
A lightweight and customizable file logger implementation for the Microsoft.Extensions.Logging framework.