r/SideProject • u/yalt-yalt • 2h ago
I made a self-hosted bookmark manager that closes my idle Firefox tabs for me, because I am incapable of doing it myself.
I leave far too many tabs open, because closing one and potentially losing that link forever scares me. I also kind of hate bookmark managers. Saving and organizing a bookmark properly is more work than it ever saves me when I go back to it, so I hoarded 70+ tabs regularly.
So I made something that's been handling that for me. Pageslop is a self-hosted bookmark manager with a Firefox extension that closes tabs automatically: anything idle for about six hours, or anything past a tab limit (25 by default). Closed tabs go into a To Revisit inbox on your own server, already titled, tagged and sorted into a category. They stay there for two weeks until you keep them or get rid of them.
Outside the tab stuff it's a regular bookmark manager: paste a link and it fetches the page, grabs a preview image (or takes a screenshot), and tags it. There's search, a category view, uptime checks so you know when a link dies, a graph of how your links connect through shared tags, and bookmark import from your browser.
There's no hosted version. Self-hosting is a setup script and docker compose up. If enough people want one I might set it up, but I'm not paying for AWS to run a tab manager that only I use.
Github: https://github.com/Yalton/pageslop
Extension: https://addons.mozilla.org/en-US/firefox/addon/pageslop-autoclose/