Comments (15)
I started experimenting with a SwiftUI based implementation and am enjoying working on it. The Swift language makes loading the data from MoneyMoney through applescripts almost too easy
I would like to share my progress (and collaborate with anyone interested) and am wondering how to best setup and share the repo. From my point of view the changes are too fundamental for them to be a branch of this repo. I could setup my own repo but I wanted to check with you (@Xiphe) first if this would be ok for you or if you would prefer another setup.
from budgetbudget.
Sounds good. I have setup a new repo and uploaded the first experiment: https://github.com/leo-benz/budgetbudget-native
from budgetbudget.
Thank you for posting this update and I hope you can get back on track soon, health obviously is most important of all. Please don't feel bad for not working on it as long as it sparks no joy!
Regarding 4., please publish this early if you ever get around to following this through. I'd love to have this and even more I'd love to help with this: Though I don't have much more experience with Swift than with JS, I've always wanted to get better at Swift and have more fun writing it.
from budgetbudget.
First of all: BudgetBudget is a great app and I use it at least once a week. It is great in its current state and there is no pressure for changing anything. I know the feeling of being stuck on a project and needing some distance, especially when there are some big never ending tasks…
I wanted to contribute more to this project but I am not really familiar with JS/TypeScript and I don’t have much motivation for diving into it. I also thought sometimes to rewrite it myself in Swift(UI). I have some experience with it but haven’t finished any project with it yet. A great starting point is the free Stanford CS193p course. This years WWDC has also brought several enhancements that perfectly complement a SwiftUI port of BudgetBudget (Swift Charts, Grid & Custom Layouts) A SwiftUI port could also enable the App to run on iPad (obviously without the MoneyMoney sync) which would be a great addition. I would also appreciate if you could publish this early if/when you get started with it. I would love to contribute.
from budgetbudget.
Beta user, was? Count me in, when September ends… :)
from budgetbudget.
Just to chime in, this looks and sounds great!
I am a regular user of the App and still use it daily. A native solution (and for that maybe a collaboration between you two) sounds exactly like what this needed as the next step. Allthough I cannot write Swift I'm more than happy to beta-test once it reached a good-enough state for that.
Anyway, keep up the great work, thank you for everything BudgetBudget already did to this day, and I am happy to see project continuing forward.
from budgetbudget.
Thanks @skempken really appreciate what you're saying <3
@leo-benz started on a native version here: https://github.com/leo-benz/budgetbudget-native
I'm looking forward to collaborate there once motivation kicks in :)
I still intend to at least keep the current state running until we have a successor.
from budgetbudget.
Oh, that's lovely to hear! And really helps a lot with the decision fatigue! Will keep you posted. Thank you!
from budgetbudget.
Wow, that's awesome! Would love to see your progress. I agree that it does not make much sense to share a repository for that and it's totally fine with me if you publish your work on your account. If we end up collaborating a lot on that project we might as well create a github org
from budgetbudget.
Thanks for the update and thank you for BudgetBudget. I wish you all the best, especially in your endeavours regarding your mental health.
I've recently personally stopped using BudgetBudget because I've had personal troubles with keeping up my budgeting in general, and my BudgetBudget throws an error on startup that I don't have the time to debug.
So I just wanted to let you know that I've temporarily cancelled the sponsorship, for now, but will still keep an eye on the project, will regularly check back, and would love to get back on board when/if BudgetBudget transitions to being a native App.
I hope there are no hard feelings and wish you only good things in your life.
from budgetbudget.
from budgetbudget.
from budgetbudget.
todays sponsored Mac App Store posting reminded me UI wise directly to BudgetBudget,
otherwise it's not related (no MoneyMoney)
from budgetbudget.
Cool! Thanks for sharing @andre68723
I think a lot of solutions are inspired by YNAB. But might be worth looking into this one for some details that I'm not happy with in BB.
from budgetbudget.
Related Issues (20)
- Better Transfer category HOT 4
- Whish for a 'This Month' Button in Toolbar HOT 3
- Notes for the categories HOT 1
- Scrolling between categories and values out of sync HOT 4
- Scrollbar and border not in dark mode HOT 1
- Incorrect width of month view HOT 7
- Add option to exclude reserved transactions HOT 5
- Create a new Budget -> make account list scrollable HOT 1
- Tauri?
- Idea: Custom Category Sorting HOT 2
- Feature Request: Support for macOS Keyboard Shortcuts (e.g., Cmd+M for minimizing) HOT 1
- Automatically Budget Based on Previous Month(s) HOT 2
- Add a template fund distribution HOT 1
- Yearly Budgets
- Make it possible to add depots to budgeted accounts HOT 3
- Highlight Current Month
- Highlight Balance Column HOT 1
- Hide certain categories
- Switch to Dart Sass HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from budgetbudget.