Pinned Repositories
async.js
async/await before promises. async.js facilitates asynchronous actions ('promises') with synchronous-style syntax
Blob.js
An HTML5 Blob implementation
canvas-toBlob.js
A canvas.toBlob() implementation
classList.js
Cross-browser element.classList
FileSaver.js
An HTML5 saveAs() FileSaver implementation
jsandbox
A JavaScript sandboxing library that uses web worker threads
l10n.js
Passive localization JavaScript library
consent-manager-ui
Transcend's Consent UI
penumbra
Encrypt/decrypt anything in the browser using streams on background threads.
eligrey's Repositories
eligrey/FileSaver.js
An HTML5 saveAs() FileSaver implementation
eligrey/Blob.js
An HTML5 Blob implementation
eligrey/async-document-write
An asynchronous document.write implementation
eligrey/WebFundamentals
Best practices for modern web development
eligrey/processing-js
A port of the Processing visualization language to JavaScript.
eligrey/example-app
example web app for webpack
eligrey/fragment-directives
Fragment Directives API
eligrey/speculative-request-control
Speculative Request Control explainer
eligrey/Amplosion
An iOS app/Safari extension to automagically redirect AMP links to their normal counterpart. Comes with a trusty dog.
eligrey/awesome-anti-censorship
curated list of open-source anti-censorship tools
eligrey/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?
eligrey/duckduckgo-privacy-extension
DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.
eligrey/eligrey
Github-specific profile metadata
eligrey/esbuild
An extremely fast JavaScript and CSS bundler and minifier
eligrey/hertzbleed
eligrey/krakensdr_pr
Passive Radar Code for the KrakenSDR
eligrey/link-to-media
eligrey/privacybadger
Privacy Badger is a browser extension that automatically learns to block invisible trackers.
eligrey/transcend-bug-repro
transcend <> slate clashing over DOM writing
eligrey/uBlock
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
eligrey/BitBetter
Modify bit warden to provide my own licensing for self hosting
eligrey/draw-fast
eligrey/grok-1
Grok open release
eligrey/GSM_Linux_Kernel_LPE_Nday_Exploit
LPE exploit in the linux module n_gsm.c. This module is used to implement the GSM 07.10 multiplexing protocol. This type of error was “Race Condtiton” which results in “User - After - Free”. Looking at the code, I realized that this could be used to execute my code in the Linux kernel and get LPE on a potential victim.
eligrey/hon
Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 19 languages.
eligrey/plex-reshare
Re-share Plex's shared libraries with you further to other users on your server
eligrey/webgl-0day
eligrey/windmill
Open-source developer platform to turn scripts into workflows and UIs. Fastest workflow engine (5x vs Airflow). Open-source alternative to Airplane and Retool.
eligrey/windmill-adapters
Collection of adapters to the windmill queue to support external triggers and queue other than HTTP such as postgres/NATS/MQTT
eligrey/windmill-helm-charts