Hi all,
I have been using mmex for over a year with a bunch of custom scripts and utilities for import, export, and reporting.
I really like the concept with your financial data belongs to you and is stored where you choose, not in cloud.
I decided to reimplement mmex in C# / .NET because that is my day job language (senior .NET developer) and I wanted to extend it in ways that are hard for me to do in C++. I want to be upfront: the project is still at proof-of-concept stage. Basic transaction management works, but reporting, translations, stock tracking, and security are not implemented yet.
**What is there so far:**
- Full SQLite schema compatibility with original MMEX (read and write, no migration needed)
- Windows Forms desktop app
- Blazor Server web interface — the main goal here is recording transactions from a phone browser, with attachment capture via camera (not yet implemented)
- Experimental MCP server that exposes your financial data to local AI assistants (Claude Desktop, etc.) over Model Context Protocol
**What is not there yet:**
- Reporting
- Translations
- Stock tracking
- Security / authentication
- Lots more
Repo: https://github.com/skopy123/moneymanagerex.net/
I used AI assistance to do the initial C++ → C# conversion, which got the structural work done faster than starting from scratch — but I am doing the architecture and feature work myself.
I am posting here mainly to gauge interest. If there are MMEX users who would find the web interface or MCP integration useful, I would welcome testing feedback. If the community has no interest in a .NET reimplementation, that is completely fine — I will keep it as a personal project and focus on the parts that matter to me.
mmex.net — C# reimplementation with web interface
Moderator: Renato
-
skopy123
- New User
- Posts: 1
- Joined: Wed Mar 18, 2026 9:48 pm
- Are you a spam bot?: No
- Contact:
Who is online
Users browsing this forum: No registered users and 6 guests