Open Source Ramp Alternatives

A curated collection of the 2 best open source alternatives to Ramp.

The best open source alternative to Ramp is Expensify. If that doesn't suit you, we've compiled a ranked list of other open source Ramp alternatives to help you find a suitable replacement. Other interesting open source alternative to Ramp is 0 Finance.

Ramp alternatives are mainly Finance & Accounting but may also be Cryptocurrency & Blockchain or Finance & Fintech. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Ramp.

Share:

The React Native codebase behind the New Expensify app, shipping to web, iOS and Android from one repository.

Screenshot of Expensify websiteRead more

New Expensify is developed in the open, and this repository is the entire client application. A single React Native codebase serves the web build, the iOS and Android apps and a hybrid variant, so a contributor works in one place regardless of which platform a change lands on.

Getting set up is short. Node and npm come through nvm, with strict versions pinned in the package manifest and an .nvmrc file so builds stay consistent, watchman is installed alongside them, and an install followed by a platform script starts the app. Any editor or IDE works.

The repository is organized around what a contributor needs to find.

  • Platform guides: separate setup instructions for web, iOS and Android development.
  • Environment variables: documented flags for API URLs, Pusher keys, ngrok tunneling and proxying around CORS errors, none of them required.
  • Unit tests: Jest for components, plus Bun tests covering the server and the scripts and workflow tooling.
  • Performance tests: Reassure watching for regressions, with deeper metric capture behind opt-in flags.
  • Contributing docs: application philosophies, API details, a code of conduct and a contributor license agreement.

Troubleshooting notes cover the two mistakes newcomers make most, a stray environment file causing CORS failures in the browser and a Node version that does not match the pinned one. Coverage is tracked with CodeCov, and external contributors are advised against creating an environment file at all.

Read more

CLI-first banking for AI agents, giving them an account to raise invoices, propose transfers and match receipts behind approval gates.

Screenshot of 0 Finance websiteRead more

0 Finance hands an AI agent a real bank account and a command line to work it. Invoicing, transfers and reconciliation all happen through the zero CLI, so an agent can carry out finance chores without a person clicking through a banking dashboard on its behalf.

Authentication has an agent native path that provisions a company account from one command, plus browser login and API keys for humans. The monorepo holds the CLI, the bank web app and a smart contract module that automates savings, and a self-hosted instance leans on Privy configuration and a Safe wallet.

The workflows exposed to an agent are narrow on purpose.

  • Invoices: invoices are created and sent from the terminal.
  • Transfers: ACH and IBAN transfers are proposed and then held at an approval gate.
  • Receipt matching: receipts attach to transactions and reconcile through the same CLI.
  • Yield: idle funds earn a higher yield automatically rather than sitting still.
  • Balances: one command reports what the account currently holds.
  • Forkable: the whole stack runs as your own instance with the workflows changed to suit.

Invoicing, IBAN and ACH accounts and savings accounts are ticked off on the roadmap, with debit and credit cards still ahead. A hosted version on managed infrastructure is the easy path, while self-hosting is flagged as advanced work, since a live instance handles real money, real gas fees and the security practices that come with both.

Read more
back

Discover Open Source alternatives to: