BlockDex

Components

Registries

Free blocks

Method

BlockDex

Components

Registries

Free blocks

Method

Open API

BlockDex

Components

Registries

Free blocks

Method

Open API

BlockDex/Changelog

Changelog

Every change that shipped to BlockDex, taken from this product's own commit history. One entry per day it released.

8 releases · 48 changes · 2026-08-01 to 2026-08-14

14 August 2026

2 changes · 6 files

  1. badge: hand the maintainer the line, on their own row

    5e68877 · 2 files

  2. compare: the nightly crawl stays; the two ranking pages had no schema at all

    2be872d · 4 files

13 August 2026

6 changes · 13 files

  1. mobile: take the register's specificity fix; correct the value column where the real rows disagreed with the header

    f628bfc · 1 file

  2. mobile: phone-width column priority for the rows table

    ea29d5d · 1 file

  3. the landing's first argument was a thing the reader's own CLI already does

    884db19 · 2 files

  4. give both dynamic segments their own not-found boundary, and say plainly what that does not fix

    b2dca75 · 3 files

  5. 18,351 dates cannot be recovered, so the claim is narrowed to what is provably true

    68c5c8b · 3 files

  6. a segment-level loading.tsx was swallowing the 404 across an unbounded URL space

    50fb705 · 3 files

11 August 2026

1 change · 1 files

  1. studio credit: name Kynth Studios in all four layers

    8c924b1 · 1 file

8 August 2026

1 change · 1 files

  1. take the shell's empty-state variants

    e5ed554 · 1 file

7 August 2026

1 change · 1 files

  1. error.tsx: catch a thrown route instead of showing Next's default

    c4cb4a3 · 1 file

6 August 2026

3 changes · 11 files

  1. Page the verification pass with a stable order — it silently skipped 2,797 rows

    e1f887a · 6 files

  2. Verify every preview URL per item, and unpublish the 7,382 that were not components

    a9bf710 · 1 file

  3. Carry the shell that closes intent.json's eight MISSING items

    c5952ad · 4 files

2 August 2026

17 changes · 110 files

  1. The host Bing could not verify, and a year the title never said

    9517f3e · 1 file

  2. Ship the crawl foundation this landing went live without

    dcf70e2 · 2 files

  3. The checkout funnel hook keys on the attribute, not the tag (trap 11)

    cbb3d26 · 1 file

  4. 1,000 was a cliff, not a ceiling (trap 9)

    fbbb071 · 3 files

  5. The JSON API must not read through Vercel's Data Cache (trap 2)

    e8436e9 · 8 files

  6. A swallowed read must not become the cached truth (trap 1)

    2be58fb · 6 files

  7. For four hours every night, today's crawl said it happened yesterday

    96fedba · 1 file

  8. The registry ceiling was written for 483 registries; tonight there are 753

    9cd8c1b · 6 files

  9. Fourteen full-corpus aggregates, recomputed on every page render

    96997a1 · 1 file

  10. A page-size limit was wearing the treatment reserved for a measurement

    d13174d · 4 files

  11. A cached page must never store the moment a read failed

    4d8070e · 6 files

  12. A stalled database is not a missing page, and a failed night is not a quiet one

    39def57 · 4 files

  13. Rebuild on the shared shell, rather than restyle in place

    afd8ce5 · 37 files

  14. One stats read per build, not one per page

    9731bfa · 1 file

  15. Fix the outage-shaped 404s, finish the nav lockup, and open the estate switcher

    164dbf4 · 12 files

  16. perf: dial DB load to zero-customer reality

    1bff4c6 · 16 files

  17. A stalled index fails the deploy and fails fast, instead of hanging

    c955983 · 1 file

1 August 2026

17 changes · 113 files

  1. The header row and the rows under it share one alignment

    7c38c81 · 1 file

  2. The chrome holds its content: the bar, the footer, the measure, the previews

    fec29af · 8 files

  3. Every glyph is Solar in the accent, and every one of them means something

    894b4c9 · 8 files

  4. Every control on a phone is hittable, and the unverified chip is legible

    709ff30 · 1 file

  5. Prebuild the head of each list, not all of it

    bacb688 · 2 files

  6. The sprite sheet lives on the one route that draws from it

    8183733 · 1 file

  7. Wire analytics: the site was absent from the estate, not quiet

    0eaf9ed · 2 files

  8. Results become rows, and the search stops lying when it times out

    9edda9e · 25 files

  9. The landing moves onto the Agentry template, in cyan

    42b7b2b · 20 files

  10. All four marketing surfaces carry a photograph

    cd3d69d · 2 files

  11. Two marketing photographs, generated and scrubbed

    d60423a · 1 file

  12. Browse leads with what we can actually show

    d2372a4 · 1 file

  13. Make search fast: the corpus outgrew the query that was written for it

    7319e3c · 3 files

  14. Share card, and the lockfile that kept failing the deploy

    342157f · 1 file

  15. Probe access for the whole registry, cap only what gets stored

    63e7f10 · 2 files

  16. Front end: the whole site, on the design system the donor template carried

    710bcb1 · 3 files

  17. BlockDex: item-level search across every public shadcn registry

    59e65d0 · 32 files

Each line above is a commit subject from this product's repository, reproduced exactly, with the commit it came from underneath it. Nothing on this page is written by hand: the entries are generated from the repository and a build gate re-reads every commit and fails the deploy if a line here no longer matches the one in the history. Days on which only shared infrastructure changed are not listed.

Also from Kynth Studios

Built for the same person as BlockDex

SkillWorks

Claude Code skills and plugins, scored

skillworks.kynth.studio

RuleStack

AGENTS.md gallery and agent-config comparison

rulestack.kynth.studio

KitGrade

SaaS starter kits, scored from measured facts

kitgrade.kynth.studio

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and KitGrade

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and KitGrade

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and KitGrade

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex