amoracoin-org

Database

15
1
100% credibility
Found Apr 04, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C
AI Summary

AmoraDB is an ultra-high-performance embedded key-value storage engine built in C, compiled to WebAssembly, and usable in Node.js for fast data operations with optional persistence.

How It Works

1
🔍 Discover fast storage

You hear about AmoraDB, a super speedy way to store and fetch data in your app without slowing things down.

2
📥 Get it ready

You easily add this storage tool to your project so it's all set up in moments.

3
📦 Open your data box

You create your personal storage space, choosing how much room it starts with and if it saves to a file for safety.

4
💾 Save and grab info

You store names, numbers, messages, or even big files, then pull them back out lightning fast whenever needed.

5
Pick your style
🧠
Memory only

Keeps data zippy in RAM for temporary needs, gone when you close.

💼
Save to file

Writes changes safely to a file so your data sticks around forever.

6
📈 Do batches and searches

Group lots of saves together safely or search for patterns to find exactly what you need.

🚀 App flies!

Your app handles millions of data actions per second smoothly, with everything safe, fast, and reliable.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is AmoraDb?

AmoraDb is an embedded key-value engine with a C core compiled to WebAssembly, running entirely inside Node.js without native addons. It handles sets, gets, deletes, multi-gets, prefix scans, and range queries, plus atomic batches and WAL durability for crash-safe persistence. Developers get a drop-in store for millions of ops/sec on in-memory data, with bloom filters speeding negative lookups.

Why is it gaining traction?

It delivers LevelDB-beating throughput and LMDB-like reads without C addons or external servers—pure WASM means easy bundling and zero deps. The hook: atomic batches for safe bulk writes, sharded design for concurrency via Node worker threads, and snapshots for easy export/import, all in a tiny footprint.

Who should use this?

Node.js backend engineers building real-time apps like session stores, caching layers, or blockchain indexers needing sub-ms latency. Suited for serverless functions or edge runtimes where you want embedded persistence without spinning up Redis or RocksDB.

Verdict

Benchmark it if you need fast, native-addon-free KV in Node—docs, API, and tests are polished for quick starts. At 12 stars and 1.0% credibility, it's early-stage; production use demands your own stress tests.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.