HACKER Q&A
📣 drumttocs8

Personal Dashboard?


What frameworks or services do you use for personal dashboards? Something to keep all of your tasks, goals, financials, etc in one place. Something with api integration for other services like Mint, Todoist, Evernote, etc. Does such a thing exist?


  👤 smt88 Accepted Answer ✓
I don't really need those things in one place because of the time scales involved.

For example, financial goals might be years away, while tasks might only be minutes away. I don't need to see my financials on the same screen -- they're not going to change drastically on a minute-to-minute (or even month-to-month) basis.

I've never thought about integrating long-term things like financials or goals into my task list before for that reason. Thinking about it now, I can't see any value for me personally, and it would actually decrease the value of my task list.


👤 ioddly
I'm building it for myself, since I don't think anything will do exactly what I want it to. I wrote https://github.com/upvalue/meditations for this, but it's not nearly as powerful as I'd like and after thinking about this for a long time, I have a pretty solid idea of what I want to do for the next rewrite.

I expect to handle like 80% of what I want and the rest will just have to be bespoke code and other applications (e.g. I don't expect to handle finances -- I'll continue using YNAB but import from it using its API to display financial info in the same place as everything else).


👤 madamelic
I made one step lower: a collection of microservices that wrap up the APIs of services I use into a cohesive interface and authentication (JWT).

The intention of the project was less about the cohesive interface and more just making it easy for me to do automated data dumps.

https://gitlab.com/TheWatchers

It does feed back into a dashboard I wrote but the code is super simple and dumb. I don't even know if I have open-sourced it. Let me check. You'd have to go in and change stuff probably because it was never meant to be given out.


👤 yellow_lead
I don't think that a good one of these exists or can easily be made because the difficulty of integrating with third party services. Plus, those third parties may not look the same for everyone else.

This is a category of startup I would call "integration hell." For the most part, I would recommend to avoid these ideas if you're looking at pursuing it. However, it can be fruitful if done correctly - i.e Stripe.


👤 JadoJodo
Exist[0] is as close as I can think for this type of thing.

[0]https://exist.io


👤 seales
Just use a text file. I once wasted one year creating some such thing: https://github.com/LibreTask/website/blob/master/public/imag...

👤 whysoserius1
Hi, fellow HN readers. My friend and I are building the same service where user can choose a widget of their choices (as mentioned in some comments, we think this idea is going to be bottlenecked by the # of integrations), drag and drop, and resize on the screen.

I'm curious how many people would want/benefit from a service like this?


👤 stakkur
After trying just about everything, I've come full circle to...text files. Specifically, I use Emacs, with a mix of markdown and org-mode. I use a few techniques (Eisenhower matrix, GTD, etc.) to organize things.

Now, a few years in, I've got a fairly simple, light, extremely portable system.


👤 darekkay
Like others here, I am building something myself [1].

[1] https://dashboard.darekkay.com/docs/


👤 steerpike
You might want to take a look at Netvibes[0]

[0]https://www.netvibes.com/en


👤 gitgud
This service might do what you want https://tryshift.com/

👤 d--b
Call me old school but Excel works well for me...

👤 oneelectron
And here I am, thinking I'm the only fool who's rebuilt a private personal dashboard app 5 times in the past 10 years..

👤 kwiromeo
Not that I know of, but I would be really cool. You thinking about building one?

👤 sergiotapia
Any tool for this MUST be self hosted.

👤 pid_0
I use notion

👤 quickthrower2
A page of iframes would do it!

👤 segmondy
wtfutil