{"repo":"MichaelCurrin/daylio-csv-parser","free":true,"listed":false,"github":"https://github.com/MichaelCurrin/daylio-csv-parser","clone":"git clone https://github.com/MichaelCurrin/daylio-csv-parser.git","description":"Improve the usability of the Daylio CSV export and explore reports around your data ☺️ 📆 🐍","language":"Python","stars":30,"topics":["python","python3","daylio-analysis","daylio","csv","mood","diary-entries","analysis","database"],"license":"MIT","category":"databases-storage","readme_excerpt":"Daylio CSV Parser ☺️ 📆 🐍 Improve the usability of the Daylio CSV export and explore reports around your data This Python 3 CLI took will convert a Daylio CSV export into a more usable CSV and a SQLite database. There are also options to generate reports using stats regression models to find patterns, but this is less needed since Daylio added counts and correlations into their app UI. Related project - daylio-to-md-converter. A Python CLI tool to convert the Daylio CSV to Markdown files with frontmatter, suitable for using in Obsidian. About Daylio CSV What is Daylio? Read on this doc page. This daylio-csv-parser application parses a CSV exported from Daylio (in premium mode) to create a more useful CSV. In particular, the activities column with multiple activities listed in a single cell is split out into multiple columns, with appropriate names and values as 0 or 1 . Sample usage A summary of the command-line API is covered below. Main feature Run the main script to read CSV exported from Daylio at a configured location and create a clean CSV. Other features Assuming you have created a clean CSV using the step above, you can run any of these commands if you wish to. The order does not matter. Database Create a database file from the cleaned CSV. You can then access data in the database. Aggregate mood report View a report around mood score aggregate stats. Regression report View a report on a stats model which was fitted your data. Documentation License Released under MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/MichaelCurrin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MichaelCurrin/daylio-csv-parser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}