Why are bookmarks second class citizens in browsers?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • OneTab-Night-Mode

    Little theme for the onetab page to make it less eye raping.

  • well true but the advantage of the plugin is more that its not really that persistent.

    For instance: when I research a new topic i sometimes have 20 open tabs out of which i really want to bookmark none, but as long as i am working on the issue i want to be able to use them still. This is where onetab shines, because it lets me remove all, lets call them virtual bookmarks, that have been gerated by one specific window. Henceforth i can use a window more like a topic of interest and am totally able to "hibernate" on research. and when i come back i just click "open all tabs" on the index and will be goot do go:

    https://www.one-tab.com/

    I believe my actual point was, that I have much more stuff that i like to store temporarily, instead of a "permanent bookmark" and the ability to remove bookmarks by "window" really allows me to ogranize myself better.

  • Tab-Session-Manager

    WebExtensions for restoring and saving window / tab states

  • My go to solution for bookmarking is https://github.com/sienori/Tab-Session-Manager

    (Available for Firefox https://addons.mozilla.org/en-US/firefox/addon/tab-session-m... and Chrome https://chrome.google.com/webstore/detail/tab-session-manage...)

    It understands whether a bookmark should be opened as a pinned tab, and the tree structure of tabs saved together as a window if you use tree style tabs (in Firefox). It also saves the history of the tab, so going back on history works

    It can even open the tab session window in a tab instead of the small tooltip, by clicking on the expand button in the corner. For me this is a killer feature

    The only issue is that it is oriented towards saving whole windows (or even whole sessions) rather than a single tab. There is UI for saving just a tab at once but it's a bit hidden. But for your intended use cases, its workflow is perfect

    > i want to be able to quickly load common favorite news sites & blogs.

    > or load a window with all my productivity SaaS sites.

    Saving a whole window at once is much better for this

    > or pick up where i left off on a research rabbit hole.

    Saving whole windows at time is much better for restoring your working memory, specially if you use tree style tabs.

    Anyway the author has a patreon https://www.patreon.com/sienori (no affiliation)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • omnibookmarks

    The fastest way to add and open bookmarks.

  • For quickly loading bookmarks, I made an extension that allows you to open or add a bookmark by typing a keyword for it into the address bar:

    https://github.com/binarynate/omnibookmarks

    I use it constantly (probably hundreds of times per day) to load common pages I use for running by business and living my life.

  • tab-stash

    Firefox extension to save and restore tabs as bookmarks. Clear your tabs, clear your mind.

  • tab stash is a pretty decent extension for quickly saving tabs and then restoring them later with one click

    https://github.com/josh-berry/tab-stash

    and unlike some other tab management extensions, it uses native bookmarks to store things which means you can still access the stashed tabs if you sync them to firefox mobile

  • pipper

    App that allows users to keep a webview always visible on their screen, on top of other windows, like for watching youtube while working and stuff. Still a proof of concept

  • This is what I do:

    When busy I have the following:

    - Chrome window with personal Google Account and 2-5 tabs

    - Chrome window with company Google Account and 2-5 tabs

    - A third browser window as a media player (https://github.com/curzel-it/pipper)

    Bookmark bar is set to always visible, and I have exactly 10 bookmarks:

  • mystart

    Google Bookmarks clone with extra's

  • Shaarli

    The personal, minimalist, super-fast, database free, bookmarking service - community repo

  • I used to use Shaarli (https://shaarli.readthedocs.io) to accomplish sort of the same thing that you described. And, shaarli worked great for me *for years*! But then, when i delayed migrating from my VPS (where i self-hosted shaarli, and needed badly to update version of ubuntu on the VPS) and i failed to upgrade to a newer version of shaarli, i sort of got myself stuck, and never set it up again on my new VPS...sure, i still have all the bookmarks (they're just saved in plain text within php easy to get), and you know what? I sort of abandoned all those bookmarks from my legacy shaarli setup, and have never once needed to look up a bookmark! Meaning, i guess i was saving these things for pretty much little/no reason, so i never set up shaarli again. This is by no means an issue of shaarli. Its simply that i came to a realization like folks going through digital minimalism must feel, that "hey, i guess i don't need X after all".

    Lately i have the need to save a couple of bookmarks again (though only a few)...so instead of using shaarli, i just saved them within firefox and set up the firefox account syncing, and it seems good enough for my needs. But, going back to my original point, yeah shaarli fit my need quite weel as far as saving remote bookmarks. If you ever don't want to maintain your own php setup, i encourage you to take a look at shaarli; really fast, stable, crazy low on resoiurces...all around great utility!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • firefox-scripts

    userChromeJS / autoconfig.js and extensions

  • And history is equally bad. Internally the browser stores each individual visit to a page, and also the full history trail in case you clicked on links, but the built-in UI only shows the last visit for each URL and nothing else.

    Additionally, when I do a history search, there's no way to jump from a search result back to the chronological view (though as soon as I open the result, the chronological view becomes useless anyway because it only shows the most recent visit, which after opening the page becomes of course "right now").

    The problem is that quite often I might not remember the exact search terms to find a page again in my history, but can remember and find some other pages I know I visited beforehand/afterwards/etc. If I had the full chronological visit history (plus access to the link trail if necessary), I could just look through that, but with the built-in UI that's not possible.

    Unfortunately, it seems that to this day, the best extension for solving this problem in Firefox predates the Webextensions cutoff and as usual the new Webextension API isn't quite set up for fully re-creating it because you can only query for visits by the exact URL, and so no modern add-on exists that is really a full replacement. Thankfully somebody hacked the original add-on to still work in modern Firefox, though of course it needs one of the Firefox varieties that are allowed to load arbitrary add-ons (https://github.com/xiaoxiaoflood/firefox-scripts/tree/master...).

  • App-bookmarks

    Export browser bookmarks as plain text.

  • > What I do miss is a way to back them up from the command line.

    I've written a Perl script that print bookmarks from Safari/Firefox/Chrome/Edge as <url><description>, but maybe it's too raw.<p><a href="https://github.com/kal247/App-bookmarks" rel="nofollow">https://github.com/kal247/App-bookmarks</a><p>I might add other formatting options (HTML or Template Toolkit) if there's enough interest.

  • Fenix

    Discontinued ⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android

  • The same story here. I had started in 1999, and have been editing the same page since then.

    I can also search Google, Wikipedia, etc., directly from the same home page.

    The only core difference that I maintain that page locally on each device and use local file sync.

    Firefox on Android stopped opening local HTML files, without them giving a clear reason why, and I stopped using it.

    [1] https://github.com/mozilla-mobile/fenix/issues/7546

  • scroll-to-text-fragment

    Proposal to allow specifying a text snippet in a URL fragment

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Make Firefox flow like Arc browser

    1 project | news.ycombinator.com | 25 Jul 2023
  • When is the estimate date of Arc coming to windows?

    1 project | /r/browsers | 4 Jul 2023
  • [HELP] Can Firefox imitate Arc?

    1 project | /r/FirefoxCSS | 28 Jun 2023
  • side bar for everything

    1 project | /r/browsers | 9 Jun 2023
  • ArcFox: Make Firefox flow like arc

    1 project | news.ycombinator.com | 6 May 2023