Compound Labs
Menu
Get the newsletter
AGENTWIREGmpetrov/databerry, The no-code platform for building custom LLM AgentsNO-CODE LLM AGENTSFOUNDER MASTODONThe draft requires the repository evidenceNO REPOSITORY EVIDENCE, NO DRAFTSTACKTABStackTab updates price-watch subscriptions when users add or remove a watchWATCH REMOVAL UPDATES SUBSCRIPTIONCONTEXT WINDOWQwen3.8-27B model card now lists four modelsMODEL CARD LISTS FOUR MODELSFOUNDER LINKEDINAn unavailable source repository blocks carousel draftingNO SOURCE, NO CAROUSELSTANDUPThe Standup stubs Sharp and overrides npm for Cloudflare Workers buildsSTUBBED FOR WORKERS BUILDSAGENTWIRECodewhale: open-source Rust coding agent for your terminalOPEN-SOURCE RUST CODING AGENTCOMPOUND LINKEDINSkillWorks shares one score sentence across its badge and alertONE SCORE SENTENCE, TWO PATHSWIRECALLWireCall limits new device keys and validates 2-24 character leaderboard namesFIVE KEYS PER HOURTHE STANDUPnginx-ignition: unauthenticated admin account creationUNAUTHENTICATED ADMIN CREATIONCOMPOUND BLUESKYCompound Labs' roster now tracks all 125 instruction files125 FILES, FULLY ACCOUNTED FORTOOLDRIFTToolDrift records z-ai/glm-5.3-flash:batch leading Cline's rankingGLM-5.3-FLASH LEADS CLINETHE STANDUPHIGH: nginx-ignition has Unauthenticated Admin Creation via RaceUNAUTHENTICATED ADMIN CREATIONFOUNDER BLUESKYAgentwire checks sources and trips the lane after failuresTHREE FAILURES TRIP THE LANECARDCHASECardChase stops failed admin lookups from triggering fake payment retriesADMIN ERRORS STOP FAKE RETRIESCOMPOUNDCloudflare Python Workers are now generally availablePYTHON, GENERALLY AVAILABLEFOUNDER PEERLISTToolProof keeps its instrument tiles on one horizontally scrollable rowNINE TILES, ONE SCROLLING ROWSTILL-MORNINGSStill Mornings delays PostHog analytics and shares its promisePOSTHOG AFTER HYDRATION
Independent product R&D labFounded and run by Isaiah Kim, @kyisaiah47Newest commit Sep 22, 2026, QuorumFileNewest writing Sep 22, 2026Site changelog Sep 22, 2026
Sections
Sep 17, 20263 min read

BlockDex maps what public component registries actually serve

A registry can publish a manifest that parses and still leave you guessing about access, source, dependencies, and whether its demo can be shown. BlockDex puts those answers beside the item instead of hiding them in a library homepage.


BlockDex

Search the index

The console opens with a search field for 75,944 items across 985 registries. A query such as "marquee" returns the item name, registry, access verdict, install command, dependencies, and preview state.

BlockDex searches the captured index in relevance order, then lets you open the full item record. The result keeps the install command next to the evidence behind it.

BlockDex, The main console: Marquee marquee spell-ui Component FREE 1 dep npx shadcn@latest add https://spell.sh/r/marquee.json COPY
BlockDex, The main console: Marquee marquee spell-ui Component FREE 1 dep npx shadcn@latest add https://spell.sh/r/marquee.json COPY

Kind filters

The Kind control separates Components, Blocks, Hooks, Themes, Utilities, and Examples. Each filter carries its own measured total, so the same query can be narrowed without changing what the index means by an item.

BlockDex applies the type filter before rendering the results. The page keeps the selected view visible, which makes the active slice clear when you move between categories.

BlockDex, Blocks 26,147: This view is the /api/search response blockdex.thecompound.tech served for {"kind":"block","limit":12} on 2026-09-13. Th
BlockDex, Blocks 26,147: This view is the /api/search response blockdex.thecompound.tech served for {"kind":"block","limit":12} on 2026-09-13. Th

Access filters

The Access control shows Free, Paid, Unverified, and Previewable live. Free means the item endpoint returned source without a key, Paid means it answered 401, and Unverified means BlockDex could not ask an item endpoint.

BlockDex records the verdict from the endpoint response instead of copying a pricing label. That leaves unverified results visible without treating them as free.

BlockDex, Free blocks: 5,898 whole page sections install without paying. Each was checked by asking its registry's item endpoint for the source
BlockDex, Free blocks: 5,898 whole page sections install without paying. Each was checked by asking its registry's item endpoint for the source

Saved queries

The Saved queries rail holds searches such as marquee, bento grid, file upload, sidebar, date picker, pricing table, hero section, dashboard, calendar, data table, login form, and chart.

BlockDex turns each saved query into a repeatable index view with its captured result set. The query remains tied to the same search and sort parameters that produced it.

BlockDex, Registries: Found by crawling, not by submission: seeded, then widened by GitHub code search, the registry topics and the ecosystem'
BlockDex, Registries: Found by crawling, not by submission: seeded, then widened by GitHub code search, the registry topics and the ecosystem'

Registry directory

The Registries page shows each registry with its item total, free total, stars, licence, last push, and access state. It also explains that a registry appears after it serves a manifest that parses.

BlockDex lets you order the directory by item count, GitHub stars, recent push, or name. The access legend distinguishes Free, Free + paid, Paid, and Unverified before you inspect an individual registry.

BlockDex, Free 34,217: This view is the /api/search response blockdex.thecompound.tech served for {"access":"free","limit":12} on 2026-09-13. T
BlockDex, Free 34,217: This view is the /api/search response blockdex.thecompound.tech served for {"access":"free","limit":12} on 2026-09-13. T

Item record

An item record shows its type, file count, first-seen date, last-seen date, registry, stars, install command, dependencies, and the source endpoint result. A record can also show a live frame from the registry's own page or a captured photograph when framing is unavailable.

BlockDex keeps the record and the evidence together. The page says whether the source came back, whether the registry's endpoint answered 401, and whether the preview is live, photographed, or not checked.

Crawl health

The Crawl health view shows the last run's start time, finish time, registries seen, registries new, registries gone, items seen, items new, items removed, and errors. The current page reports a run that finished with zero errors.

BlockDex uses the crawl state to explain when an item disappeared. A component missing from a manifest that parsed is treated as gone, rather than silently left in the directory.

Open API

The Open API view lists query parameters for search, type, access, registry, previewable, shots, sort, limit, and offset. The reference describes the response as the same index data used by the console.

BlockDex exposes the search surface without a key. The filters let another interface request only previewable items, only photographed items, or a specific sorted slice of the index.

Multiple shipped products, taken apart, few times a week. What each one does, what it cost to build, what the pipeline behind it looks like, and what the numbers did, read off the repository and the live site, not written from memory. Join the list.

All writing

Alongside