AsyncKeyedLock
An asynchronous .NET library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
An asynchronous .NET library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
FusionCache is an easy to use, fast and robust hybrid cache with advanced resiliency features.
A JavaScript implementation of a web browser without its graphical user interface. The goal of Happy DOM is to emulate enough of a web browser to be useful for testing, scraping web sites and server-side rendering. It can also be used by AI to efficiently gather information from websites. It has currently around 4.5 million downloads a week on npmjs.com. It is used by many bigger organizations, such as Microsoft, Amazon, Meta, Airbnb, ByteDance, Cloudflare, IKEA and many more.
Maveniverse MIMA is a lightweight Java library that makes Apache Maven Resolver reusable as a standalone component — both inside Maven plugins and outside Maven. It transparently handles environment setup, user settings, and runtime wiring, letting any Java application leverage Maven's full dependency resolution engine. Maintained by Apache Maven PMC member Tamas Cservenak.
Medha is an asynchronous, high-performance semantic cache library designed specifically for Text-to-Query systems. Unlike traditional key-value caches that require exact string matches, Medha understands that "Show me the top 5 users" and "List the first five users" are the same question. It intercepts these queries and returns pre-calculated database queries (SQL, Cypher, etc.), bypassing the expensive and slow LLM generation step.
Moquette is a lightweight broker compliant with MQTT 5 and MQTT 3, easily encapsulated in other applications. The broker supports QoS 0, QoS 1 and QoS 2.
Sveltos is a Kubernetes controller that automates the deployment of applications and configurations across large-scale fleets. By using declarative "ClusterProfiles," it identifies target clusters via labels and ensures they consistently run the required resources. It features an event-driven framework to detect and remediate configuration drift or health issues automatically. Ultimately, Sveltos simplifies multi-cluster management, making it an ideal "central brain" for edge and multi-cloud environments.