5 ms·
Show HN: Mintable – Roll-your-own Mint clone for managing personal finances
- chank 8y agoHow is this not just a copy of this? https://news.ycombinator.com/item?id=18838127 https://news.ycombinator.com/item?id=18838127 https://github.com/yyx990803/build-your-own-mint https://github.com/yyx990803/build-your-own-mint What additional have you added?
- lixtra 8y agoAt least some semicolons where added. But the author is open about its heritage: https://github.com/kevinschaich/mintable/commits/master/scripts/saveEnv.js https://github.com/kevinschaich/mintable/commits/master/scri...
- kevinschaich 8y agoHey! Thanks for the great question. I've expanded on the Credits section and added a detailed comparison on the README: https://github.com/kevinschaich/mintable#credits--alternatives https://github.com/kevinschaich/mintable#credits--alternativ... As mentioned by another commenter I apologize for the less-than-helpful commit messages as I approached the initial release, I realize these make the differences hard to discern! :) Please let me know if you have any additional questions.
- IloveHN84 8y agoHow the data tracking here? Can I avoid to share my core financial data with third party services?
- kevinschaich 8y agoHey! Mintable relies on Plaid for fetching transactional data but you’re free to plug in whatever Google Sheets alternative you prefer!
- ulucs 8y agoUhh, are there any reasons for the single emoji commit messages?
- huangc10 8y agono, no there isn't... *edit, tried to add a fire emoji to end of comment and didn't work but here's something: U+1F525
- kevinschaich 8y agoHey – apologize and thanks for the feedback! I saw this on another repo and thought it was a cool idea just for the initial release. All the “fire” commits were just README edits and polish, will be sure to post more helpful comments moving forward! :)
- tribby 8y agoWhat are the core differences between this and evan you's mint clone[1]? edit: I read to the bottom and saw that this is a fork, but if all it does is add defaults ("This repo is a lot more opinionated about defaults and gives you a working transaction spreadsheet out of the box"), why not contribute those defaults upstream rather than fork? 1. https://github.com/yyx990803/build-your-own-mint https://github.com/yyx990803/build-your-own-mint
- kevinschaich 8y agoThanks for the feedback! I updated the README with a detailed comparison which also hopefully explains why they became incompatible.
- mcqueenjordan 8y agoApologies for having to be this person in the room. I won't be jumping at the opportunity to funnel my PII through something developed by an employee of Palantir. (Effectively a mass surveillance company.)
- reustle 8y agoIt's open source
- morganvachon 8y ago"Open source" has absolutely nothing to do with GP's concerns. For an example why the concern has merit: Chromium is open source, yet it still routes every single thing you type into the Omnibox through Google's servers, even if you abandon the search and delete what you typed before pressing "Enter".
- monadgonad 8y agoIt has everything to do with that, because we can see the source and see whether it does anything like that, and build it from source ourselves.
- pjmlp 8y agoWhere is Google Sheets source?
- CrazyPyroLinux 8y agohttps://www.collaboraoffice.com/code/ https://www.collaboraoffice.com/code/ [edit] Plus https://nextcloud.com/collaboraonline/ https://nextcloud.com/collaboraonline/
- morganvachon 8y agoAnd again, a project being open source doesn't prevent the parent company from siphoning your data, all it does is (usually but not always) shed light on such practices. A few years ago there was a scandal where Chromium was downloading an encrypted payload at build time, this was discovered by the Debian package maintainer for Chromium, and it was only found during the build. Open source isn't a panacea to ward off all evil.
- elcomet 8y agoFor those like me who didn't know, mint is a web-based personal financial management service (mint.com). This is a clone that uses Google sheets as a backend.
- cabraca 8y agoif its just for your personal finance i would rather use firefly because it does not use third party services and is open source. https://firefly-iii.org https://firefly-iii.org https://github.com/firefly-iii/firefly-iii https://github.com/firefly-iii/firefly-iii
- bebna 8y agoNever heard of it, thanks for showing me!
- hx2a 8y agoFirefly looks like a better choice. The mint clone uses Plaid, a financial intermediary that has been heavily criticized on this forum. Firefly uses Spectre. Anyone know of security or privacy issues with using that?
- JC5 8y agoHi! I've created Firefly III. I want to note that the tool doesn't require you to use Spectre. It's one of the available ways to kickstart your financial administration. Personally, I would always do this by hand.
- hx2a 8y agoCool, thanks for your reply. What does by hand mean in this case? Entering all of the data myself? Is there a way to import CSV data of portfolio and transaction information?
- sbmthakur 8y agoSince we are on the topic, I would like to know if we have any alternatives to Plaid APIs?
- kevinschaich 8y agoHey! Not currently – but please feel free to discuss and contribute here! https://github.com/kevinschaich/mintable/issues/2 https://github.com/kevinschaich/mintable/issues/2
- uptown 8y agoPrevious discussion: https://news.ycombinator.com/item?id=18838127 https://news.ycombinator.com/item?id=18838127
- downrightmike 8y agoAnything to handle business finances?
- kevinschaich 8y agoHey! Out of the box there's nothing groundbreaking. I find what works for me is to include a column to mark individual expenses as "business related", and then calculate a total at the end of the month that I make sure to get reimbursed for through expense reports. At the core though, this is just a spreadsheet, so you can add custom formulas and analytics to your heart's content!
- throwaway_12348 8y agoThis would be perfect if I don't have to sign up for Plaid and give them my password. I can download CSV's from Bank of America site. Has someone written a small piece of code to read the CSVs and populate "Mintable"? Scrapers anybody?