finds.dev← search

// the find

tierrun/tier

★ 970 · Go · BSD-3-Clause · updated Jan 2024

The easiest way to add pricing to your SaaS. Get billing over with.

Tier was a 'pricing as code' layer that synced a pricing.json file to Stripe, handling plans, entitlements, and metered billing without you writing Stripe API calls directly. It's now archived and dead — the company shut down in early 2024. Do not adopt this.

The pricing.json model was a genuinely good idea: declarative plan definitions that version-control alongside your code. The Go client is clean and the Stripe sync logic in the control package is well-structured. The concept of separating 'what your plans are' from 'how Stripe implements them' solved a real pain point for SaaS billing.

Archived as of January 2024 — no maintainer, no future fixes, no security patches. The hosted service (tier.run) is gone, meaning the docs, SDK registry, and dashboard links in the README all 404. Any dependency on this is a dead end. With only 36 forks and a shuttered company, there's no community picking this up.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →