One I didn't see mentioned already: I use something called EditThisCookie.
I'm sure it has many features, but I just use it to quickly delete cookies for one site, primarily on my development sites.
I use it a couple of times a day, probably.
Most common use case: I switch rails projects, and being on the same localhost:port address, it tries to use my other cookies and causes problems. I delete them in 2 seconds.
Vimium - I can't imagine using my browser without it anymore. I use it to:
* move around the page
* click on links
* opening new page from browsing history
* refresh page
Basically the only time I need to use mouse or trackpad are pages that have incorrectly marked links (they just add some on-click behaviour without marking element as link)
- Pushbullet (https://www.pushbullet.com) - Less wonderful since they make Universal Clipboard a premium feature, but still the most graceful way to get content across from phone to laptop and back.
Kiwi Conversations - checks for HN, Reddit conversations based on the URL you're on (manual research mode by default, but auto-check is available) - also checks Product Hunt and Google News. https://chrome.google.com/webstore/detail/kiwi-conversations...
This Chrome extension allows you to capture a screenshot, annotate it and create a GitHub issue, a JIRA issue or a Trello Card without leaving your page
I generally try not to use any, because for some reason I can't force myself to trust an extension w/o looking into its code--the process that eats too much time.
So I have only 5 of them installed.
From chrome web store:
* blank ntp (shows a blank page, rather than the chrome default)
* ublock origin (duh)
Not from the web store (I "trust" them, for I wrote them):
I assume you also looked into the entire code base for Chromium (you are using Chromium, aren't you? Using Chrome - with its abundance of closed source gimmickery - would not make sense given your statement) before deciding it was worth your trust?
While I understand why you'd want to look at extension code before installing it I do not understand the trust in Chrome. Given the size of the code base it is more or less impossible for a single person to decide its trustworthiness by 'looking at the code', given that a single intentional 'mistake' can make the difference between trust and thrash.
yes, I use Chromium, but mainly because Fedora doesn't have Chrome in their pkg repos. yes, I've looked into the Chromium src & have run away screaming, mainly because I'm not a big C++ fan.
I'm fine w/ Google products. I don't trust a random extension from a random Vasya ThE HacKeR, especially w/ "read & change all your data" permissions.
For those who listens to music from YouTube while programming, I recently made a Chrome extension to generate a track list in navigation bar using the timelinks in the video description.
It's a clickable tracklist, so you can play the track you want to listen to just clicking it, no matter if YouTube is your current tab or not.
Also, the extension shows a notification when a track starts to play.
Something like Tree Style Tab but TO shows a single tree for your entire browsing session instead of just the current window. Its cloud backup allows me to sync my tree hierarchy across my devices.
All my extensions are like a handicapped version of Firefox feature or extension.
Dynamite [1] - right click on anything than Dynamite / Hide element or selection and it removes a DOM element that was under cursor. Sometimes you have to to this several times to remove something. Firefox has Nuke Anything Enhanced [2]. It allows me to:
- get behind obnoxious popups with no visible close button
- get through dumb subscribe-wall
- remove annoying floating navigation bars (really handy if you like to resize browser windows like me)
The Great Suspender [3] - it unloads tabs unused for specified time and allows to reload them on click. I forgot which one I used on Firefox.
FooTab [4] - blocks loading of tabs on startup - it would be great if The Great Suspender would do this (Firefox do this by default).
I use uBlock Origin and HTTPS Everywhere, but that's just baseline.
I use Brieftube to skim through long youtube/coursera videos or to pinpoint to a specific memorable frame in a video I once watched (e.g. obama laughing at bernie at white house gathering).
Brieftube runs fast, and creates a nice table of contents which also allows easy searching in the sub titles
(currently, extension seems to work only for videos accompanied with english subtitles)
h264ify - force youtube to use h264 instead of the VP8/VP9 codecs. Unlike h264, which can benefit from hardware decoding, VP8/VP9 are completely done by the CPU, so they eat battery like crazy on laptops.
just make sure your gpu supports accelerated h264 in all formats you are interested in (1080@60, 4K etc), otherwise Chrome will use its own internal SLOW AS CRAP unoptimized SINGLE THREADED software decoder which cant handle 1080@60 on 4GHz Haswell. While supposedly more cpu intensive VP9 plays just fine, Im sure its just coincidence.
After installing this, you can adjust the playback speed by 0.1 increments on any HTML5 video element. Works great for lectures and talks. I often watch some videos at 1.5x, 2x, and sometimes even 3x for exceptionally slow speakers.
Postman and its Http interceptor. fiddle with http requests, manipulate which headers are sent. even intercept Http requests and change values on the flight
It allows you to turn any <textarea> into a small vim-style editor (by simply pressing ctrl+enter). This and vimium really turn chrome into a full vim experience.
UTM Stripper — removes tracking tokens from URL query parameters before sending network request. Uses an internal 307 redirect before requesting the resource.
Well UTM parameters are part of the URL itself, which is useful to strip so you don't request them in the first place, and of course for cleaner links when sharing. Using an ad/tracker blocker is complimentary.
When angular.js first came out, a chrome extension was released which displayed popular hacker quotes like "ship it" " when new tabs were opened. What was the name of that extension? I can't remember that after I sold my Mac mini, but that was my favorite.
Anyone could recommend any good gestures extensions? That's the only thing keeping me on the Firefox right now. I tried a bunch of the most popular ones, but rocker gestures (prev/next tab) almost never works as intended :(
Along with all the excellent options posted here, just wanted to recommend - "Ink for Google". It gives a material design look and feel for all google related sites.
HackerTagger - Lets you tag people on HN if they're interesting in some way. I've also got tags for anyone who mentioned they're founder of X, for future context in comments.
Another is one I wrote and use to read articles without seeing paywalls. It got pulled off the chrome web store as it started to pick up users, but you can still install and run it in developer mode: https://github.com/cezary/bypass
Small random tweaks and hooks, for example adding button to auto invoke youtube-dl on YT and twitch(using custom URI), Hackaday comment system enhancement(highlights new and your own comments in diff color), style injection instead of Stylebot on few pages (using 50MB permanently for plugin just because I have two custom styles on pages I read maybe once a week really hurt my brain, even with 16GB onboard:/), gmail url tracking stripper etc, small stuff. I pretty much imported all of my userscripts from Opera Presto, wouldnt make the switch if there was no way to inject own .js code quickly and painlessly in Chrome/Vivaldi.
Some others I like:
- Momentum (https://chrome.google.com/webstore/detail/momentum/laookkfkn...)
- Hacker News Enhancement Suite (https://chrome.google.com/webstore/detail/better-history/obc...)
- Better History (https://chrome.google.com/webstore/detail/better-history/obc...)