-
Hmm, this might be the right audience - anyone with C and JS skills want to poke at https://github.com/osnr/TabFS/issues/75 and maybe come up with a pull request? (I got as far as I could on the C side, all the details are in the issue, but I'm not sure what shape the javascript side of the fix would be...)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
If you're programming, and open to doing it by voice, definitely check out Cursorless: https://www.cursorless.org/
-
VBAChromeDevProtocol
VBA (Excel) based wrapper for Chrome Developer Protocol (CDP) - sorta a VBA version of Puppeteer/Selenium
I used to scan all the tabs in open browser windows to preserve all open URLs.
See also https://chromedevtools.github.io/devtools-protocol/ with Playwright et. al., even Excel VBA: https://github.com/PerditionC/VBAChromeDevProtocol
-
Shameless plug: I've made a set of AppleScripts I call "Tab Transporter" for moving groups of tabs between browsers. The code is painful to write when you're used to a normal programming language, but these examples could be useful for anyone else looking to interact with browser tabs via AppleScript.
https://github.com/tedmiston/tab-transporter
-
The open-source implemention I'm aware of is in Buildbarn
Design doc: https://github.com/buildbarn/bb-adrs/blob/master/0009-nfsv4....
-
-
Something in a similar vein: BTFS, mount a torrent file (or magnet link) as a read only drive https://github.com/johang/btfs
It's really good, and use it a lot of times
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
I have a extension that does that almost pretty identically to what you are looking for... it does list out every page you have but doesn't list the url. there is an unreleased version that I use that has a tab dumping to json that I use for just that session restore reason.
Maybe I'll finish the updated version and release it soon.
feel free to check it out: https://github.com/fiveNinePlusR/tabist
https://addons.mozilla.org/en-US/firefox/addon/tabist/
https://chrome.google.com/webstore/detail/tabist/hdjegjggiog...
-
You mean like what this does?
https://github.com/atomontage/osa-chrome
-
-
raycast-script-commands
Personal Scripts for Raycast Script Commands https://github.com/raycast/script-commands
-
> even package managers like pip
This reminds me of a blog post [1] I read before. Pertinent quote:
> Unbeknownst to me, even with --dry-run pip will execute arbitrary code found in the package's setup.py. In fact, merely asking pip to download a package can execute arbitrary code (see pip issues 7325 [2] and 1884 [3] for more details)!
Also seen on Twitter [4].
[1] https://moyix.blogspot.com/2022/09/someones-been-messing-wit...
[2] https://github.com/pypa/pip/issues/7325
[3] https://github.com/pypa/pip/issues/1884
[4] https://twitter.com/moyix/status/1566561433898426368
-
Interestingly, all the AppleScript functionality is built on an objective-c api called ScriptingBridge and it’s relatively easy to use a real programming language for the same sorts of things. JavaScript is natively supported by Script Editor, but there’s bindings for Ruby and Python too. I’ve wrapped it up in Common Lisp for my own use: https://github.com/fiddlerwoaroof/objc-lisp-bridge/blob/mast...