Subscription payment calculations. Calculates upgrades, downgrades, and prorated amounts.
Zero-dependency financial proration for SaaS upgrades/downgrades
library of helper methods for rating insurance policies
Pure commission math for vendor marketplaces and affiliate programs. Supports percent and flat-rate commissions with discount and affiliate proration.
A Tauri v2 plugin that enables In-App Purchases (IAP)
Api bindings for the Bitwarden API.
Static analysis CLI for TypeScript, JavaScript, Go, Python, Rust, and Java that computes Local Risk Score (LRS)
Core library for static analysis and Local Risk Score (LRS) computation across TypeScript, JavaScript, Go, Python, Rust, Java, and C#
Can be used to implement all kinds of throttles
There are only a few way to calculate prorations & manage recurring payments.
PaddleRails is a production-ready Rails engine that drops a complete subscription management portal into your application in minutes. It's not just an API wrapper—it's a full-stack billing solution that handles the hard parts of SaaS payments: webhooks, plan upgrades, prorations, cancellation flows, and payment method updates. Fully compliant with Paddle Billing (v2), handling global tax/VAT and localized pricing automatically. Features: - Mountable billing dashboard ready in minutes - Built for Paddle Billing V2 - Two-way sync via webhooks - Beautiful UI built with Tailwind CSS - Uses GlobalID for bulletproof user mapping (no email mismatch issues) - Supports subscriptions on Users, Teams, Organizations, or Tenants - Payment history with invoice viewing and download - Plan upgrades/downgrades with proration - Payment method management No need to build billing UI from scratch. Just mount the engine and focus on your product.