
In simple English
Growing teams buy many software subscriptions every month. People often forget which tools they pay for, and ex-employees keep active accounts. Saaslens lets you see all your software bills and user seats in one place. You can host it on your own server to keep your financial data private. It is free to use under an open-source licence.
What it is
Saaslens is an open-source software subscription management platform built with TypeScript and Next.js (a React framework for building fast web applications). It matches corporate card payments to known software tools and tracks who actually uses their seats.
What it is good for
Team leads and founders who want to cut wasted monthly spending on forgotten software and unused user licences without paying for expensive corporate spend-management tools.
- Keeps all your software spending and seat data on your own infrastructure.
- Matches bank and credit card payment lines to the correct software apps automatically.
- Includes an optional browser extension to help discover software paid for on personal cards.
- Requires Node.js 20+ and PostgreSQL 14+ database setup if you do not use Docker.
- Relies on manual or imported payment feeds to discover your initial expenses.
- Early project with only 25 stars, so you may encounter bugs or missing features.
Spreadsheets and manual invoice reviews
PostgreSQL
- hledgerorg/hledger4.8k stars
Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.
- akaunting/akaunting10k stars
Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.
- ledger/ledger6.1k stars
Double-entry accounting from a plain text file, run from the command line, with no database of any kind.
git clone https://github.com/Wondermove-Inc/saaslens.git cd saaslens docker compose up -d