This repository contains multiple JavaScript/TypeScript packages for working with the Autumn pricing and billing platform.
atmn(CLI): Declare pricing as code and apply changes to your Autumn config via a command-line interface.@useautumn/convex(Convex Component): Integrate Autumn into your Convex project and use hooks/components fromautumn-js.autumn-js(Main SDK + React + Backend):- SDK for the Autumn API
- React hooks and UI components
- Backend handlers to mount routes on your server framework (Next.js, Express, Fastify, Hono, etc.)
- CLI (
atmn)
npm i -g atmn
# or run without global install
npx atmn@latest- Convex component (
@useautumn/convex)
npm i @useautumn/convex autumn-js- Main package (
autumn-js)
npm i autumn-js- CLI: atmn/readme.md
- Convex component: convex/README.md
- Main package: package/README.md