{"id":18078190,"url":"https://github.com/noahcardoza/minty","last_synced_at":"2025-07-28T20:08:56.258Z","repository":{"id":111825316,"uuid":"403518913","full_name":"NoahCardoza/minty","owner":"NoahCardoza","description":"A tool to import CSV files to Mint.","archived":false,"fork":false,"pushed_at":"2022-12-16T05:20:03.000Z","size":259,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-04T01:37:45.264Z","etag":null,"topics":["finance","mint"],"latest_commit_sha":null,"homepage":"https://noahcardoza.dev/minty/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NoahCardoza.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2021-09-06T07:01:49.000Z","updated_at":"2023-10-31T21:18:29.000Z","dependencies_parsed_at":"2023-06-04T05:00:44.377Z","dependency_job_id":null,"html_url":"https://github.com/NoahCardoza/minty","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NoahCardoza/minty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoahCardoza%2Fminty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoahCardoza%2Fminty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoahCardoza%2Fminty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoahCardoza%2Fminty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NoahCardoza","download_url":"https://codeload.github.com/NoahCardoza/minty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoahCardoza%2Fminty/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267578000,"owners_count":24110351,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-28T02:00:09.689Z","response_time":68,"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":["finance","mint"],"created_at":"2024-10-31T12:13:03.911Z","updated_at":"2025-07-28T20:08:56.239Z","avatar_url":"https://github.com/NoahCardoza.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NOTICE\n\n- (**12/22**) Since Heroku has ended thier free tier instances, I'd taken down the server all together. However, if you are somewhat savvy you should be able to run it locally.\n\n- (**08/22**) It has come to my attenetion that Mint has updated thier API and the code in its current state will NOT work.\n\n# Minty\n\nA little weekend project to help my dad help his mom get set up with [Mint](http://mint.intuit.com/). If\nyou aren't new to personal finance management tools you'll know that financial institutions often will\nnot let you import transactions older than 3 months. This means in most cases you'll have to export CSV\nfiles or if you are lucky (and use Quicken, like me) Quicken files. However, Mint doesn't provide\nany support for CSVs or any other form of importing older transactions.\n\nAfter helping my dad research the issue, I found a couple of similar tools but none of them were\nvery friendly to non-technical people. While my dad is quite a computer savvy, he's not a programmer.\n\nI also came across [MintImporter](https://mintimporter.com/) but they charge as much as $0.10 per\nimported transaction! That's crazy!\n\n## Useage\n\nAll you need to use this tool is a Mint account and a browser (if you are reading this you most likely\nhave the latter).\n\n1. Navigate to [https://noahcardoza.dev/minty/](https://noahcardoza.dev/minty/)\n\n2. Authorize the tool to access your Mint account. [Learn more](#is-it-safe).\n\n3. Normalize your CSV.\n\n4. Upload the file.\n\n5. Reflect on all the time you just saved.\n\n## FAQ\n\n### Is It Safe?\n\nWhile under most circumstances, giving your cookies to someone else is never a good idea, there is no way\naround it in this case. Because Mint does not support any form of API access, cookie sharing is the\nonly way to allow the tool to import records on your behalf.\n\n#### The good news!\n\n1. This project is open-source, which means all the code is freely available and out in the open.\n   Nothing is going on behind the scenes. Take a look at the code for yourself [here](https://github.com/NoahCardoza/minty/tree/main/api).\n\n2. As soon as the import is complete, you can invalidate the cookies you shared immediately by clicking the logout button\n   in the top right of the Mint website.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoahcardoza%2Fminty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoahcardoza%2Fminty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoahcardoza%2Fminty/lists"}