{"id":13547838,"url":"https://github.com/moneymanagerex/moneymanagerex","last_synced_at":"2026-10-19T08:46:37.323Z","repository":{"id":17336700,"uuid":"20107959","full_name":"moneymanagerex/moneymanagerex","owner":"moneymanagerex","description":"Money Manager Ex is an easy to use, money management application built with wxWidgets","archived":false,"fork":false,"pushed_at":"2026-10-04T10:40:05.000Z","size":287864,"stargazers_count":2270,"open_issues_count":439,"forks_count":341,"subscribers_count":69,"default_branch":"master","last_synced_at":"2026-10-04T10:55:58.213Z","etag":null,"topics":["budget-manager","c-plus-plus","cash-flow","cmake","cpp","cryptocurrency","data-visualization","finance","gui","linux","macos","money","money-manager","personal-finance","qif","sqlite3","stock","windows","wxwidgets"],"latest_commit_sha":null,"homepage":"http://moneymanagerex.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moneymanagerex.png","metadata":{"files":{"readme":"README.TXT","changelog":"NEWS","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"custom":"https://moneymanagerex.org/docs/mmex/donate/"}},"created_at":"2014-05-23T17:25:10.000Z","updated_at":"2026-10-03T16:05:28.000Z","dependencies_parsed_at":"2026-08-10T15:24:08.165Z","dependency_job_id":null,"html_url":"https://github.com/moneymanagerex/moneymanagerex","commit_stats":null,"previous_names":[],"tags_count":91,"template":false,"template_full_name":null,"purl":"pkg:github/moneymanagerex/moneymanagerex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneymanagerex%2Fmoneymanagerex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneymanagerex%2Fmoneymanagerex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneymanagerex%2Fmoneymanagerex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneymanagerex%2Fmoneymanagerex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moneymanagerex","download_url":"https://codeload.github.com/moneymanagerex/moneymanagerex/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneymanagerex%2Fmoneymanagerex/sbom","scorecard":{"id":112865,"data":{"date":"2025-08-11","repo":{"name":"github.com/moneymanagerex/moneymanagerex","commit":"bcc4cd3f95ce30a662dd1148cad2a10061183d4a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.7,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":8,"reason":"Found 6/7 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: topLevel 'contents' permission set to 'write': .github/workflows/crowdin-download.yml:9","Warn: no topLevel permission defined: .github/workflows/crowdin-upload.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu-ci.yml:1","Warn: no topLevel permission defined: .github/workflows/update-po-template.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.9.0 not signed: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/189899491","Warn: release artifact v1.8.1 not signed: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/154375379","Warn: release artifact v1.8.0 not signed: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/135129011","Warn: release artifact v1.7.0 not signed: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/109937787","Warn: release artifact v1.6.4 not signed: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/92915297","Warn: release artifact v1.9.0 does not have provenance: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/189899491","Warn: release artifact v1.8.1 does not have provenance: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/154375379","Warn: release artifact v1.8.0 does not have provenance: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/135129011","Warn: release artifact v1.7.0 does not have provenance: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/109937787","Warn: release artifact v1.6.4 does not have provenance: https://api.github.com/repos/moneymanagerex/moneymanagerex/releases/92915297"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'","Warn: branch protection not enabled for branch '1.6.x'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/crowdin-download.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/crowdin-download.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/crowdin-download.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/crowdin-download.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/crowdin-upload.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/crowdin-upload.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/crowdin-upload.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/crowdin-upload.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/stale.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/ubuntu-ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/ubuntu-ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-ci.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/ubuntu-ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-ci.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/ubuntu-ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-po-template.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/moneymanagerex/moneymanagerex/update-po-template.yml/master?enable=pin","Warn: containerImage not pinned by hash: dockers/deprecated/archlinux/Dockerfile:1","Warn: containerImage not pinned by hash: dockers/deprecated/debian.buster/Dockerfile:1: pin your Docker image by updating debian:buster-slim to debian:buster-slim@sha256:bb3dc79fddbca7e8903248ab916bb775c96ec61014b3d02b4f06043b604726dc","Warn: containerImage not pinned by hash: dockers/deprecated/debian.stretch/Dockerfile:1: pin your Docker image by updating debian:stretch-slim to debian:stretch-slim@sha256:abaa313c7e1dfe16069a1a42fa254014780f165d4fd084844602edbe29915e70","Warn: containerImage not pinned by hash: dockers/deprecated/el.8/Dockerfile:1: pin your Docker image by updating centos:8 to centos:8@sha256:a27fd8080b517143cbbbab9dfb7c8571c40d67d534bbdee55bd6c473f432b177","Warn: containerImage not pinned by hash: dockers/deprecated/fedora.31/Dockerfile:1: pin your Docker image by updating fedora:30 to fedora:30@sha256:3a0c8c86d8ac2d1bbcfd08d40d3b757337f7916fb14f40efcb1d1137a4edef45","Warn: containerImage not pinned by hash: dockers/deprecated/linuxmint.sylvia/Dockerfile:1: pin your Docker image by updating linuxmintd/mint18-amd64 to linuxmintd/mint18-amd64@sha256:e72e739e5cf393f8e44321a09f601b18ef5a5c3172ca8b2b0a511303d511452e","Warn: containerImage not pinned by hash: dockers/deprecated/linuxmint.tara/Dockerfile:1: pin your Docker image by updating linuxmintd/mint19-amd64 to linuxmintd/mint19-amd64@sha256:c7321c4a5ba0c00e37b52d6874bf63f424d813a3c9fe84b825a704129cf7392c","Warn: containerImage not pinned by hash: dockers/deprecated/linuxmint.tessa/Dockerfile:1: pin your Docker image by updating linuxmintd/mint19.1-amd64:latest to linuxmintd/mint19.1-amd64:latest@sha256:4704dc64a720cb4636de969a898e8588996bcaa9db62bcac39e1dffc7923e7e0","Warn: containerImage not pinned by hash: dockers/deprecated/linuxmint.tina/Dockerfile:1: pin your Docker image by updating linuxmintd/mint19-amd64 to linuxmintd/mint19-amd64@sha256:c7321c4a5ba0c00e37b52d6874bf63f424d813a3c9fe84b825a704129cf7392c","Warn: containerImage not pinned by hash: dockers/deprecated/linuxmint.tricia/Dockerfile:1: pin your Docker image by updating linuxmintd/mint19-amd64 to linuxmintd/mint19-amd64@sha256:c7321c4a5ba0c00e37b52d6874bf63f424d813a3c9fe84b825a704129cf7392c","Warn: containerImage not pinned by hash: dockers/deprecated/opensuse.42.2/Dockerfile:1: pin your Docker image by updating opensuse/archive:42.2 to opensuse/archive:42.2@sha256:ae726971f52a64efc2265dde30b4eea17d00e0bf1cf45d41aa337920844229e9","Warn: containerImage not pinned by hash: dockers/deprecated/ubuntu.groovy/Dockerfile:1: pin your Docker image by updating ubuntu:groovy to ubuntu:groovy@sha256:a7b08558af07bcccca994b01e1c84f1d14a2156e0099fcf7fcf73f52d082791e","Warn: containerImage not pinned by hash: dockers/deprecated/ubuntu.xenial/Dockerfile:1: pin your Docker image by updating ubuntu:xenial to ubuntu:xenial@sha256:1f1a2d56de1d604801a9671f301190704c25d604a416f59e03c04f5c6ffee0d6","Warn: containerImage not pinned by hash: dockers/fedora.36/Dockerfile:1: pin your Docker image by updating fedora:36 to fedora:36@sha256:64cd00a0e2b92d527c0a0954162a73e85f160e3a53c38325b51e87d6aab4e266","Warn: containerImage not pinned by hash: dockers/opensuse.tumbleweed/Dockerfile:1: pin your Docker image by updating opensuse/tumbleweed:latest to opensuse/tumbleweed:latest@sha256:dce11e3de113dd68adfee9edd8817e258fdb68cf1ef0ffc958c21425cacc8553","Warn: containerImage not pinned by hash: dockers/ubuntu.bionic/Dockerfile:1: pin your Docker image by updating ubuntu:bionic to ubuntu:bionic@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: dockers/ubuntu.focal/Dockerfile:1: pin your Docker image by updating ubuntu:focal to ubuntu:focal@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: dockers/ubuntu.jammy/Dockerfile:1: pin your Docker image by updating ubuntu:jammy to ubuntu:jammy@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of  18 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T14:55:35.701Z","repository_id":17336700,"created_at":"2025-08-15T14:55:35.701Z","updated_at":"2025-08-15T14:55:35.701Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38352851,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-19T02:00:06.414Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["budget-manager","c-plus-plus","cash-flow","cmake","cpp","cryptocurrency","data-visualization","finance","gui","linux","macos","money","money-manager","personal-finance","qif","sqlite3","stock","windows","wxwidgets"],"created_at":"2024-08-01T12:01:01.734Z","updated_at":"2026-10-19T08:46:37.311Z","avatar_url":"https://github.com/moneymanagerex.png","language":"C++","funding_links":["https://moneymanagerex.org/docs/mmex/donate/"],"categories":["C++","Other Utilities"],"sub_categories":["Money Management"],"readme":"de Deutsch\n==========\n\nMoney Manager Ex (MMEX) ist eine kostenlose, quelloffene,\nplattformübergreifende, einfach zu bedienende persönliche\nFinanzsoftware. Sie hilft in erster Linie dabei, die eigenen Finanzen\nzu organisieren und den Überblick wo, wann und wie das Geld ausgegeben\nwird zu behalten.\n\nMMEX enthält alle grundlegenden Funktionen, die sich 90% der Benutzer\nvon einer Anwendung für persönliche Finanzen wünschen. Die Design-Ziele\nsind die Konzentration auf Einfachheit und Benutzerfreundlichkeit –\netwas, das man jeden Tag benutzen kann.\n\nhttps://moneymanagerex.org/\n\n\nen-US English\n=============\n\nMoney Manager Ex (MMEX) is a free, open-source, cross-platform,\neasy-to-use personal finance software. It primarily helps organize one’s\nfinances and keeps track of where, when and how the money goes.\n\nMMEX includes all the basic features that 90% of users would want to see\nin a personal finance application. The design goals are to concentrate\non simplicity and user-friendliness – something one can use everyday.\n\nhttps://moneymanagerex.org/\n\n\nfr Français\n===========\n\nMoney Manager Ex (MMEX) est un logiciel de finances personnelles\ngratuit, open-source, multiplateforme et facile à utiliser, logiciel de\nfinances personnelles. Il aide principalement à organiser les finances\nd'une personne et à garder la trace où, quand et comment va l'argent.\n\nMMEX comprend toutes les fonctionnalités de base que 90 % des\nutilisateurs souhaiteraient voir dans une application de finances\npersonnelles. Les objectifs de la conception sont de se concentrer sur\nla simplicité et la convivialité – quelque chose que l'on peut utiliser\ntous les jours.\n\nhttps://moneymanagerex.org/\n\n\nhu magyar\n=========\n\nA Money Manager Ex (MMEX) személyes pénzügyek és pénzkezelés egy\ningyenes, nyílt forráskódú, többplatformos, könnyen használható\nszemélyes pénzügyi szoftver. Elsősorban a pénzügyek rendezésében segít,\nés nyomon követi, hogy hova, mikor és hogyan megy el a pénz.\n\nAz MMEX tartalmazza mindazokat az alapvető funkciókat, amelyeket a\nfelhasználók 90%-a látni szeretne egy személyes pénzügyi alkalmazásban.\nA tervezési célok az egyszerűségre és a felhasználóbarátságra való\nösszpontosítás – amit az ember mindennap használhat.\n\nhttps://moneymanagerex.org/\n\n\nit Italiano\n===========\n\nMoney Manager Ex (MMEX) и un programma di gestione finanziaria personale\ngratuito, open-source, multi-piattaforma e facile da usare. Aiuta\nprincipalmente ad organizzare le proprie finanze e a tenere traccia di\ncome, dove e quando si spende il denaro.\n\nMMEX include tutte le caratteristiche di base che il 90% degli utenti\navrebbe voluto vedere in un programma di gestione finanaziaria.\nL'obiettivo principale della progettazione si и concentrato sulla\nfacilitа e semplicitа d'utilizzo, qualcosa che chiunque potesse\nutilizzare ogni giorno.\n\nhttps://moneymanagerex.org/\n\n\npl polski\n=========\n\nMoney Manager Ex (MMEX) to program rozwijany jako open source służący do\nzarządzania domowym budżetem i finansami osobistymi.\n\nAplikacja doskonale nadaje się do obliczania osobistego budżetu, wszyscy\nużytkownicy którzy posiadają konta bankowe, lokaty, udziały w\nfunduszach, kredyty, będą mogli bez problemu zarządzać własnymi\nfinansami.\n\nWydatki oraz przychody można podzielić według kategorii dzięki czemu\nzarządzanie nimi jest zdecydowanie łatwiejsze. W ten sposób można\nzaplanować własny budżet na cały rok. Program posiada moduł\nrozbudowanych raportów które określają w jaki sposób użytkownik zarządza\nfinansami i w jaki sposób wydaje pieniądze.\n\nMMEX posiada polski interfejs oraz daje możliwość wyboru polskiej\nwaluty.\n\nhttps://moneymanagerex.org/\n\n\nru Русский\n==========\n\nMoney Manager Ex (MMEX) - бесплатная, с открытым исходным кодом,\nмультиплатформенная программа для персонального учёта финансов.\nОна поможет Вам знать, когда, сколько и на что были потрачены деньги.\n\nMMEX включает функции, которые 90% пользователей хотят видеть\nв программе учёта финансов. Принципы реализации – легковесность,\nпростота выполнения операций, дружелюбность к пользователю.\n\nhttps://moneymanagerex.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoneymanagerex%2Fmoneymanagerex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoneymanagerex%2Fmoneymanagerex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoneymanagerex%2Fmoneymanagerex/lists"}