KitGradeSCORED ON WHAT A BUYER CAN CHECK
REFRESHED 05:41 UTCOpen API
38 kits scored16 installed and run here22 read, not run22 free and open source16 paid100 points, method 1.0captured 2026-09-13nothing here is sponsored

MkSaaS earned 51.9 points of a hundred.

Rank 19 of the 38 kits in the index, and Bullet Train at the top earned 92.2. Every point below was awarded under a published rule and read off a page anyone can open. Put another kit on the bench from the rail, or read the whole ledger.

REPOSITORY
none published
BUILT ON
Next.js
PRICE
$139 one-time
EVIDENCE
Read, not run
LAST COMMIT
no public repository
Maintenance0/30
Completeness17.9/25
Transparency11/20
Documentation13/15
Support10/10
RANK 19 OF 38/READ, NOT RUN, read from its repository, its manifest and its own documentation/70 OF 100 POINTS MEASURABLE ON THIS KIT/OUT OF A FULL 100, NEVER A SHARE OF WHAT WAS VISIBLEHow this is calculated
The bench

Maintenance

0 of 30NOT MEASURABLE

Whether the code is still moving, and whether more than one person is moving it.

no public surface to measure this on A kit with no public repository scores nothing here, because there is no public surface on which its maintenance can be observed. A vendor changelog is a summary the vendor writes about itself, which is a different kind of thing from a commit history.

Completeness

17.9 of 25POINTS

How many of the fourteen things people buy a starter kit for are actually in it.

Capabilities found

17.9 pts

10 of the 14 a buyer looks for

For a closed kit, each capability is looked for on the vendor's own feature and documentation pages, and the sentence it was found in is recorded.

  • Authentication

    vendor page "authentication", https://mksaas.com/

  • Social / OAuth login

    vendor page "social login", https://mksaas.com/

  • Teams & organisations

    vendor page "team", https://mksaas.com/docs

  • Roles & permissions

    vendor page "role", https://mksaas.com/

  • Payments & billing

    vendor page "stripe", https://mksaas.com/

  • Transactional email

    vendor page "resend", https://mksaas.com/

  • Admin panel

    not claimed on https://mksaas.com/

  • Internationalisation

    vendor page "internationalization", https://mksaas.com/

  • Test suite

    not claimed on https://mksaas.com/

  • CI pipeline

    not claimed on https://mksaas.com/

  • Background jobs

    vendor page "cron job", https://mksaas.com/docs

  • Webhook handling

    vendor page "webhook", https://mksaas.com/

  • Blog / content

    vendor page "blog", https://mksaas.com/

  • File uploads

    not claimed on https://mksaas.com/

Next.jsReactDrizzlePostgreSQLStripeBetter Auth

Transparency

11 of 20POINTS

How much a buyer can check before paying.

Public source repository

0 pts

no public repository

A public source repository, 6 points.

Stated licence

4 pts

Proprietary (vendor licence)

A stated licence, 4 points.

mksaas.com

Price readable without an account

4 pts

$139 one-time

A price published on a page that can be read without an account, 4 points.

mksaas.com

Public release history

0 pts

no release history read

A public release history, 3 points.

Public documentation

3 pts

a documentation site

Public documentation, 3 points.

mksaas.com/docs

Documentation

13 of 15POINTS

Whether the documentation exists, and how much of it there is.

Documentation site

13 pts

36 pages linked from its index

A documentation site, 7 points, plus up to 8 more for its depth, counted as the number of distinct pages linked from its index.

mksaas.com/docs

Support

10 of 10POINTS

Whether there is a stated way to get help.

Stated channel

10 pts

Private Discord community

A private or priority channel stated publicly, 10 points.

mksaas.com

What happened when we ran it

0COMMANDS

This kit was read, not run. Its row came from its repository, its dependency manifest and its own documentation, and no command was executed against it here. Every figure above says where it was read from.