DEV Community

Cover image for KitGrade scores SaaS starter kits from measured facts, and prints the sentence it read every price from
Kynth Studios
Kynth Studios

Posted on Originally published at kynth.studio

KitGrade scores SaaS starter kits from measured facts, and prints the sentence it read every price from

KitGrade is a directory of SaaS starter kits, scored from measured facts. It is for the developer deciding whether to spend a few hundred dollars on a boilerplate instead of writing auth, billing and teams by hand again. Each kit gets a page: a score out of 100, a grid of fourteen capabilities with the dependency or file path that proved each one, the licence price with the vendor's own sentence quoted underneath it and the date it was read, and, for the kits we cloned onto a machine and installed, the transcript of that run. It is free to read and free to be listed in. No accounts, no checkout, no affiliate links, no advertising, and no way for a vendor to pay for a better score.

Every kit is labelled hands on or documented, and the label records contact rather than opinion. Hands on means we ran its install and build. Documented means we read its repository, its pricing page and its docs, and nothing more. Paid kits stay documented, because installing one means buying one.

Watch the KitGrade — SaaS starter kits, scored from measured facts. demo

A pricing page carries far more dollar figures than it has prices

The price is the number a buyer checks first, and taking the smallest dollar sign on the page produces a range nobody at the company would recognise. Here is what our extractor actually found on real vendor pages.

The figure on the page What it is What KitGrade stores
$500 $379 on Shipixen's lifetime tier, 2026-08-13 $500 sits inside a line-through span; $379 is what you pay $379. The struck run is re-tagged "was" before the markup is discarded, so the evidence line reads "was $500 $379"
$121 off promo badge on the same page A discount sticker Dropped. A figure followed directly by off, saved or free is never a price
$999 - $449 + $49 = $299 in SaaS Pegasus's upgrade FAQ A worked example of upgrade arithmetic. Nothing there is purchasable Dropped. Published tiers are Free, $449 and $999, with Unlimited on sale at $499
Book call - $149 beside supastarter's tiers The price of a 60 minute consulting call Dropped. Tiers stored as Solo $299, Startup $799, Agency $1,499
$ 349 /lifetime and $ 649 /lifetime on makerkit.dev/pricing Two real tiers, hand checked against the table 2026-08-15 $349 to $649
larafast.com, 2026-08-15 HTTP 403, a 1,486 byte block page. /pricing 404s No price. The kit page states the fetch result, and keeps the previous night's row rather than overwriting it with nothing

None of those pages is badly built. A sale banner, a promo sticker and an FAQ that shows its arithmetic are all things a good pricing page does.

The rule that makes it work is narrow. A disqualifying word only kills the figure it belongs to, bounded by the nearest dollar sign on either side, so a single promo badge cannot poison the four real prices around it. The quoted excerpt is the opposite: widened to the nearest word boundary, with an ellipsis marking each cut, because a quote that opens mid word looks like a rendering fault on a site whose whole argument is the quote.

When a component has no public surface to measure, it scores as unmeasured rather than zero, and the page says which one and why.

Every price on KitGrade sits above the sentence it came from: https://kitgrade.kynth.studio/kd?utm_campaign=kynth

Dashboard table displaying kit data with licenses, pricing, and last-measured dates — Shows specific metrics (MIT, Apache licenses, free/paid status, measurement recency) for 35 tracked kits.


One shipped product, taken apart, once a month. What it 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.

Top comments (0)