30 open-source projects similar to evermeer/evurlcache, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
memcached is a fully featured Memcached client for Node.js. memcached is built with scaling, high availability and exceptional performance in mind. We use consistent hashing to store the data across different nodes. Consistent hashing is a scheme that provides a hash table functionality in a way…
Alamofire is an HTTP networking library that provides a foundation for managing network requests and responses through a chainable, type-safe interface. It serves as an asynchronous request manager, coordinating concurrent network operations and data streams while maintaining application responsiveness. The library distinguishes itself through a protocol-oriented request adaptation system, which utilizes interceptors to modify or authenticate requests before dispatch. It employs a middleware-driven pipeline to process traffic, handling encoding, authentication, and error recovery in a modular
A distributed key-value storage system developed by Alibaba Group
An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Dubbo is a Java RPC framework and microservices governance platform designed for high-performance remote procedure calls in distributed architectures. It provides the foundational components necessary to connect distributed services across a network, including a binary data serialization library and a distributed service registry. The platform distinguishes itself through a comprehensive governance suite that manages service discovery, load balancing, and traffic routing. It enables precise control over network traffic via conditional routing and a pluggable extension mechanism based on a ser
A networking framework that evolves with your application
A set of Rack middleware and cache helpers that implement various caching strategies.
Delightful on-disk cache (written in Swift)
Reachability.swift is a network connectivity listener and Swift network state wrapper. It monitors real-time changes to network status and tracks whether a device is connected to Wi-Fi or cellular data. The library functions as a network reachability monitor that uses closures and system notifications to trigger callbacks when connectivity changes. It tracks internet connectivity and connection types to allow for network state handling and the adjustment of app content loading based on availability.
Archived Libraries for in-memory caching and distributed caching. Project moved to https://github.com/aspnet/Extensions
Portable, single-file, protocol-agnostic TCP and UDP socket wrapper, primarily for game networking
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
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
High performance, thread-safe in-memory caching primitives for .NET
Lightweight framework to create HTTP servers and clients in C++11. It implements the RFC-7230 - Message Syntax and Routing on top of POSIX socket API, however you can change the communication channel by specifying a custom network stack. There is only two files to include in your projects:…
A cache module for nodejs that allows easy wrapping of functions in cache, tiered caches, and a consistent interface.
The civilized way to write REST API clients for iOS / macOS
In-memory and distributed caching toolkit for Elixir.
Mongoose is an embedded networking library providing TCP/IP stacks, web server hosting, and IoT device connectivity. It enables microcontrollers and desktop systems to implement network protocols including HTTP, WebSocket, and MQTT. The project provides a bare-metal TCP/IP stack for environments without a native operating system and includes built-in TLS and ECC encryption to secure network traffic. It features a binary-embedded file system to serve web content directly from the executable and supports over-the-air firmware updates for managing device fleets. Additional capabilities cover as
A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.
Swift HTTP Networking with stubbing and caching support