A little script that I made to import my huge collection of links from Instapaper to Omnivore. Hopefully someone else finds it useful!
- Node.js >= version 16.
- A exported .CSV from Instapaper
- Auth token from Omnivore (discount version auth, sorry)
-
Clone the repository and install dependencies:
$ npm install
-
Go to https://instapaper.com/user. Scroll down to Export and click Download .CSV file. Save the CSV-file in the root directory of this repository.
โ ๏ธ The filename must beinstapaper-export.csv
-
Create an API key in Omnivore and copy the value.
-
Add the API key to the
.env
file:OMNIVORE_API_KEY=1d45ae09-789f-...
-
Run the script. It might take a few minutes.
$ npm run import
-
Refresh Omnivore and browse your imported content!