https://github.com/gemichelst/notesconverter
converts any .html file in a specified folder into a .txt file and combines all single .txt files into one big text file
https://github.com/gemichelst/notesconverter
apple-notes bash bash-script export-notes google-keep html2text macos notes windows
Last synced: 12 days ago
JSON representation
converts any .html file in a specified folder into a .txt file and combines all single .txt files into one big text file
- Host: GitHub
- URL: https://github.com/gemichelst/notesconverter
- Owner: gemichelst
- Created: 2025-02-01T12:20:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-01T12:22:51.000Z (about 1 year ago)
- Last Synced: 2025-03-27T21:48:09.708Z (about 1 year ago)
- Topics: apple-notes, bash, bash-script, export-notes, google-keep, html2text, macos, notes, windows
- Language: Shell
- Homepage: https://doerd.xyz
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# notesConverter
converts any .html file in a specified folder into a .txt file and combines all single
.txt files into one big text file. Afterwards this script will split the big text file
into splitted small files which you can import at 'Notebook LM' or any other LLM as
data sources.
# Use Case Scenario 1
## Self Analysis
If you save all your 'Apple Notes' and/or 'Google Keep Notes' as .html files somewhere in
a folder, this script can convert the exported .html notes to plain text files. Import
these combined and cleaned .txt files as source to 'Notebook LM' to get a private database
of your thoughts, memories and everything you ever stored as note. You can use it for analyzing
or asking questions about your self or whatever you have in mind.
# notesConverter Requirements
A folder with .html files. These .html files must contain notes or text.
# Requirements
- lynx
# Usage
```bash
notesConverter <2M,2000KB,2G>
notesConverter ~/Downloads/exportedNotes 2M
(will split the output.txt into 2MB files)
```