Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Guitos, a free open-source budgeting app (guitos.app)
53 points by rare-magma on May 1, 2023 | hide | past | favorite | 12 comments
Hi HN, I wanted to share an app I've created recently since it might be useful for you:

guitos is a free open-source budgeting app that helps you figure out where your money went and plan your budget ahead of time.

It was initially created to replace a spreadsheet I created based on the budgeting advice given on the r/personalfinance subreddits and as an opportunity to learn React.

The app stores data in your browser's local storage (IndexedDB). Your private financial data doesn't leave your browser.

(If you're wondering what the app's name means: "guitos" is portuguese slang for money/cash. )

source code available @ https://github.com/rare-magma/guitos



Its a little too minimal for my taste, a little into of how it works, and explanation of why multiple budgets exist would be good. I will take a look at your code and maybe fork it to learn a little react. Well done on releasing and getting to to the front page of HN.


thanks for the feedback! guitos allows the creation of multiple budgets so that it is possible to plan the future/review the past.

I'll try to explain with an example: I receive a salary at the end of each month and around that time I create a new budget to plan the expenses/savings goals/etc. I frequently add a new expense before I purchase it so I can see the impact on the budget and plan accordingly. Later, I can compare the budget with previous months to understand where the money is going by hovering on a single item. (A tooltip shows its value in percentage of revenue)


Hi! Thanks for sharing. It will be nice to populate some examples or select templates to see exactly what the app can do.


hey thanks for the feedback! you can find some screenshots in the about section: https://github.com/rare-magma/guitos#about


nice project and thanks for sharing! I understand you create it to replace spreadsheets but it would be nice if you could export into a csv/spreadsheet for archiving purposes mainly


thank you! Currently it's possible to export a json file by clicking the export button, I could implement a csv option if there's enough interest, I've created an issue to track that idea here: https://github.com/rare-magma/guitos/issues/40


nice project. it would be great to update currency


thanks! By "update currency" you mean being able to change the currency used in the app? Currently it is set automatically according to your browser's preferred languages. Example: English (United States) browser language displays values in US Dollars. English (India) uses Indian Rupees.


What happens in bilingual/trilingual countries where users never bothered to set the exactly right locale or may not even know it exists?

How about people who use the browser in english in principle?

Anecdote: I was once asked to translate a phone app into Chinese (i was just pasting strings from a real Chinese speaker) and the first request that came from the users was to add a language setting instead of just obeying the phone's locale.


thanks for sharing your opinion! It would be great if browsers allowed for more flexible locale settings (separate language and country/locale options) to accommodate these cases. I've created an issue (https://github.com/rare-magma/guitos/issues/39) to track this feature, if it gets some traction I'll consider implementing it.


It's not just browsers, mine was a native Android app. At least they allow changing the locale on app startup.


@nottorp I've added an option to override the currency on v0.9.0




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: