nowfound

Commerce · alternatives · 2026

24 alternatives to A billing ledger on Postgres, tested with randomized invariants

Concurrency-safe billing on PostgreSQL: append-only ledger, idempotent webhooks, randomized invariant tests - alt-f6/edtech-billing-core

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Hi HN, James, Valter, Sam and the team from ElectricSQL here. We're really excited to be sharing ElectricSQL with you today. It's an open source, local-first sync layer that can be used to build reactive, realtime, offline-capable apps directly on Postgres with two way active-active sync to SQLite (including with WASM in the browser). Electric comprises a sync layer (built with Elixir) placed in front of your Postgres database and a type safe client that allows you to bidirectionally sync data from your Postgres to local SQLite databases. This sync is CRDT-based, resilient to conflicting…

    2023 · electric-sql.com · its alternatives →

  2. 2

    In-memory Postgres for unit/E2E tests. Contribute to hexclave/pgmock development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  3. 3

    Hi HN, Today we’re launching PowerSync, a Postgres<>SQLite bi-directional sync engine that enables an offline-first app architecture. It currently supports Flutter, React Native and web (JavaScript) using Wasm SQLite in the browser, with more client SDKs on the way. Conrad and I (Ralf) have been working on our sync engine since 2009, originally as part of a full-stack app platform. That version of the system is still used in production worldwide and we’ve learnt a lot from its use cases and scaling. About a year ago we started on spinning off PowerSync as a standalone product that is…

    2023 · powersync.com · its alternatives →

  4. 4

    It can create invoices and receive payments. Not quite production ready, yet. Only need PostgreSQL installed to try. I will add support to choose SQLite when they add native support for geography types.

    2024 · github.com · its alternatives →

  5. 5OA

    Yo. OtterTune is a database optimization service. It uses machine learning to automatically tune your MySQL and Postgres configuration (i.e., RDS parameter groups) to improve performance and reduce costs. It does this by only looking at your database's runtime metrics (e.g., INNODB_METRICS, pg_stat_database, CloudWatch). We don't need to examine sensitive queries or user tables. We spun this project out of my research group at Carnegie Mellon University in 2020. This week we've announced that OtterTune is now available to the public. We are offering everyone a starter account to try it out…

    2021 · its alternatives →

  6. 6

    Stripe is great, but is not simple. You end up handling many webhooks, mirroring Stripe data, tracking subscription states, and hardcoding feature checks. Managing upgrades, downgrades, migrations, overrides, and grandfathering often needs custom scripts. ParityDeals keeps that billing logic out of your app. Once you integrate ParityDeals SDK, you can manage everything from a single dashboard. No further code changes required. I'd love to hear your feedback

    2025 · paritydeals.com · its alternatives →

  7. 7

    PostgreSQL pooler with sharding, load balancing and failover support. - postgresml/pgcat

    2022 · github.com · its alternatives →

  8. 8

    Hey HN, stripe-no-webhooks is an open-source library that syncs your Stripe payments data to your own Postgres database: https:&#x2F;&#x2F;github.com&#x2F;pretzelai&#x2F;stripe-no-webhooks. Here's a demo video: https:&#x2F;&#x2F;youtu.be&#x2F;cyEgW7wElcs Why is this useful? (1) You don't have to figure out which webhooks you need or write listeners for each one. The library handles all of that. This follows the approach of libraries like dj-stripe in the Django world (https:&#x2F;&#x2F;dj-stripe.dev&#x2F;). (2) Stripe's API has a 100 rpm rate limit. If you're checking subscription status…

    Feb 2026 · github.com · its alternatives →

  9. 9

    A high-performance Postgres replication engine written in Rust. Embed it in your Rust application or run it as a standalone binary. - supabase/etl

    2024 · github.com · its alternatives →

  10. 10BA
  11. 11

    Self-hosted Next.js 15 boilerplate: OAuth 2.1 + PKCE, API key management, Stripe usage-based billing with explicit metering decisions, Redis rate limiting. 300 tests. No revenue share. https:&#x2F;&#x2F;mcp-billing.com

    Jul 2026 · mcp-billing.com · its alternatives →

  12. 12

    AI-native billing & payments for usage-based AI products

    Jun 2026 · its alternatives →

  13. 13
    Credyt▲100

    Hey HN! I'm the founder of Credyt (https:&#x2F;&#x2F;credyt.ai). If you're running an AI product that burns $0.50+ per interaction, you need to bill customers as usage happens, not at the end of the month. Otherwise you're a bank for your customers, and you'll run out of money before they do. Why invoice-based billing doesn't work for AI: Most usage-based billing tools (Stripe Billing, Orb, etc.) were built for SaaS. They meter usage all month, then send an invoice. That works fine when your COGS is 5%. It's a disaster when you're paying your AI vendor upfront for every request and your…

    Nov 2025 · credyt.ai · its alternatives →

  14. 14

    Minimalist Error collection Service compatible with Rollbar clients. Sentry or Rollbar alternative. - hauxir/errorpush

    2021 · github.com · its alternatives →

  15. 15

    PostgreSQL Blockchain Extension. Contribute to blkchain/pg_blkchain development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  16. 16

    Logical multi-master PostgreSQL replication. Contribute to pgEdge/spock development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  17. 17

    Originally inspired by pg_regress, pg_yregress provides a TAP-compatible test executor that allows for better test organization, easier instance management, native JSON handling and so on.

    2023 · github.com · its alternatives →

  18. 18

    Hi guys, am building SecureLend.ai and when working on our underwriting agents (free trial, paid after) I had issues with seamless payment options. Of course I looked at x402 which I believe is a great protocol but not a fan of a) sharing private keys with the agent b) having a human in the loop or c) similar workaround e.g. pre-funded wallets So I started building out a solution. For my use case it was important to not only have stablecoins but also a fiat rail which is now implemented using Stripe. Initially I build a mandate system internally but am very glad and big shoutout to the guys…

    Apr 2026 · delegare.dev · its alternatives →

  19. 19

    Hi HN — we've built a testing framework for Supabase that spins up fast, isolated Postgres databases for each test case. It’s designed to make RLS policies easy to validate with real database state, without global test fixtures or mock auth. Features: - Instant isolated Postgres DBs per test - Automatic rollback after each test - RLS-native testing with `.setContext()` for auth simulation - Flexible seeding (SQL, CSV, JSON, JS) - Works with Jest, Mocha, and any async test runner - CI-friendly (runs cleanly in GitHub Actions) We also published example projects and a free set of tutorials:…

    Nov 2025 · npmjs.com · its alternatives →

  20. 20

    Stripe billing data, always current in Google Sheets

    Aug 2026 · syncstaq.com · its alternatives →

  21. 21

    How two AI agents settled a USDC escrow over email on Base, with a public, verifiable on-chain transaction. Non-custodial, ERC-4337 wallets.

    Jun 2026 · agirails.io · its alternatives →

  22. 22

    Give your AI agent a real inbox, vault, calendar, and verifiable identity — plus a USDC wallet to pay for what it uses. One API.

    Jun 2026 · mailgent.dev · its alternatives →

  23. 23

    Hi HN, we're excited to share our open source tool with the community! We previously posted here with the tagline “real-time events for Postgres” [0]. But after feedback from early users and the community, we’ve shifted our focus to working on tooling for manual database changes. We've consistently heard teams describe challenges with the way manual data updates are handled. Seemingly every engineer we spoke with had examples of errant queries that ended up causing significant harm in production environments (data loss&#x2F;service interruptions). We’ve seen a few different approaches to how…

    2023 · github.com · its alternatives →

  24. 24

    Lean tokio-based Postgres wire-protocol logical replication client (pgoutput) with TLS and SCRAM. - vnvo/pgwire-replication

    Jan 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →