Back to browse
GitHub Repository

Generate lexicographically sortable keys for reorderable lists, CRDTs, and collaborative editing. Single-file library, no dependencies, base62 by default

4 starsC

An embeddable fractional indexing library in C

by marcobambini·Mar 12, 2026·3 points·2 comments

AI Analysis

●●SolidNiche GemBig Brain

Single-file C with zero dependencies — perfect for embedded or minimal builds.

Strengths
  • Two-file implementation (header + C) drops into any project without build complexity.
  • Base62 encoding with variable-length integers handles arbitrary precision between keys.
  • Standard lexicographic comparison works with SQL ORDER BY and strcmp out of box.
Weaknesses
  • Fractional indexing libraries already exist in JavaScript, Rust, and other languages.
  • C audience is narrower than higher-level language implementations.
Target Audience

C developers, embedded systems engineers, collaborative editing tool builders

Similar To

fractional-indexing (npm) · Automerge · Yjs

Similar Projects

Security●●Solid

PGPkeygenerator.com Now Supports WebMCP

This is straightforward and useful: ECC/RSA options, passphrase support, expiration choices and downloadable private/public/revocation files — all generated client-side so you can truly air-gap after load. The clever twist is WebMCP support that exposes a generate_pgp_keys tool to MCP-compatible agents (Chrome Canary only), which enables automation but also raises trust and UX questions around handing key ops to agents. It's a handy, focused tool for its niche rather than a reinvention of key management.

Niche GemWizardry
athanasiosem
113mo ago