
Creationix Rx Data Store
RX is a binary encoding format for JSON-like data that lets you query values without parsing the entire document. You encode once, then access nested properties directly on the buffer through a read-only Proxy. The key wins are O(1) array access and O(log n) object lookups on encoded data, plus automatic deduplication that can shrink large manifests dramatically (one example went from 92 MB to 5.1 MB). It's text-safe so you can copy-paste the encoded strings, and it allocates almost nothing compared to JSON.parse. Best fit is when you have large config files or API responses where you only need to read a few specific values at runtime, or when you're shipping data in constrained environments and want both compression and random access without the parsing tax.
- skills.sh installs
- 862
- GitHub stars
- 61
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill creationix-rx-data-store --agent claude-codeInstalls into .claude/skills of the current project.
Files
RX Data Store
Skill by ara.so — Daily 2026 Skills collection.
RX is an embedded data store for JSON-shaped data. Encode once, then query the encoded document in place — no parsing, no object graph, no GC pressure. Think of it as no-SQL SQLite: unstructured data with database-style random access.
Key benefits:
- O(1) array access, O(log n) object key lookup on encoded data
- Automatic deduplication of values and shared schemas
- Text-safe encoding (copy-paste friendly, no binary tooling needed)
- Minimal heap allocations (~10 vs millions for JSON parsing)
- ~18x compression on real deployment manifests (92 MB → 5.1 MB)
Installation
npm install @creationix/rx # library
npm install -g @creationix/rx # CLI (global)
npx @creationix/rx data.rx # CLI (one-off)
Core API
String API (most common)
import { stringify, parse } from "@creationix/rx";
// Encode
const rx = stringify({ users: ["alice", "bob"], version: 3 });
// Returns a string — store it anywhere you'd store JSON text
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- First seen
- May 16, 2026
More from aradotso/trending-skills
All 251- Agent Flow Visualization840
- Microsoft Rust Training837
- Tg Ws Proxy Telegram Socks5837
- Wewrite Wechat Ai Publishing836
- Jkvideo Bilibili React Native835
- Ai Scanner Garak834
- Bazi Skill Chinese Astrology833
- Career Ops Job Search830
- Holyclaude Ai Workstation820
- Mcp Brasil Public Apis819
- Type4me Macos Voice Input816
- Obliteratus Abliteration815
- Markit Markdown Converter811
- Flipoff Split Flap Display806
- Legalize Es Spanish Legislation806
- Mac Code Local Ai Agent800
- K Skill Korean Ai Tools799
- Codex Plugin Cc787
- Pump Analyzer Solana786
- Turboquant Pytorch772
- App Store Screenshots Generator769
- Caveman Token Optimizer768
- Open Pencil Design Editor766
- Pgmicro Postgres Sqlite764