TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Actual is going open-source

811 pointsby pbowyerabout 3 years ago

41 comments

codegeekabout 3 years ago
&quot;I completely underestimated how much work it takes to build a business. There&#x27;s so much overhead. I&#x27;m always figuring out why a build failed, taxes, how to triage issues, responding to support, designing UIs, responding to Apple&#x27;s complaints, and more. There&#x27;s so much that goes on behind the scenes. There&#x27;s no way a single person can possible do this alone, especially as a side project.&quot;<p>This is the part that resonates a lot with me even though I have been able to build a small business that is reasonably successful with a small team but it takes a toll. It is a frikin slog and there are days when you feel like jumping off a cliff. Also the cost of doing something so small can add up when you can have a cushy tech job making 200K relatively easy. To do your own thing requires a very different mindset and incredibly hard.<p>There is a HUGE difference between building a quick side project for fun VS turning it into a real business (no matter how small). I have full sympathy for the owner and totally understand where they are coming from. No judgement and I wish them all the best.
评论 #31208139 未加载
评论 #31208053 未加载
评论 #31209390 未加载
评论 #31211815 未加载
评论 #31208469 未加载
评论 #31214174 未加载
评论 #31211050 未加载
评论 #31209304 未加载
评论 #31208041 未加载
aehardingabout 3 years ago
Great to see it going open source! I hope Actual can keep development going with the community support.<p>Similarly, a local-first (PouchDB) budgeting app I built[1] went open source[2][3] a few years ago. It&#x27;s worked out well, I love seeing what everyone does with it in their forks. Unlike Actual however, I maintain a paid subscription service while being open source.<p>It&#x27;s worked out quite well. Luckily it&#x27;s not a huge time commitment as a side project, probably due to no native apps. I&#x27;ve also shifted from active development to maintenance, with sporadic updates every now and then. For example, I recently moved everything from Gitlab to Github[4] and upgraded a bunch of dependencies under the hood to get everything compiling on Apple Silicon. (For example, I now run AngularJS tests with Jest, hehe.)<p>[1] <a href="https:&#x2F;&#x2F;financier.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;financier.io&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;financier-io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;financier-io&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;blog.financier.io&#x2F;financier-is-now-open-source-bdfe98a5b9b6" rel="nofollow">https:&#x2F;&#x2F;blog.financier.io&#x2F;financier-is-now-open-source-bdfe9...</a><p>[4] <a href="https:&#x2F;&#x2F;blog.financier.io&#x2F;weve-moved-to-github-4617239b9fa3" rel="nofollow">https:&#x2F;&#x2F;blog.financier.io&#x2F;weve-moved-to-github-4617239b9fa3</a>
评论 #31209660 未加载
bern4444about 3 years ago
There are a lot of tools like Actual (YNAB, Monarch, Mint, Aspire google sheet etc). All are focused on budgets and mostly managing cash accounts.<p>I&#x27;ve always wanted an equivalent but for investments. I know you can sync investment accounts to some of these, but that only reports the balance generally.<p>I&#x27;d love to have the equivalent for investment accounts that answer these questions:<p>What is my sector exposure?<p>How much, across multiple accounts and brokerages, of Apple (or any stock&#x2F;etf&#x2F;mutual fund) do I own as a total percentage?<p>How much money are in retirement accounts vs non retirement accounts?<p>What is my IRR (rate of return) in aggregate and per account?<p>And of course things like projections, safe withdrawal rates, analysis in the form of charts and graphs like what Actual and the rest offer.<p>etc
评论 #31210213 未加载
评论 #31209013 未加载
评论 #31211463 未加载
评论 #31209183 未加载
评论 #31210409 未加载
评论 #31209122 未加载
评论 #31208686 未加载
评论 #31209974 未加载
评论 #31208553 未加载
评论 #31208715 未加载
slightknackabout 3 years ago
I love Actual, one of the best local-first apps I&#x27;ve used. I&#x27;m excited that it&#x27;s been open sourced, but I also understand that this release is a bit bittersweet. Awesome work James, best of luck in your future endeavors :)
encodererabout 3 years ago
I did the SaaS-side-business thing for about 6 years. Early on I decided the SaaS was going to be my next career move and I would stay at my employer until I could quit employment altogether. A new job means you have to earn your place on a new team and how could I do that successfully with one eye on my SaaS at all times?<p>When James joined stripe I was surprised both that stripe was agreeable to side projects and that James was courageous enough to try to do both. Open sourcing here just looks like more courage.<p>Good luck James and congrats on what you’ve built here!
评论 #31208694 未加载
adrianmsmithabout 3 years ago
The blog post says 810 paid subscribers, and the price was $4&#x2F;month so that&#x27;s $3.2k&#x2F;month.<p>I mean that&#x27;s not bad, that sounds like they&#x27;d nearly made it. Maybe they&#x27;d need 2-3x that to live off (depending where they live). But if they got that far I sort of feel they might have been able to make it. Then they wouldn&#x27;t need any other job, they could just live off the product. And then any additional revenue growth would be profit.<p>I mean they were a lot closer to it being able to sustain them than a business with e.g. $0&#x2F;month revenue, or e.g. 3 users at $10&#x2F;month (I&#x27;ve worked for a few such projects without product&#x2F;market..)
评论 #31207953 未加载
评论 #31208004 未加载
评论 #31207872 未加载
nerdjonabout 3 years ago
I am curious, what do people use for budgeting?<p>Mint seems like the most feature rich, but not only do I not want to support their parent company because of their Tax lobbying... but I don&#x27;t trust them from a privacy standpoint (Considering its free).<p>YNAB and Monarch both seem like really good options. But I have not looked into them much yet.<p>I currently use Copilot (iOS only... really just iPhone, no iPad app). I have found it really nice but the lack of a web or iPad app makes doing some tasks more of a pain.<p>I am curious if anyone has found any that work well for couples that don&#x27;t have joint finances but do obviously share some expenses. My partner and me struggle with figuring this out and inevitably loose track of certain small things. Rent and standard expenses are easy. But going out, groceries, etc. those are the complicated ones.<p>I know there is an app you can use that you can mark transactions as shared, but I don&#x27;t want to use that for privacy reasons. I would love if there was an app that had some functionality like that built in without making it so we have one account that just has all of our accounts in it.
评论 #31210255 未加载
评论 #31211836 未加载
评论 #31210073 未加载
评论 #31209748 未加载
评论 #31209467 未加载
评论 #31210589 未加载
评论 #31209142 未加载
评论 #31209718 未加载
评论 #31209144 未加载
评论 #31213325 未加载
评论 #31212761 未加载
ubiquitous-devabout 3 years ago
Hey James, we’re really sorry to hear about you closing down the business from a revenue standpoint! It sounds like it was the right choice for you though. Thanks for the contribution back to the community, as well as for prettier! We are building a platform to support local-first application development, and have appreciated your various articles &#x2F; interviews &#x2F; blog posts about the topic! Best of luck in the future, and thanks again.
评论 #31211714 未加载
Ozzie_osmanabout 3 years ago
Sad to see this. We were big fans of Actual.<p>We&#x27;re working on a product in this space. While there is a ton of demand for products like this (the incumbents, like Mint, aren&#x27;t really evolving or providing the privacy people want), it&#x27;s not easy to grow. We ended up raising venture capital to bridge the gap, but once we did, things started to come together. In fact, we ended up having a few people who were trying to build an app solo join the team (because they&#x27;re so passionate about the space, and had build great products, but couldn&#x27;t get a lot of traction).
corderopabout 3 years ago
Sometimes I feel that society forces us to be economically successful in all aspects of life. I&#x27;m in the first steps of my career, and even though I just want to learn new things and do exciting projects, the first thought that come to my mind when I have an idea to develop is: &quot;How could this be profitable?&quot;<p>&gt; One thing I&#x27;m really excited about open-source is I no longer have to deal with any of the business or deployment stuff. I can focus on being a project manager.<p>I think that having this feeling it&#x27;s the best achievement you can get from this.
ICodeSometimesabout 3 years ago
Interesting. I wonder why James didn&#x27;t attempt to sell it at the very least?<p>36K ARR means you could have rather quickly found a buyer for 60k+ and gotten rid of the thing for a small but not in-significant payday. Also i wonder if the users are truly happy with being told they have to migrate to their own server as i&#x27;d assume they&#x27;re the type who&#x27;d rather pay $4 a month instead of having to deal with the hassle.<p>In any case, it&#x27;s quite a courageous move and seems very well-intentioned.
评论 #31208597 未加载
评论 #31208048 未加载
mgkimsalabout 3 years ago
&gt; In June, all existing subscriptions will be cancelled. Specific dates coming soon.<p>On one hand, good for being this transparent about it. I&#x27;m sure none of these decisions are easy. On the other hand... June is... 6 weeks away? I don&#x27;t know the size or tech skills of the userbase - perhaps this is a decent time frame? It seems overly aggressive going in to &#x27;shut off&#x27; mode so quickly. But... dragging it out longer may not help that many more people.<p>Probably no simple decisions that don&#x27;t inconvenience people in the short term, regardless of which way you go.
评论 #31207210 未加载
poleguyabout 3 years ago
I still use YNAB4 regularly. I have a paid copy from before they moved to an online model. I&#x27;m running it on ubuntu in wine. It still works fine.<p>I had never heard of Actual till today. It looks like it would cover my use case. I&#x27;m not sure why I would have switched, though, as YNAB4 still works for me and has no recurring charge and is fully local.
评论 #31208433 未加载
评论 #31213757 未加载
brapabout 3 years ago
I’ve used YNAB before and really liked it, this seems conceptually similar. Did anyone use both and would like to share their experience?<p>My main problem with YNAB was that entering transactions manually all the time was time consuming, and I wasn’t able to stay consistent for more than a few months at a time (in my country there was no way to import automatically).
评论 #31207987 未加载
评论 #31209386 未加载
sirtimblyabout 3 years ago
Sad that this app didn&#x27;t achieve the scale of subscriptions it deserved. A good reminder that awesome tech isn&#x27;t usually enough. Do you regret not taking capital to fund marketing and support full time? Or put another way, any other ideas of where you could have spent someone else&#x27;s money to give you a boost into higher subscription numbers?
评论 #31207435 未加载
650about 3 years ago
An excel spreadsheet to track reoccuring expenses and income with additions made for upcoming expenses, etc. hyperpersonalized for you has been the best for me, have tried a few budget apps. Micromanaging food expenses should be something that you decide on the spot rather than seeing 600$ on food this month oh-no.<p>Caveat: Software Engineer salary with large discretionary income
评论 #31208840 未加载
finchiskoabout 3 years ago
I feel your frustration about business not going as envisioned. My current failure rate is two failed attempts to build profitable busines. Actually the second project is similar to yours. Invoice app for small entrepreneurs. Till today I&#x27;m the only user of the app. To reduce costs, I made it run completely without server support, all data is stored in local storage and hosted on netlify for free (no own domain). <a href="https:&#x2F;&#x2F;moja--fakturazdarma.netlify.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;moja--fakturazdarma.netlify.app&#x2F;</a>. It was nice challenge for me to make it work completely without any backend (generation of pdfs using pdfmake, generating qrcodes and lzma compression ...) I still use it for main own invoicing and use to in my resume as work reference, but with zero money income.
评论 #31208850 未加载
rexreedabout 3 years ago
I still have yet to find something that works as well as Microsoft Money. I have to run it on VMWare Fusion on a Mac to make it work. Moneydance is the next closest thing. Something that has real support for investments and tax reporting. Everything else is too... simple.
tegansnyderabout 3 years ago
I&#x27;m looking for a solution in this space that lets you plot the waterfall effect. What I&#x27;d like this solution to do is the following:<p>1. Enter all my bills that require full payment each month 2. Enter my bills that can be variably paid (ex. credit cards, medical bills, etc) 3. Enter my monthly income 4. Enter my budgeted personal&#x2F;home expenses (food, gas&#x2F;transport, etc)<p>Then the solution should be able to model a few different paths to maximizing my savings and plot out a waterfall that says if I payoff X over 6 months and pay the minimum on Y then here is what my savings would look like.<p>I&#x27;d like to be able to see what my projected payoff dates for different bills are and what my projected savings look like if I was to follow the model.
klik99about 3 years ago
THIS is how you sunset a product, good on him for making a tough choice and doing it the right way
fullstackchrisabout 3 years ago
Hi! Saw your remarks about the difficulty of maintaining mobile apps - I agree this is an extremely large overhead, Apple and Google make it an absolute pain most of the time, but if you are willing to put in initial effort to port the screens &#x2F; main functionality to a mobile friendly website, you can create a hybrid app through a WebView and significantly reduce the shipping times &#x2F; app store burdens (and most updates, if not all, can go through the web and thus webview, instead of having to build and ship a native app(s)!)<p>If it helps. I don&#x27;t know the technicalities of the mobile app at all, i.e. how many native functionalities the mobile app needs, if any.
panick21_about 3 years ago
I work for a company that does this kind of product for banks. We spend a huge amount of time integrating our solution into traditional banks contexts. There for sure is a lot of overhead. But being inside banks also gives you better data access.
muheheabout 3 years ago
I&#x27;ve never heard of this, but it looks nice. Anyone can compare with firefly-iii?
评论 #31210857 未加载
评论 #31210832 未加载
PStamatiouabout 3 years ago
Would be curious if you&#x27;d be open to talking about some of the history in terms of user growth, revenue and costs. Just curious about how these types of projects go.
评论 #31207167 未加载
Barrin92about 3 years ago
&gt;responding to Apple&#x27;s complaints<p>I really wish people would utilize the web more rather than heading for the app ecosystems. From the article it&#x27;s not clear if this is possible due to some particular tech choices they have made but in general it can reduce overhead quite a lot.<p>If you have a few hundred subscribers and you can do with one engineer less that can make a huge financial difference.
jmschlmrsabout 3 years ago
I’m working on a similar product at <a href="https:&#x2F;&#x2F;mygraph.ca" rel="nofollow">https:&#x2F;&#x2F;mygraph.ca</a> and always looked up to James and Actual. Great product and well engineered.<p>It was amazing to see how productive he has been the past few years working on it while also being at Stripe. Not surprised to hear it got to be a bit much.
mizzaoabout 3 years ago
I&#x27;ve been using Mint for several years and it&#x27;s been slowly getting more and more useless since the Intuit acquisition.<p>As a technical user, does Actual let me do similar things myself, and now with the ability to contribute to code? Or is this completely different?
Robin_Messageabout 3 years ago
If it&#x27;s running locally (or in a cloud the user choses to trust), it doesn&#x27;t need to be a CRDT any more to get the same security properties, which would ironically mean it is now easier to develop.<p>(Granted CRDTs might enable other features although OT is generally considered simpler)
tt_devabout 3 years ago
The most critical feature I need for a budgeting app is account syncing. Does anyone know any service like this that allows me to automatically import transaction data from accounts?<p>I currently use Personal Capital which works pretty well for integrations.
Poogeabout 3 years ago
What is a good desktop-first budgeting application?<p>I&#x27;ve been using Homebank[1] for a few years now but I&#x27;m open to suggestions.<p>[1]: <a href="http:&#x2F;&#x2F;homebank.free.fr&#x2F;" rel="nofollow">http:&#x2F;&#x2F;homebank.free.fr&#x2F;</a>
cpitmanabout 3 years ago
I wish people wouldn&#x27;t use &quot;we open sourced it&quot; as a synonym for &quot;this product is dead&quot;. Especially for a SaaS company, there is a totally valid business strategy in open sourcing your codebase but continuing to provide a paid SaaS offering for users that are not interested in self-hosting.<p>It causes confusion every time a company open sources their software. Always have to wonder, &quot;Is it dead and they are yeeting it over the fence?&quot;
评论 #31207432 未加载
评论 #31207166 未加载
评论 #31207216 未加载
michaelsalimabout 3 years ago
Awesome how James handled this!<p>Unrelated, I&#x27;m looking for something that can help me create finance projections. Eg: How&#x27;s my account going to look like in the next 3 months if I go for a holiday.<p>Any suggestions for that?
评论 #31211866 未加载
rmestersabout 3 years ago
Shameless plug: OP mentioned Plaid as a way to sync bank accounts, but if anyone wants to use a Plaid alternative in Europe, check out Nordigen (it&#x27;s free).<p>Full disclosure: I&#x27;m one of the founders.
评论 #31210929 未加载
joshpadnickabout 3 years ago
Could you share more about the challenges you hit working with CRDTs?
quadrangleabout 3 years ago
As someone focused on sticking to FLO software, I&#x27;ve been using Skrooge for accounting. It&#x27;s just local, but it works well. How does Actual compare?
thepraabout 3 years ago
Yep, making clients apps is kind of hell, that&#x27;s why I chose PWAs for my web app collAnon, &quot;installable&quot; on iPhones, Androids and Desktops
tomcamabout 3 years ago
Sorry it didn’t work as planned. Thank you for taking these steps, and for dealing with a difficult situation so gracefully.
spyremeownabout 3 years ago
Not gonna lie, this is kinda awesome. Thanks a lot, will take a look at the code later.
nomoreusernamesabout 3 years ago
oh, you just casually drop this. like these latest years has been heckin stupid and you just do such nice thing. heckin legend. if there is a creator ill tell them youre a good person. legend.
b3njiabout 3 years ago
*Actual, is actually going open-source.
alexandargyurovabout 3 years ago
I have to fill out every transaction manually? No Open Banking integration? :&#x2F;
评论 #31209490 未加载
评论 #31208880 未加载