DEV Community

Cover image for How I Built an Open Source App That Went Viral
Aziz FADIL
Aziz FADIL

Posted on

How I Built an Open Source App That Went Viral

In September 2024, my side project Wealthfolio—a simple, open-source desktop investment tracker I built over the summer—unexpectedly went viral, reaching the front page of Hacker News and GitHub's trending list. Here's how this small and elegant app captured the attention of thousands.

I built Wealthfolio out of necessity because I couldn’t find a decent desktop investment tracker that wasn’t a complete mess. Spreadsheets are fine, but not when you care about aesthetics. Plus, I’ve always been a fan of small, simple desktop applications—ones that are beautiful, boring, and just work.

As the app started coming together, I realized it could be more than just another personal project that would end up joining the graveyard of my private GitHub repositories. I decided to open source Wealthfolio—partly to give back to the community, and partly because I believed it might resonate with a small, niche group of users who valued simplicity and elegance in their tools as much as I did.

The Snowball Effect

I wasn’t expecting much when I first launched Wealthfolio on Product Hunt—just a simple introduction to the app, highlighting its clean interface and open-source nature. It gained some initial traction, but things really picked up after I posted about it on Hacker News.

That’s when Wealthfolio reached a wider audience. The post hit the front page, and soon I was getting feedback, feature requests, and contributions from developers who were eager to improve the project. It was both exciting and overwhelming to see so many people take interest in this thing.

Not long after, Wealthfolio made it to GitHub’s trending list, which helped it gain even more visibility. Watching the app resonate with users—especially those who appreciated the simplicity—was incredibly rewarding.

Hacker News Badge

Github Stars

As Wealthfolio's popularity grew, it began attracting traffic from a variety of sources, some expected and others quite surprising like websites known for hosting cracked software :). Notably, it was featured on Homebrew, which significantly boosted its visibility among macOS users. Google searches also directed a steady stream of new users to the app website.

Wealthfolio website traffic

Why People Liked It

Here’s what I think made Wealthfolio catch on so quickly:

It’s Simple: People don’t want to deal with overly complicated tools. Wealthfolio focuses on one thing—tracking your investments. That’s it.
It's Private: Your data stays on your computer. It doesn’t go anywhere else. The code is open source, so there are no hidden trackers. Privacy matters for financial data.
No Subscription Fees: Wealthfolio embraces once.com philosophy. There's no pressure, no monthly fees or hidden costs.

Building It With AI

Part of the reason I built Wealthfolio was to see how fast I could turn an idea into a working product as a solo developer using AI. Both the Tauri framework and the Rust programming language were new to me, but AI gave me a serious edge in tackling that learning curve and troubleshooting issues (try to understand and resolve Rust's borrow and ownership issues 😁).

The AI assistant basically acted like team members; I'd like to think of it as my virtual product team. There's no way I could've built Wealthfolio this fast without that help.

We are definitely living through an interesting shift in how we design and build software, and it feels like it's only the beginning.

AI assistants

What’s Next for Wealthfolio?

The attention Wealthfolio has received has given the project a significant boost, and things are just getting started. There are some exciting developments on the horizon:

  • Sponsored by NEMO Technology: The project got the backing of NEMO Technology, which means we'll have an awesome team contributing to the project.

  • Fintech Partnerships: We are in discussions with some fintech companies that have offered to support the project by providing access to real-time market data and the ability to connect retail brokerage accounts from multiple providers.

The vision is to make Wealthfolio the ultimate, user-friendly wealth and investment companion app. We aim to keep it simple, private, and free while ensuring its long-term sustainability.

Wealthfolio's journey is just beginning, and we'd love for you to be part of it. Whether you're a potential user, contributor, or simply curious about open-source success stories, I invite you to explore Wealthfolio Website and Github repository Share your thoughts, contribute code, or help spread the word.

Stay tuned for more updates!

Top comments (0)