myinfra
awesome-quantified-self
myinfra | awesome-quantified-self | |
---|---|---|
2 | 11 | |
41 | 2,186 | |
- | - | |
1.8 | 4.7 | |
about 3 years ago | 2 months ago | |
Python | ||
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
myinfra
-
Graphviz: Open-source graph visualization software
Graphviz is awesome!
Here are a couple of my diagrams:
https://beepb00p.xyz/blog-graph.html -- graph of my blog pages with tags/connections between posts, generated with a DSL-ish python script https://github.com/karlicoss/beepb00p/blob/master/misc/index...
https://beepb00p.xyz/myinfra.html -- map of my personal data & infrastructure (discussed a year ago https://news.ycombinator.com/item?id=26269832 ). Also a similar DSL https://github.com/karlicoss/myinfra/blob/master/generate.py
The main downside for me is that sometimes it gets the positioning wrong, and you can see how it can be easily fixed, but it's hard to convince graphviz to actually do so. Basically I'd love a tool where I can do 10% of positioning manually and let the rest be constraint based like in graphviz.
-
Map of my personal data infrastructure
Not the first time, but possibly the biggest thing I've drawn in it...
There definitely are some weird things when you try to plot complicated things, fighting with weird placement, clusters etc. But not sure if it's me or Graphviz to blame for this. But I don't really know a better tool. If I knew how the diagram would look in hindsight I might have drawn in manually in inkscape or something, but when I started I didn't know what I would end up with, so needed to be an automatic tool :)
To minimize the manual work, I ended up with a mix of DSL in python and raw graphviz commands: https://github.com/karlicoss/myinfra/blob/fc6345c31c4e49b534...
Depending on the things you want to represent a better fit might be force layout, for example something like https://observablehq.com/@morvasaaty/d3-force-notes
awesome-quantified-self
-
Show HN: Discipline.io – Make binding commitments to your better self
This sounds like something Beeminder [1] is doing since 2011, have you heard of them?
They have a huge community and tools ecosystem.
You might also want to check the Awesome List "Quantified Self" [2] if you like these kind of tools.
[1] https://www.beeminder.com/overview
[2] https://github.com/woop/awesome-quantified-self
-
Any service for manual data collection?
Sorry also to add, you might find something meeting your requirements here: https://github.com/woop/awesome-quantified-self
- New to quantified self community - recommendations?
- Exist.io / Bearable.app Self Hosted Alternative
-
10 Internet of things health websites - ideas from hundreds of self-tracking projects, optimize your health with gyroscope trackers, huge list of over 1,200 IOT companies
https://github.com/woop/awesome-quantified-self The Quantified Self is a movement to incorporate technology into data acquisition on aspects of a person's daily life in terms of inputs (e.g. food consumed, quality of surrounding air), states (e.g. mood, arousal, blood oxygen levels), and performance (mental and physical).
-
Building a Dashboard from Scratch: Metrics, Devices & Tools
https://github.com/woop/awesome-quantified-self MIT's OCW https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s897-machine-learning-for-healthcare-spring-2019/lecture-videos/lecture-1-what-makes-healthcare-unique/ https://github.com/ran88dom99/QS-data-flow-network-graph
-
Map of my personal data infrastructure
Was it? Seems that it had some updates (maybe not as active as it used to https://github.com/woop/awesome-quantified-self/commits/mast... )
Either way don't think I've seen anything better, so the best way would be to suggest them updates or help maintaining :)
-
Show HN: I wrote a book about using data science to solve “everyday” problems
I wonder if you'd like this community: https://github.com/woop/awesome-quantified-self
It's similar to what you're describing and aligns well with the idea of using your personal data in a more open way.
-
I tracked my fitness, social media, sleep, and other data to gain insights into my habits
There are many other apps/services too - a list can be found at Awesome Quantified Self. The idea of a centralized aggregator for personal data is really popular, and many people are trying to make them - including me! However, as far as I know, none of them have truly caught on/offered really deep insight into data yet.
-
An open-source project like Home Assistant but for QS?
My understanding so far is that if you have some programing background, the best workable solution today is to write little pieces of code that recover your data regularly from different APIs (store in csv). There are frequently such things already existing on github you can reuse like the Awesome QS project.
What are some alternatives?
DFB - A mini development environment for developing and troubleshooting the Cypress PSoC Digital Filter Block
awesome-biomarkers - Curated List of Biomarkers, Blood Tests, and Blood Tracking
object_playground - A tool for visualizing and experimenting with JavaScript object relationships.
awesome-wasm - 😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
embedded-struct-visualizer - Tool to visualize the graph of embedded structs in Go projects
org-roam - Rudimentary Roam replica with Org-mode
hpcc-js-wasm - HPCC-Systems Web-Assembly (JavaScript)
browser - Parsing library for Firefox and Chromium user data
PSGraph - A set of utilities for working with Graphviz in Powershell
awesome-iot - Awesome IoT. A collaborative list of great resources about IoT Framework, Library, OS, Platform
mdbook-graphviz
QS-data-flow-network-graph