Money · Independent · 24 Oct 2026

ildrm/madar-investment-operations-platform

Open-source multi-tenant investment management and portfolio accounting platform for funds and asset managers. Supports NAV, double-entry fund accounting, investor onboarding, cash flows, trading, reconciliation, risk controls, fees, statements, audit trails, and investor portal. Built with React, Fastify, PostgreSQL, Docker, Terraform, and AWS.

← Money

In simple English

This tool helps fund managers and investment companies track money, accounts, and trades in one secure place. It calculates net asset value, records double-entry bookkeeping, and provides a portal for investors to view their money. Using it requires technical knowledge of server management and cloud deployment, but it saves the cost of expensive proprietary financial software. It is completely open source under the MIT licence, so you can run and modify it freely on your own servers.

What it is

Madar is a full-stack investment operations and portfolio-accounting platform built with React, Fastify, and PostgreSQL. It includes automated database migrations, row-level security, asynchronous outbox workers, Docker configurations, and Terraform scripts for AWS deployment.

What it is good for

Fund managers, family offices, and crypto-asset funds who want an open-source system to handle investor onboarding, cash movements, double-entry bookkeeping, and NAV calculations without paying steep licensing fees to legacy financial software vendors.

Stars2
LicenceMIT
LatestNo tagged releasechecked 24 Oct 2026
Last code change2026-08-25
Written inTypeScript
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Implements strict double-entry fund accounting with database-enforced immutability for posted journals.
  • Includes a complete investor portal alongside an operator workspace with multi-language and RTL support.
  • Provides production-ready infrastructure code with Docker Compose for local testing and Terraform for AWS.
Watch for
  • Requires significant technical skill to configure, secure, and deploy safely to production servers.
  • Needs at least 4 GB of free memory and a properly tuned PostgreSQL 17 instance to run reliably.
  • Does not include pre-built integrations for real-world banks, brokers, or KYC providers, which must be added manually.
Replaces

Proprietary fund administration software and manual spreadsheet-based accounting systems

Works well with

PostgreSQL (a powerful open-source relational database that stores all financial records securely)

Similar repositories
  • formancehq/ledger1.4k stars

    Open-source ledger for financial transactions, whereas Madar provides an end-to-end investment operations and portfolio-accounting suite.

Also reviewed on Repo Radar
  • btcpayserver/btcpayserver7.8k stars

    Payment software you run yourself that takes Bitcoin into a wallet whose keys you hold.

  • 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.

Install
cp .env.example .env
# Edit .env with your own secure secrets and passwords
docker compose up --build -d

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Commerce & Finance › Financial Planning & Fundraising › Investor Relations.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.