Every library on this shelf ships reusable and with its contract — you copy the library unit and the contract into your own project and use them as they stand. The demo program beside each one is the library’s first caller, never the whole point.
The shelf is also a statement of friendship. Each rung meets a great C library on its own terms — sqlite first, with compression, HTTP, and more behind it — because those projects and their communities built the software the world runs on, and a Mica program should help them grow, not wall them off. Where the boundary needs a shim, the shim is small, honest, and shipped as source beside everything else.
The shelf lives in the starter repository, one directory per library:
git clone https://gitlab.com/mica-lang/mica-container.git
cd mica-container/libraries/sqlite
make run