Instructions:
- Open bookmarks page https://x.com/i/bookmarks
- Copy above script to console and click enter
- Wait and get both CSV and HTML formatted data in the end
- Copy the CSV data to any editor like sublime text and name the file xyz.csv and import it into google sheets.
- Copy the HTML data to any editor and name the file xyz.html and open it in chrome.
FAQ
- Not gauranteed to work perfectly, fails sometimes due to (a) twitter api requests failing, (b) bad internet, (c) not all bookmarks showing up in the output.
- You may need to run it few times as a result
- Relies on front end not on API calls, which would've been a better idea as retries would've been possible.
- Recommended free alternative is BookmarkPilot chrome extension, actually use it more but an issue is lack of full links which are important.
Features:
- Original full links (in addition to t.co short links)
- Original formatting
- Quote tweet text
- Auto scroll through 1000s of tweets
- Handle Retry errors due to slow internet/ rate limits
- Simple one page script
- that does one thing without dependencies
- that can be understood and fixed/ improved by others.
Features: Minimal CSV file that can be fed into GPT or saved in Google Sheets. Minimal HTML file if you want to upload to your webserver or view on local browser.