📊 Transform your athlete's 8a.nu logbook into a spreadsheet
8a-Logbook-To-CSV is a tool designed to help athletes easily convert their 8a.nu logbook data into a CSV file for better data analysis and record-keeping.
- Extracts and organizes logbook entries
- Converts data to a CSV format
- Easy to use with step-by-step instructions
- Node.js installed on your system
- Clone the repository:
git clone https://github.com/irubey/8a-Logbook-To-CSV.git cd Logbook-To-CSV - Install the Dependencies
npm install
- Sort By Date
- Apply Desired Filters - e.g., All Time
- Load All Entries - Click the button near the bottom of the page
- Scroll Down until all entries are loaded
- (Optional) Expand all tags (click on (...) icons)
- Select All Text (Ctrl + A)
- Copy Text (Ctrl + C)
- Create a new text file in the project directory named
input.txt. - Paste the copied text into
input.txt(Ctrl + V).
- (Optional) Change the input and output file names in
logbookToCSV.mjs:const input = "input.txt" const output = "output.csv"
- Run the 'logbookToCSV.mjs file using Node.js
node logbookToCSV.mjs
- The CSV file will be saved in project directory