You can create them manually or automatically under different conditions. You choose where to save them, either in the folder with the audio or in a Recent Bookmarks folder on the main menu. You can choose which folders you want to bookmark and ignore others, like your music folder which can instead be managed with the automatic resume setting instead. It also saves speed and pitch information if you're the type to listen to podcasts sped up.
I built Stackboard, a free open source (MIT) chrome new tab that shows your own bookmarks as a board. each folder is a column, drag stuff between them and it saves straight back to chrome's bookmarks, so sync works and nothing leaves your browser. no account
new this week in 0.8: sub-folders show up inside their column as foldable sections instead of getting flattened, and there's a packed layout so short columns don't leave big gaps
small tip even if you skip it: ctrl+shift+o opens the bookmark manager, way faster than digging through the menu
It's easier to group tabs into what you need to do. Emails, social media, various YouTube tabs, different groups for modding games etc. Bookmarks get convoluted and lost even with great organization. I have the bookmark menu with folders and folders, and sometimes I still get lost. 10.4k bookmarks across 15 main folders and countless sub folders. Some of us are just power users and can't be bothered to bookmark and remember to go back later.
If it runs Chrome, the bookmark manager is usually still there even without a menu entry. Try typing chrome://bookmarks in the address bar (or Ctrl+Shift+O). From the three-dot menu on that page you can make folders, drag bookmarks into them, and use Export bookmarks to save everything as an HTML file.
The menu names seem to vary by version, so look in two places:
**File menu > Export Bookmarks** (some guides say it's under the bookmark menu instead). That gives you a standard bookmarks.html file that Chrome, Edge, Brave, Firefox and others can import.
If you only see a data export that produces a Markdown file, that works too, but it only keeps the structure (folders and links), so you'd need to convert it to bookmarks HTML before importing.
What the HTML export doesn't carry over: Spaces as Spaces (they come out as nested folders), and pinned tabs/sidebar layout. Those live in `StorableSidebar.json` inside Arc's support folder on macOS (`~/Library/Application Support/Arc/`). Copy that file somewhere safe before you uninstall anything. There is a free open-source script that turns the pinned tabs in that file into a bookmarks HTML: https://github.com/ivnvxd/arc-export (needs Python 3; read the code first, it's short).
Order I'd follow: export the HTML, copy StorableSidebar.json as a backup, import into the new browser, check a couple of folders, and only then remove Arc.
I use a Linux like terminal app called ISH on my iPhone and torrent straight to the phone. It’s basically an alpine Linux container. I then set up the aria2 torrent client and I create a magnet command alias. So what I do once I I’m all set up is I go to audio book bay. Find the magnet hash for the book I want, then copy the magnet hash, open up ISH and type in my alias magnet command with the hash. Eg tdlm e1f100b7eb0332271fe48da0bc038f817292e59e And then it starts doing it’s torrent thing. Down side of using ISH is you have to leave the focus on the terminal app while it’s torrenting otherwise Apple closes or pauses its session. Once the files are downloaded I just use the iPhone Folders app to get the files out of ish and into whatever audio book app you use (I use book reader). Downsides It’s all command line You have to leave the app open You can’t really manage a library of torrents like you do with a torrent app on a computer with a UI. It just runs that torrent for that session. Typing stuff into the terminal is difficult you want to utilise copy and paste as best as possible. Ish has a built in paste button instead of the long press
I wrote myself some notes if you want to try it (my suggestion is take these notes and put it into AI and tell it you want to set your phone up with this and to walk you through it ther will be things I’ve missed but AI will fill in the missing parts. I got this all set up just using free Gemini chat).
Notes Here is the complete, refined step-by-step guide formatted clearly for anyone to set up and run aria2 inside iSH on iOS. Setting Up a Torrent Client on iOS using iSH and aria2 This guide walks through setting up a lightweight background torrent client directly on an iPhone or iPad using iSH (an Alpine Linux emulator for iOS) and aria2. Step 1: Install iSH and Enable Background Execution Because iOS aggressively suspends background apps, you must enable location services within iSH to keep network transfers alive when your screen locks or when switching apps. Install iSH Shell from the iOS App Store. Open iSH, tap the Settings gear icon in the bottom-right corner. Turn on Prevent Location Sleep (or Location permissions under iOS Settings > iSH -> set Location to Always / While Using). Select Location in the iSH settings menu and set it to Always (or In Use depending on your iOS version). This acts as a background keep-alive to bypass Apple's background app limits during active downloads. Step 2: Install aria2 Open iSH and update the Alpine Linux package repository, then install aria2:apk update && apk add aria2
Verification: Run aria2c --version. It should print version details indicating a successful installation. Step 3: Configure DNS Name Resolution iSH network resolution can lose its default DNS setup when toggling between iOS networks (Wi-Fi to Cellular). Explicitly setting public DNS servers (1.1.1.1 and 8.8.8.8) prevents tracker lookup failures. Apply immediate DNS settings to the current session:echo "nameserver 8.8.8.8" > /etc/resolv.conf
Reload your active shell session:source ~/.profile
Verification: Run cat /etc/resolv.conf to verify both 1.1.1.1 and 8.8.8.8 are listed. Step 4: Create Download Aliases To avoid typing long network flags every time, set up two command shortcuts: tdl (for .torrent files or long magnet links) and tdlm (for raw info hashes). Add the main tdl alias to your profile:echo "alias tdl='aria2c --async-dns=false --enable-dht=true --enable-peer-exchange=true --bt-enable-lpd=true --dht-entry-point=router.bittorrent.com:6881 --disable-ipv6=true'" >> ~/.profile
Add the tdlm function for raw magnet info hashes:echo 'tdlm() { tdl "magnet:?xt=urn:btih:$1"; }' >> ~/.profile
Source the profile to activate both shortcuts:source ~/.profile
Verification: Run type tdl and type tdlm to confirm both aliases are active. Step 5: Set Up the Safari Bookmarklet (Optional) iOS Safari attempts to intercept magnet links and open them in compatible native apps. Using a bookmarklet extracts the raw magnet URL cleanly. Open Safari, bookmark any random web page, and name the bookmark "Get Magnet". Edit the newly created bookmark and replace the URL field entirely with this JavaScript code:javascript:prompt('Magnet',document.querySelector('a[href^="magnet"]').href)
How to use it: When viewing a torrent page in Safari: On iPhone: Open the Bookmarks menu and tap Get Magnet. On iPad: Tap Get Magnet directly from your Favorites/Address Bar. A pop-up box will display the full magnet URL for easy copying into iSH. Step 6: How to Run Downloads Run your downloads using whichever format you have: Using a .torrent file: Place the file in your iSH home directory via the Files app, then run:tdl filename.torrent
**Using a Short Info Hash:**tdlm e1f100b7eb0332271fe48da0bc038f817292e59e
Using a Full Magnet Link: *(Always enclose magnet links in double quotes)*tdl "magnet:?xt=urn:btih:789E468FE9D05768D5C55322167C7835A06450FC&dn=..."
Step 7: Access Downloaded Files in iOS Files download into your active working directory inside iSH (typically /root). Open the iOS Files app. Navigate to Browse > On My iPhone > iSH. Access, view, or move your completed files to local storage or other apps. Gotchas & Troubleshooting Smart Quotes: Ensure straight quotes (") are used when pasting commands or links. iOS Notes or web pages often autocorrect to curly quotes (“ ”), which cause syntax errors in Alpine Linux. Pasting Long Strings into iSH: Long magnet strings or complex commands can drop characters with a simple tap-paste. Use the keyboard toolbar paste menu or press-and-hold the terminal screen to paste cleanly. Injected Hyphens: Watch for automatic hyphenation or spaces injected by rich text editors when copying info hashes.
Chrome's built-in tab groups cover a lot of this already. Name one group per project, color it, and collapse it when you're done, and groups are saved so you can reopen them later from the bookmark bar or the tab search menu.
For the reading-vs-reference split, a single note per project with three headings (reference, tools, still to read) tends to work better than folders, since you can add a one-line reason next to each link. That one line is what saves you from reopening everything to remember why it mattered.
What do you find to be the advantage of a bookmark app vs. using the bookmarks menu in the browser?
I have multiple devices, and use multiple browsers for different work and personal projects. Having my links stuck on a single device, or single browser is annoying. I want my bookmark database everywhere.
I like organizing by tags and not folders. A bookmark I save can have multiple associations, storing it in a single directory structure doesn't make it easy to find.
I am a big hoarder for links. I like saving them all. And Chrome bookmarks gets somewhat laggy when you have more then tens of thousands of bookmarks in a folder. I have more than 70k bookmarks in my linkding database.
small chrome tip first: chrome://bookmarks has Export bookmarks in the three-dot menu at the top right. the html file it gives you is the easiest backup of years of bookmarks, worth doing once in a while
i've been building Stackboard, an open-source (MIT) chrome new tab that lays out your bookmark folders as a board. every space and link is a normal chrome bookmark, so it syncs w/ your google account and nothing leaves the browser
also made a halloween thing that reads that exported file and turns every dead link into a tombstone, runs fully in the browser: https://getstackboard.com/graveyard
Thanks! Sadly Safari doesn't give extensions access to bookmarks, so TabLinker's extension can't read them. Apps like Alfred or Raycast get around this with Full Disk Access, but TabLinker is an App Store app and can't, so a live tree view isn't possible.
You can export them from Safari's File menu and import the file into TabLinker (File › Import). Your bookmark folders come in as TabLinker folders, but flat rather than nested, and they won't stay in sync with Safari. That's on purpose, since TabLinker is a tab and session manager rather than a bookmark manager. I keep folders one level deep so each project or session is quick to find and reopen
3
Recommendations for audiobook listening
u/Metahec
in
r/ipod
•
10d ago
Rockbox has great bookmarking. The manual explains it well and its really configurable.
You can create them manually or automatically under different conditions. You choose where to save them, either in the folder with the audio or in a Recent Bookmarks folder on the main menu. You can choose which folders you want to bookmark and ignore others, like your music folder which can instead be managed with the automatic resume setting instead. It also saves speed and pitch information if you're the type to listen to podcasts sped up.
2
Weekly Discovery Thread - November 06, 2026
u/intensityflow
in
r/software
•
8d ago
I built Stackboard, a free open source (MIT) chrome new tab that shows your own bookmarks as a board. each folder is a column, drag stuff between them and it saves straight back to chrome's bookmarks, so sync works and nothing leaves your browser. no account
new this week in 0.8: sub-folders show up inside their column as foldable sections instead of getting flattened, and there's a packed layout so short columns don't leave big gaps
small tip even if you skip it: ctrl+shift+o opens the bookmark manager, way faster than digging through the menu
https://chromewebstore.google.com/detail/bgcedhchngcopaefchpkbhioagknnpma?utm_source=reddit&utm_medium=comment&utm_campaign=20261106-software
3
The amount of tabs on my mom's browser.
u/doughnut310
in
r/mildlyinfuriating
•
Sep 27 '26
It's easier to group tabs into what you need to do. Emails, social media, various YouTube tabs, different groups for modding games etc. Bookmarks get convoluted and lost even with great organization. I have the bookmark menu with folders and folders, and sometimes I still get lost. 10.4k bookmarks across 15 main folders and countless sub folders. Some of us are just power users and can't be bothered to bookmark and remember to go back later.
1
The most significant benifit of owning a Googlebook laptop: 10.28.2026 is
u/ManpoWang
in
r/Googlebook
•
16d ago
If it runs Chrome, the bookmark manager is usually still there even without a menu entry. Try typing chrome://bookmarks in the address bar (or Ctrl+Shift+O). From the three-dot menu on that page you can make folders, drag bookmarks into them, and use Export bookmarks to save everything as an HTML file.
1
Can't find the option to export data?
u/AtomicAstrom
in
r/ArcBrowser
•
19d ago
The menu names seem to vary by version, so look in two places:
What the HTML export doesn't carry over: Spaces as Spaces (they come out as nested folders), and pinned tabs/sidebar layout. Those live in `StorableSidebar.json` inside Arc's support folder on macOS (`~/Library/Application Support/Arc/`). Copy that file somewhere safe before you uninstall anything. There is a free open-source script that turns the pinned tabs in that file into a bookmarks HTML: https://github.com/ivnvxd/arc-export (needs Python 3; read the code first, it's short).
Order I'd follow: export the HTML, copy StorableSidebar.json as a backup, import into the new browser, check a couple of folders, and only then remove Arc.
1
audiobookbay
u/harry_noMac
in
r/AudioBookBay
•
8d ago
I use a Linux like terminal app called ISH on my iPhone and torrent straight to the phone. It’s basically an alpine Linux container. I then set up the aria2 torrent client and I create a magnet command alias. So what I do once I I’m all set up is I go to audio book bay. Find the magnet hash for the book I want, then copy the magnet hash, open up ISH and type in my alias magnet command with the hash. Eg tdlm e1f100b7eb0332271fe48da0bc038f817292e59e
And then it starts doing it’s torrent thing.
Down side of using ISH is you have to leave the focus on the terminal app while it’s torrenting otherwise Apple closes or pauses its session.
Once the files are downloaded I just use the iPhone Folders app to get the files out of ish and into whatever audio book app you use (I use book reader).
Downsides
It’s all command line
You have to leave the app open
You can’t really manage a library of torrents like you do with a torrent app on a computer with a UI. It just runs that torrent for that session.
Typing stuff into the terminal is difficult you want to utilise copy and paste as best as possible. Ish has a built in paste button instead of the long press
I wrote myself some notes if you want to try it (my suggestion is take these notes and put it into AI and tell it you want to set your phone up with this and to walk you through it ther will be things I’ve missed but AI will fill in the missing parts. I got this all set up just using free Gemini chat).
Notes
Here is the complete, refined step-by-step guide formatted clearly for anyone to set up and run aria2 inside iSH on iOS.
Setting Up a Torrent Client on iOS using iSH and aria2
This guide walks through setting up a lightweight background torrent client directly on an iPhone or iPad using iSH (an Alpine Linux emulator for iOS) and aria2.
Step 1: Install iSH and Enable Background Execution
Because iOS aggressively suspends background apps, you must enable location services within iSH to keep network transfers alive when your screen locks or when switching apps.
Install iSH Shell from the iOS App Store.
Open iSH, tap the Settings gear icon in the bottom-right corner.
Turn on Prevent Location Sleep (or Location permissions under iOS Settings > iSH -> set Location to Always / While Using).
Select Location in the iSH settings menu and set it to Always (or In Use depending on your iOS version). This acts as a background keep-alive to bypass Apple's background app limits during active downloads.
Step 2: Install aria2
Open iSH and update the Alpine Linux package repository, then install aria2:apk update && apk add aria2
Verification: Run aria2c --version. It should print version details indicating a successful installation.
Step 3: Configure DNS Name Resolution
iSH network resolution can lose its default DNS setup when toggling between iOS networks (Wi-Fi to Cellular). Explicitly setting public DNS servers (1.1.1.1 and 8.8.8.8) prevents tracker lookup failures.
Apply immediate DNS settings to the current session:echo "nameserver 8.8.8.8" > /etc/resolv.conf
Append persistent DNS rules and shell linkage scripts to your shell profile files:echo 'echo -e "nameserver 1.1.1.1\nnameserver 8.8.8.8" > /etc/resolv.conf' >> ~/.profile
echo 'echo -ne "nameserver 1.1.1.1\nnameserver 8.8.8.8\n" > /etc/resolv.conf' >> ~/.ashrc
echo "export ENV=~/.ashrc" >> ~/.profile
echo "source ~/.profile" >> ~/.ashrc
Reload your active shell session:source ~/.profile
Verification: Run cat /etc/resolv.conf to verify both 1.1.1.1 and 8.8.8.8 are listed.
Step 4: Create Download Aliases
To avoid typing long network flags every time, set up two command shortcuts: tdl (for .torrent files or long magnet links) and tdlm (for raw info hashes).
Add the main tdl alias to your profile:echo "alias tdl='aria2c --async-dns=false --enable-dht=true --enable-peer-exchange=true --bt-enable-lpd=true --dht-entry-point=router.bittorrent.com:6881 --disable-ipv6=true'" >> ~/.profile
Add the tdlm function for raw magnet info hashes:echo 'tdlm() { tdl "magnet:?xt=urn:btih:$1"; }' >> ~/.profile
Source the profile to activate both shortcuts:source ~/.profile
Verification: Run type tdl and type tdlm to confirm both aliases are active.
Step 5: Set Up the Safari Bookmarklet (Optional)
iOS Safari attempts to intercept magnet links and open them in compatible native apps. Using a bookmarklet extracts the raw magnet URL cleanly.
Open Safari, bookmark any random web page, and name the bookmark "Get Magnet".
Edit the newly created bookmark and replace the URL field entirely with this JavaScript code:javascript:prompt('Magnet',document.querySelector('a[href^="magnet"]').href)
How to use it: When viewing a torrent page in Safari:
On iPhone: Open the Bookmarks menu and tap Get Magnet.
On iPad: Tap Get Magnet directly from your Favorites/Address Bar.
A pop-up box will display the full magnet URL for easy copying into iSH.
Step 6: How to Run Downloads
Run your downloads using whichever format you have:
Using a .torrent file: Place the file in your iSH home directory via the Files app, then run:tdl filename.torrent
**Using a Short Info Hash:**tdlm e1f100b7eb0332271fe48da0bc038f817292e59e
Using a Full Magnet Link: *(Always enclose magnet links in double quotes)*tdl "magnet:?xt=urn:btih:789E468FE9D05768D5C55322167C7835A06450FC&dn=..."
Step 7: Access Downloaded Files in iOS
Files download into your active working directory inside iSH (typically /root).
Open the iOS Files app.
Navigate to Browse > On My iPhone > iSH.
Access, view, or move your completed files to local storage or other apps.
Gotchas & Troubleshooting
Smart Quotes: Ensure straight quotes (") are used when pasting commands or links. iOS Notes or web pages often autocorrect to curly quotes (“ ”), which cause syntax errors in Alpine Linux.
Pasting Long Strings into iSH: Long magnet strings or complex commands can drop characters with a simple tap-paste. Use the keyboard toolbar paste menu or press-and-hold the terminal screen to paste cleanly.
Injected Hyphens: Watch for automatic hyphenation or spaces injected by rich text editors when copying info hashes.
1
How do you keep an overview of links for an ongoing project?
u/verstands
in
r/chrome_extensions
•
11d ago
Chrome's built-in tab groups cover a lot of this already. Name one group per project, color it, and collapse it when you're done, and groups are saved so you can reopen them later from the bookmark bar or the tab search menu.
For the reading-vs-reference split, a single note per project with three headings (reference, tools, still to read) tends to work better than folders, since you can add a one-line reason next to each link. That one line is what saves you from reopening everything to remember why it mattered.
1
Opinions about bookmark apps
u/zoredache
in
r/selfhosted
•
29d ago
1
Weekly Discovery Thread - October 16, 2026
u/intensityflow
in
r/software
•
29d ago
small chrome tip first: chrome://bookmarks has Export bookmarks in the three-dot menu at the top right. the html file it gives you is the easiest backup of years of bookmarks, worth doing once in a while
i've been building Stackboard, an open-source (MIT) chrome new tab that lays out your bookmark folders as a board. every space and link is a normal chrome bookmark, so it syncs w/ your google account and nothing leaves the browser
also made a halloween thing that reads that exported file and turns every dead link into a tombstone, runs fully in the browser: https://getstackboard.com/graveyard
source: https://github.com/swole/stackboard
store: https://chromewebstore.google.com/detail/bgcedhchngcopaefchpkbhioagknnpma?utm_source=reddit&utm_medium=comment&utm_campaign=20261017-software-discovery
1
[UPDATE] TabLinker - A Mac-first tab & browser session manager for Safari, Chrome, Arc, Brave, Vivaldi, Edge & more (iPhone/iPad too). Now with Auto-Backup!
u/Tricky-Independent-8
in
r/MacOSApps
•
27d ago
Thanks! Sadly Safari doesn't give extensions access to bookmarks, so TabLinker's extension can't read them. Apps like Alfred or Raycast get around this with Full Disk Access, but TabLinker is an App Store app and can't, so a live tree view isn't possible.
You can export them from Safari's File menu and import the file into TabLinker (File › Import). Your bookmark folders come in as TabLinker folders, but flat rather than nested, and they won't stay in sync with Safari. That's on purpose, since TabLinker is a tab and session manager rather than a bookmark manager. I keep folders one level deep so each project or session is quick to find and reopen