Discover and explore top open-source AI tools and projects—updated daily.
imperugoExtends .NET Redis with advanced features and AI integration
Top 52.6% on SourcePulse
Summary
This library extends StackExchange.Redis for .NET applications, simplifying the storage and retrieval of complex .NET objects. It offers automatic serialization, robust connection pooling, and higher-level APIs, significantly reducing boilerplate code for developers. The project also includes AI-ready features, providing tools for AI coding assistants to aid in configuration, scaffolding, and troubleshooting.
How It Works
The library acts as a wrapper around the core StackExchange.Redis library, enhancing it with essential features like multiple serialization providers (System.Text.Json, Newtonsoft, Protobuf, etc.) and sophisticated connection pooling strategies (LeastLoaded, RoundRobin). It enables seamless persistence of complex .NET types by abstracting away serialization and deserialization logic. Additionally, it integrates AI capabilities through a Claude Code plugin and an llms.txt file, facilitating AI-assisted development workflows.
Quick Start & Requirements
StackExchange.Redis.Extensions.Core, StackExchange.Redis.Extensions.System.Text.Json, StackExchange.Redis.Extensions.AspNetCore).appsettings.json.AddStackExchangeRedisExtensions<TSerializer>(config).doc/ folder.Highlighted Details
Maintenance & Community
The project acknowledges contributions from various individuals and provides a CONTRIBUTING.md file for potential contributors. No specific community channels (like Discord/Slack) or roadmap links are detailed in the README.
Licensing & Compatibility
The library is distributed under the permissive MIT license, allowing for broad compatibility with commercial and closed-source applications.
Limitations & Caveats
Certain advanced features, such as per-field hash expiry, require specific Redis server versions (7.4+). The AI-specific tooling is currently presented as a plugin for Claude Code, indicating a potential dependency on that particular AI coding assistant ecosystem.
5 days ago
Inactive
activeloopai