JavaScript Chromium

Open-source JavaScript projects categorized as Chromium | Edit details

Top 23 JavaScript Chromium Projects

  • GitHub repo uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

    Project mention: Is it possible to unblock base domains for all websites? (i.e. "allow" on by default?) | | 2021-12-08

    Did you read the wiki and then configure dynamic filtering according to one of the blocking modes?

  • GitHub repo ReLaXed

    Create PDF documents using web technologies

    Project mention: Beautiful PDFs from HTML | | 2021-04-04

    A few years ago I started an alternative to PrinceXML called ReLaXed.js [1], it's always been sufficient for my reports but it may lack some pagination/layout features that Paged.js may have as they seem to have given this much more thoughts (still wrapping my head around whether paged.js could be "plugged into" Relaxed).


  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo brave-browser

    Next generation Brave browser for Android, Linux, macOS, Windows.

    Project mention: For anyone hitting that 5 device cap for Uphold sync, I can vouch for Gemini | | 2021-12-08

    Self managed device link project - in progress - FYI here's the link to the feature they're working on.

  • GitHub repo Surfingkeys

    Map your keys for web surfing, expand your browser with javascript and keyboard.

    Project mention: Do you also find yourself ":w" to save a file in for example word? Or ":q" to quit the terminal...? | | 2021-12-08
  • GitHub repo browser-fingerprinting

    Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️‍♂️ when scraping the web?

    Project mention: what are the rules to identify web visits as bot/scraper | | 2021-11-23
  • GitHub repo playwright-dotnet

    .NET version of the Playwright testing and automation library.

    Project mention: Razor Templates Examples including PDF Reports | | 2021-10-25

    Then you'd take that output and generate a PDF with Chrome:

  • GitHub repo chromium-web-store

    Allows adding extensions from chrome web store on ungoogled-chromium. Also adds semi-automatic extension updating.

    Project mention: chromium with chrome extensions | | 2021-11-15
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo privacy-redirect

    A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.

    Project mention: Redirect to different server | | 2021-12-08
  • GitHub repo Vieb

    Vim Inspired Electron Browser - Vim bindings for the web by design

    Project mention: Changing Vieb's user agent | | 2021-12-03

    As for the other issues, you could completely remap all the keys, and check the examples for it here, but it would still be a lot of work to make it similar to emacs: Also available at :h examples ;)

  • GitHub repo playwright-go

    Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

    Project mention: HLive Update: Added Testing, Plugins, PubSub, and more. See comments for details | | 2021-12-05

    Seems that is sort of doing a similar thing in terms of controlling the frontend ?

  • GitHub repo nwjs-ffmpeg-prebuilt

    FFmpeg prebuilt binaries for NW.js / Chromium

    Project mention: Reddit video player doesn't work. | | 2021-10-14

    How to Install libffmpeg (for proprietary h.264 and aac support) for Opera for Linux_x64 Goto the URL opera://about and look at the "Browser identification" (User-Agent) string to see what major version of Chromium Opera is using (79, 80, 81, 82 etc.). Also, take note of the "install" path. You'll need that later. Goto and download the latest that's built with the same major version of Chromium that your Opera is. For example, if your Opera is built with Chromium 79, goto and download Or, goto and click on the link to the distro that has "chromium-codecs-ffmpeg-extra" for the version of Chromium you need. Then, on the page for the distro, click the "amd64" link to goto the download page. On the download page, you can download the deb file and then extract it to get out of it. For example, if you need for Chromium 81, goto and download the the deb file. (in this case though, ignore that and use the in\_83.0.4103.61-0ubuntu0.18.04.1\_amd64.deb that's from even though it says it's for Chromium 83) If nothing works, try a for the next version of Chromium and so on. Once you have the zip/deb file, extract it to get Then, create the folder lib_extra in Opera's install folder that you took note of in opera://about earlier and put in the lib_extra folder. The path to should then be opera_install_folder/lib_extra/ On Linux Mint, that'd be /usr/lib/x86_64-linux-gnu/opera/lib_extra/ On Arch Linux, it might be /usr/lib64/opera/lib_extra/ Again, goto the URL opera://about in Opera and look at the "install" path.

  • GitHub repo Chrome-Charset

    An extension used to modify the page default encoding for Chromium 55+ based browsers.

    Project mention: Fix Garbled Text in Open Directories | | 2021-10-13
  • GitHub repo extension-create

    Create modern cross-browser extensions with no build configuration.

    Project mention: Web Weekly #8 | | 2021-02-28

    cezaraugusto/extension-create – Create modern cross-browser extensions with no build configuration.

  • GitHub repo netflix-4K-DDplus

    MicrosoftEdge(Chromium core) extension to play Netflix in 4K(Restricted)and DDplus audio

    Project mention: This is still in the latest nvidia drivers..... | | 2021-10-04
  • GitHub repo surfingkeys-conf

    A SurfingKeys configuration which adds 130+ key mappings for 20+ sites & OmniBar search suggestions for 50+ sites

    Project mention: Anything better than SurfingKeys? | | 2021-10-19

    I love SurfingKeys. Check out my config if you want.

  • GitHub repo kdeconnect-chrome-extension

    A browser extension to send pages and content from your browser to connected KDE Connect devices.

    Project mention: Alternative to the Firefox Sync for sending (web) links to other devices? | | 2021-11-28

    The extension works for me (although it requires installation of a helper app which isn't in my distro's repo yet)

  • GitHub repo

    A High-Fidelity Web Archiving Extension for Chrome and Chromium based browsers!

    Project mention: – A High-Fidelity Web Archiving Extension for Chromium Browsers | | 2021-10-09
  • GitHub repo passwords-webextension

    The official browser extension for the Passwords app for Nextcloud.

    Project mention: A simple browser client for the Nextcloud Passwords app | | 2021-01-09
  • GitHub repo chromium-notifier

    Chromium browser extension that provides browser and extensions update notifications and extensions management functionality. Chromium versions are synced with Woolyss' Website.

    Project mention: How To Check For Updates on Ungoogled Chromium | | 2021-02-19

    Chromium Updater will let u know when there is new updates for extensions and ungoogled chromium itself.

  • GitHub repo browser

    A drop-in web browser block (by balenablocks)

    Project mention: Lightweight .NET5 containers on balena | | 2021-01-30

    Since the, soon to be released, version 2 of the browser block has an API to dynamically configure it - I wanted to make a remote control for it. I'll use Blazor on .NET5, and explore some of the options to get the image size down to as small as possible.

  • GitHub repo Rick-Rollette

    A simple Chromium browser extension to every so often Rickroll yourself. Every link you click has a 1% chance of being a Rickroll.

    Project mention: I made a browser extension that adds a 1% chance of being rickrolled every time you click any link | | 2021-08-05

    Real link for the lazy

  • GitHub repo ungoogled-chromium-extension-installer

    Extension for Ungoogled Chromium that allows easy installation of extensions from Chrome webstore.

    Project mention: Gentoo on laptop day 3: Compiling chromium | | 2021-10-31

    just emerge www-client/ungoogled-chromium-bin and check the extension guide @

  • GitHub repo picket-line-notifier

    An browser extension that alerts you when you navigate to a website belonging to an organization whose employees are on strike.

    Project mention: I made a browser extension that alerts you when you visit a website belonging to an organization whose employees are on strike. | | 2021-12-05
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-08.

JavaScript Chromium related posts


What are some of the best open-source Chromium projects in JavaScript? This list will help you:

Project Stars
1 uBlock 27,211
2 ReLaXed 11,652
3 brave-browser 11,491
4 Surfingkeys 3,768
5 browser-fingerprinting 2,590
6 playwright-dotnet 1,210
7 chromium-web-store 967
8 privacy-redirect 906
9 Vieb 685
10 playwright-go 570
11 nwjs-ffmpeg-prebuilt 518
12 Chrome-Charset 378
13 extension-create 338
14 netflix-4K-DDplus 289
15 surfingkeys-conf 176
16 kdeconnect-chrome-extension 152
17 143
18 passwords-webextension 79
19 chromium-notifier 47
20 browser 45
21 Rick-Rollette 36
22 ungoogled-chromium-extension-installer 28
23 picket-line-notifier 22
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives