4 ms·
I am coding my own hacked together bookmarks manager. I can save any page with a click of the button using SingleFile (a fantastic Chrome extension, by the way!
by abnry 6y ago
I am coding my own hacked together bookmarks manager. I can save any page with a click of the button using SingleFile (a fantastic Chrome extension, by the way!).
Then a cronjob runs and puts it into a folder to be processed into a database, which generates a static html index and puts it in my Google Drive.
Then it syncs offline on my chromebook. Which means that without internet, I can put my chromebook in tablet mode and do some nice reading. I've been very pleased so far.
- agumonkey 6y agoone day this will be as famous as youtube-dl
- johnmaguire2013 6y agoAny chance you have this open-sourced or described in more detail somewhere?
- abnry 6y agoIt's too hackish, system dependent, and not feature complete yet. I plan to run it as a flask app on the local network as a more intuitive way of tagging and managing bookmarks... lot more to do.
- kilroy_jones 6y agoI had started working on something similar to this, but without the Google Drive component. I wanted something where I could right click and "snag" a file, link or document and have it saved to a server I controlled. It's not complete, mostly because the frontend is a mess, but the backend is able to save files, pages and links (https://gitlab.com/thebird/snag https://gitlab.com/thebird/snag). Used Rust backend, Svelte and JS for the extension (of course).
- rezeroed 6y agoPocket?
- throwii 6y agoI currently extract bookmarks from Firefox and Safari and store them inside a local database. Then a cronjob saves them to Wayback machine if a prior check revealed that they are currently not.. donating regularly for that. Mine just makes sure that the pages are not lost, but yours enables offline reading. I'm uncertain what the best mechanism is, there are so many ways to solve it. From filtering to recrawling for new content to enabling more advanced features, there are so many possibilities.
- dimtion 6y agoYou should checkout Shaarli[0] that has a thriving community. [0] https://github.com/shaarli/Shaarli/ https://github.com/shaarli/Shaarli/
- nikisweeting 6y agoYour hacked together workflow sounds extremely close to how ArchiveBox works! You should give it a try ;)
- girishso 6y agoBeen there done that. Real issue is ranking the search results by relevance to the search query.