{"id":13537664,"url":"https://github.com/tierrun/tier","last_synced_at":"2025-04-02T04:31:16.419Z","repository":{"id":61833962,"uuid":"522655979","full_name":"tierrun/tier","owner":"tierrun","description":"The easiest way to add pricing to your SaaS. Get billing over with.","archived":true,"fork":false,"pushed_at":"2024-01-02T13:57:30.000Z","size":21985,"stargazers_count":952,"open_issues_count":15,"forks_count":30,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-02-17T09:36:43.130Z","etag":null,"topics":["billing","go","golang","priceops","saas","stripe"],"latest_commit_sha":null,"homepage":"https://tier.run","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tierrun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-08T18:03:13.000Z","updated_at":"2024-05-30T03:15:30.026Z","dependencies_parsed_at":"2023-12-28T14:31:25.255Z","dependency_job_id":"7cdfc3e5-e247-420a-9f43-09d479cd02a5","html_url":"https://github.com/tierrun/tier","commit_stats":{"total_commits":197,"total_committers":3,"mean_commits":65.66666666666667,"dds":"0.060913705583756306","last_synced_commit":"4b183c9d51f6ea914c3c5b263076130ded7f0238"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tierrun%2Ftier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tierrun%2Ftier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tierrun%2Ftier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tierrun%2Ftier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tierrun","download_url":"https://codeload.github.com/tierrun/tier/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246757174,"owners_count":20828849,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["billing","go","golang","priceops","saas","stripe"],"created_at":"2024-08-01T09:01:01.790Z","updated_at":"2025-04-02T04:31:11.409Z","avatar_url":"https://github.com/tierrun.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# This repo is now archived\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://uploads-ssl.webflow.com/61e0906dfb20ab2b1c79f6af/638e175ae356c54fe57a7579_IMG_8588.png\" /\u003e\n \u003c/p\u003e\n\n\n# Pricing as Code\n\n`tier` is a tool that lets you define and manage your SaaS application's pricing model in one place (pricing.json). \n\nTier will handle setting up and managing Stripe in a way that is much more friendly for SaaS and consumption based billing models. Tier's SDK can then be implemented for access checking, metering/reporting, and more.\n\n  [![GPLv3 License](https://img.shields.io/github/license/tierrun/tier?style=for-the-badge)](https://opensource.org/licenses/)\n\n\n\n## Docs\n- [Documentation is available here](https://www.tier.run/docs)\n\n\n# Key Features and Capabilities\n- Manage your features, plans and their pricing in one place\n- On demand test environments and preview deployments allow you to work with confidence\n- Create custom plans and variants as needed for specific customers or tests\n- Stripe is kept in sync and fully managed by Tier\n- Access Checking and Entitlements are handled by the Tier SDKs \n\n## How to use Tier\n\n1. [Install Tier CLI](#install)\n2. [Create your first pricing.json](https://model.tier.run) and `tier push` to your dev or live environment\n3. [Get a Tier SDK and add it](https://www.tier.run/docs/sdk/) to enable Access Checks and Metering\n\nYou can see and example here: [Tier Hello World!](https://blog.tier.run/tier-hello-world-demo)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://uploads-ssl.webflow.com/61e0906dfb20ab2b1c79f6af/637c39698d3ba183d982e32a_Screenshot%202022-11-21%20at%2010.43.54%20PM.png\"\u003e\n\u003c/p\u003e\n\n## Install\n\n### Homebrew (macOS)\n\n```\nbrew install tierrun/tap/tier\n```\n### Binary (macOS, linux, Windows)\n\nBinaries for major architectures can be found at [here](https://tier.run/releases).\n\n### Go (most operating systems and architectures)\n\nIf go1.19 or later is installed, running or installing tier like:\n\n```\ngo run tier.run/cmd/tier@latest\n```\n\nor\n\n```\ngo install tier.run/cmd/tier@latest\n```\n\n\n## Authors\n\n- [@bmizerany](https://www.github.com/bmizerany)\n- [@isaacs](https://www.github.com/isaacs)\n- [@jevon](https://www.github.com/jevon)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftierrun%2Ftier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftierrun%2Ftier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftierrun%2Ftier/lists"}