vibhanshu2001/memcloud

MemCloud is a distributed in-memory data store written in Rust. It allows nodes (such as macOS, Windows and Linux machines) on a local network to pool their RAM, creating a shared, ephemeral storage cloud.

39
/ 100
Emerging

MemCloud helps developers and engineers offload large temporary data from their active machines by pooling idle RAM from other computers on their local network. You can feed it large streams of data or individual files, and it stores them temporarily across your connected devices, allowing your primary machine to run without memory overloads. This is ideal for individual developers, small teams, or anyone running data-intensive local processes.

Available on npm.

Use this if your local development environment or scripts frequently run out of RAM when processing large files or data streams, but you have other idle machines on your network.

Not ideal if you need long-term storage or data persistence, as all data is ephemeral and will be lost if a node restarts.

local-development data-processing software-engineering memory-management distributed-caching
Maintenance 6 / 25
Adoption 5 / 25
Maturity 22 / 25
Community 6 / 25

How are scores calculated?

Stars

12

Forks

1

Language

TypeScript

License

MIT

Last pushed

Dec 25, 2025

Commits (30d)

0

Dependencies

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/vibhanshu2001/memcloud"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.