Giter Site home page Giter Site logo

stethoscope-js / stethoscope Goto Github PK

View Code? Open in Web Editor NEW
103.0 6.0 6.0 75.45 MB

๐Ÿฉบ Track, visualize, and embed your health and life data โ€” location, health, work, play, and more

Home Page: https://stethoscope.js.org

License: MIT License

life data github-actions wakatime time-tracking spotify rescue-time last-fm pocket-casts goodreads clockify google-fit oura oura-ring automation

stethoscope's Introduction

Stethoscope

Stethoscope CI Update Template CI

Track, visualize, and embed all your health and life data โ€” location, health, work, play, and more.

To get started, visit stethoscope.js.org โ†’

๐ŸŒŸ Features

  • Track data from anywhere (health, music, time tracking, etc.)
  • Generate easy-to-consume API endpoints for your data
  • Daily, weekly, monthly, and yearly graphs with easy embedding

Supported services

Service API Sample data Docs
Spotify src/api/spotify.ts View data View docs โ†’
Last.fm src/api/last-fm.ts View data View docs โ†’
Rescue Time src/api/rescuetime.ts View data View docs โ†’
Wakatime src/api/wakatime.ts View data View docs โ†’
Pocket Casts src/api/pocket-casts.ts View data View docs โ†’
Goodreads src/api/goodreads.ts View data View docs โ†’
Clockify src/api/clockify.ts View data View docs โ†’
Google Fit src/api/google-fit.ts View data View docs โ†’
Oura Ring src/api/oura-ring.ts View data View docs โ†’
Twitter src/api/twitter.ts View data View docs โ†’

๐ŸŒฑ Getting started

  1. Create a repository using this template
  2. Delete the ./data directory
  3. Update the configuration in .stethoscoperc.yml
  4. Add the required GitHub repository secrets
  5. Enable publishing the master branch

๐Ÿ“ Documentation

Visit our docs website: https://stethoscope.js.org

๐Ÿ› ๏ธ Configuration

A .stethoscoperc.yml file is used for configuration. For more information, see https://stethoscope.js.org/docs/configuration.

๐Ÿ“Š Example

This is a real-time screenshot of Anand Chowdhary's RescueTime weekly overview URL, fetched from AnandChowdhary/life:

Screenshot of visualization

Learn how to make your own embeds on https://stethoscope.js.org/docs/embed.

๐Ÿ“„ License

stethoscope's People

Contributors

anandchowdhary avatar dependabot[bot] avatar findinganand avatar stethoscoper avatar zaid-maker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

stethoscope's Issues

CI for legacy data import

Easy way to trigger a CI which will import and overwrite all legacy data from certain or all services.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.