-
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.
-
tab-stash
Firefox extension to save and restore tabs as bookmarks. Clear your tabs, clear your mind.
-
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
-
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.
-
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
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.
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)
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 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
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:
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!
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...).
> 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.
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