418 Repositories
JavaScript hook-browser Libraries
Official companion browser extensions for Kagi Search (Chrome, Firefox)
Kagi Search Extension This contains the source for the Kagi Search extension for Firefox and Chrome. Get it for your browser here: Chrome Firefox Cont
Browser storage interface for IndexedDB, WebSQL, LocalStorage, and in memory data with Schema and data validator.
Client Web Storage Browser storage interface for IndexedDB, WebSQL, LocalStorage, and in memory data with basic Schema and data validation. Installati
Lightweight universal Cloudflare API client library for Node.js, Browser, and CF Workers
Cloudflare API Client Lightweight universal HTTP client for Cloudflare API based on Fetch API that works in Node.js, browser, and CF Workers environme
Privacy Pass: a privacy-enhancing protocol and browser extension.
Privacy Pass Extension The Privacy Pass protocol is now being standardised by the privacypass IETF working group. All contributions are welcome! See t
TimezoneDB is an easy, cross-platform method of keeping track of others' timezones.
TimezoneDB TimezoneDB is an easy, cross-platform method of keeping track of others' timezones. This project is inspired by PronounDB, and we'd like to
Explore, create and deploy your SQLite databases right from your browser. Quick and easy, no installation required.
SQLighter (under development, alpha code) SQLighter is a database explorer born for SQLite that helps you design and deploy your application database
WPPConnect/mobile is an open source project with the objective of automating whatsapp web using the android or ios mobile browser and being able to perform all the functions of our wa-js project
WPPConnect/mobile is an open source project with the objective of automating whatsapp web using the android or ios mobile browser and being able to perform all the functions of our wa-js project, so it is possible to create a customer service, media sending, intelligence recognition based on artificial phrases and many other things, use your imagination to change and modify this project or collaborate on improvements...
A SPA (Single Page Application) that can track your books on your browser! Made with ES6 modules,JavaScript, HTML 5 and CSS 3.
Awesome-Books-project Recreate awesome book app using ES6 syntax and modules. Built With HTML CSS Javascript Live Demo (if available) Live Demo Link G
It uses JavaScript and a web browser (for example, Firefox) to scrape tweets.
Twitter JS Scraper Introduction There are many tools available for collecting tweets. Some of these tools make use of the official Twitter API, which
Polyfill `error.cause`
Polyfill error.cause. error.cause is a recent JavaScript feature to wrap errors. try { doSomething() } catch (cause) { throw new Error('message',
Handle errors like it's 2022 ๐ฎ
Handle errors like it's 2022 ๐ฎ Error handling framework that is minimalist yet featureful. Features Minimalist API Custom error types Wrap any error'
How to say Hello World via the Twitter API from browser-based JavaScript.
Twitter Hello World Suppose I want to write an app that runs in the browser that just says Hello World from my Twitter account. This is the canonical
Progressive Web App (PWA) built in Node.js & Express that automatically reloads/refreshes your browser, web page, and app when developing.
Expresso โ๏ธ Checks for changes in your source and automatically reloads your browser, or web page, and app window. Makes development easier. Report Bu
A To-DO-List app that allows user to create, update, and remove their daily tasks in and from the browser localstorage. Built with HTLM5, CSS, JavaScript, and Webpack.
To-Do-List A To-DO-List app that allows user to create, update, and remove their daily tasks in and from the browser localstorage. Built with HTLM, CS
Minecraft client written in Javascript
webmc About Webmc is minecraft client written in Javascript. From web browser this client connects to websocket proxy and then to real minecraft serve
A lightweight, powerful and highly extensible templating engine. In the browser or on Node.js, with or without jQuery.
JsRender: best-of-breed templating Simple and intuitive, powerful and extensible, lightning fast For templated content in the browser or on Node.js (w
A javascript framework for developing pretty browser dialogs and notifications.
AlertifyJS AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications. AlertifyJS is an extreme makeover of alertify
Browser asynchronous http requests
It's AJAX All over again. Includes support for xmlHttpRequest, JSONP, CORS, and CommonJS Promises A. It is also isomorphic allowing you to require('re
Browser tab reload automation.
SpeedFeed Browser tab reload automation. Report Bug ยท Request Feature ยท View License (back to top) Contributing Contributions are what make the open s
Make a release for Jitsi test browser page (minify js/css files, pack the app in one file).
JitsiTestBrowserTool This tools allows you to make a release for Jitsi test browser page (minify js/css files, pack the app in one file). /!\ Not work
A WebAssembly build of the Tesseract OCR engine for use in the browser and Node
tesseract-wasm A WebAssembly build of the Tesseract OCR engine for use in the browser and Node. tesseract-wasm can detect and recognize text in docume
A Browser Extension for Bionic Reading on ANY website!
Jiffy Reader A Browser Extension for Bionic Reading on ANY website! How it works Below is a screenshot demonstrating how the extension works by boldin
Colorconsole provides an interesting way to display colored info, success, warning and error messages on the developer console in your browser
ColorConsole NPM Package Colorconsole provides an interesting way to display colored info, success, warning and error messages on the developer consol
Javascript version of the Move language compiler, supports compiling Move code into Move bytecode in the browser.
move-js Javascript version of the move language compiler, supports compiling Move code into move bytecode in the browser. Features Compiling move pack
Browser library compatible with Node.js request package
Browser Request: The easiest HTTP library you'll ever see Browser Request is a port of Mikeal Rogers's ubiquitous and excellent [request][req] package
Promise based HTTP client for the browser and node.js
axios Promise based HTTP client for the browser and node.js New axios docs website: click here Table of Contents Features Browser Support Installing E
Clone of the Fallout hacking mini-game, rendered into a browser canvas.
kodenkel-fo-hacking Clone of the Fallout hacking mini-game, rendered into a browser canvas. You can try it out at: https://www.kodenkel.com/games/fo-h
A fast-searching and space-saving browser specially designed for programmers.
Programmer Browser A fast-searching and space-saving browser specially designed for programmers. โญ Support Us If you like our project, do not forget t
A bot builder on top of puppeteer's headless web browser mimicing your web.whatsapp.com functionalities.
Welcome to the BizBook365 WhatsApp bot project A bot builder on top of puppeteer's headless web browser mimicing your web.whatsapp.com functionalities
A simple chrome extension using Bionic Reading (BRยฎ) API.
Bionic Speed Reader Browser Extension A simple browser extension using Bionic Reading API, provided by RapidAPI. ๐ง ๐ท Currently in the early stages o
Browser extension to add more keyboard shortcuts to twitter.com.
Twitter Shortcut Plus Browser extension to add more keyboard shortcuts to twitter.com. Keyboard shortcuts Browse Browse links in background (default:
Browser extension to add more keyboard shortcuts to TweetDeck.
TweetDeck Shortcut Plus Browser extension to add more keyboard shortcuts to TweetDeck. Keyboard shortcuts Browse Browse tweet (default: alt+b) Browse
A cross-platform browser extension that changes the way seasons are display on Crunchyroll.
Crunchyroll With Better Seasons Crunchyroll With Better Seasons is a cross-platform browser extension that changes the way seasons are displayed on Cr
A simple chrome extension using Bionic Reading API.
Bionic Reading Chrome Extension A simple chrome extension using Bionic Reading API, provided by RapidAPI. ๐ง ๐ท Currently in the early stages of devel
implementing a hook to listen to system theme changes! it could be a good lib, who knows? ๐
This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://
Promise-based utility to control modal states in React
Promise-based utility to control modal states in React Zero-dependency library that easily integrates with your existing UI components and allows you
Customizable browser's home page to interact with your homeserver's Docker containers (e.g. Sonarr/Radarr)
Homarr A homepage for your server. Demo โ๏ธ โข Install โก๏ธ Join the discord! ๐ Table of Contents ๐ Table of Contents ๐ Getting Started โน๏ธ About ๐ฅ Kno
๐ฅ A very simple way to transform antd table to xlsx
antd-table-2-xlsx antd-table-2-xlsx A very simple way to transform antd table to xlsx . Get Start! Install pnpm add @sudongyuer/antd-table-2-xlsx Usa
Using a RPI 3b+ to create a PT camera accessible through Windows browser and controllable through MQTT
web-camera_PT A Web flask server converts the MJPEG stream from RPI to JPG img using opencv, then display in browser. Controls added to move Camera in
Cumcord loader on Browser (Chrome, Firefox, etc)
CumLoad CumLoad is a Chrome Extension that allows you to load Cumcord and plugins inside your Discord pages. We recommend using the MV2 version becaus
๐ฆ The cross browser extension that blends in
Rango Rango is a cross browser extension that helps you interact with web pages using your voice and talon. It does this by drawing hints with letters
LeakInspector: an add-on that warns and protects against personal data exfiltration
LeakInspector ๐ LeakInspector is an add-on that warns and protects against personal data exfiltration. We developed LeakInspector to help publishers
Enable browser autofill for any input field.
Autofill It Enable browser autofill for any input field. Get it on Chrome Web Store! A Google Chrome extension that sets autocomplete attributes of an
Space Invaders in your browser with 3D WebGL. Built with BabylonJS.
Space Invaders A fun re-imagining of the 1978 classic by Tomohiro Nishikado and Taito. Play it here: https://spaceinvaders.viperfish.com.au Play in th
Simple terminal for your browser's homepage
Web Terminal Simple terminal for your browser's homepage. Why bother? Why would you bother to use a project like this? Well, this project allow you to
Octoprint-Detector2 is a detection plugin that runs in locally your browser and emails you if it detects some spaghetti, stringing or blobs on your print
Octoprint-Detector2 is a detection plugin that runs in locally your browser and emails you if it detects some spaghetti, stringing or blobs on your print. All you need is an email account and a PC.
Browser extension to copy the page title and URL as rich text.
Copy Rich Link Browser extension to copy the page title and URL as rich text. Useful for pasting links to Slack, Google Docs, etc. Usage Install Insta
JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.
JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.
A custom react hook to use a dialogs easily.
dialog-hook The dialog-hook is a custom react hook to use a dialog easily. First of all it is necessary to install the package in your project some co
Moai ๐ฟ - The browser extension you definitely don't need.
Moai ๐ฟ - The browser extension you definitely don't need. The functionality of this browser extension is to simply scare the user with an image of an
Quickly develop, deploy and test Solana programs from the browser.
Solana Playground SolPg allows you to quickly develop, deploy and test Solana programs(smart contracts) from the browser. Note SolPg is still in beta
A tiny Node.js module for retrieving a request's Details (ip,os,browser)
request-details A tiny Node.js module for retrieving a request's Details (ip,os,browser) โจ๏ธ Installation npm install request-details โ๏ธ Usage const Re
A rhythm game played in your browser's address bar
URLX URLX is a rhythm game played in your browser's address bar. (no it does not stand for anything it's just the best name i could think of) Hit arro
A browser-based Piet editor/interpreter
A browser-based Piet editor/interpreter Features An interpreter that fully conforms to the Piet specification Code editor with a palette with command
Browser In The Browser (BITB) attack is a sophisticated phishing and hard to detect.
BITB Browser In The Browser (BITB) attack is a sophisticated phishing and hard to detect. Goto: ๐ MacOS-Chrome-DarkMode ๐ MacOS-Chrome-LightMode ๐
Colormath.js - a color conversion and color manipulation library written in typescript for Node.js, Deno and Browser
Colormath.js - a color conversion and color manipulation library written in typescript for Node.js, Deno and Browser
๐ช React hook for subscribing to user's color scheme preference.
use-prefers-color-scheme React hook for subscribing to user's color scheme preference. ๐ Getting Started ๐ Jump Start npm install @anatoliygatt/use-
An enchanced useState hook which keeps track of the states history, allowing you to undo and redo states.
useTimeline An enchanced useState hook which keeps track of the states history, allowing you to undo and redo states. useTimeline is a simple hook bas
Write and read comments on every page with a simple plug-in for your browser
Licom - comments on every webpage Licom is a simple plugin for your browser that adds the feature to leave comments on every page, even if it doesn't
Flashbots Ethers TypeScript example for Node.js and browser
Flashbots Ethers Example This project shows how to use Ethers to interact with Flashbots from JavaScript/TypeScript. The examples can be run in Node.j
The universal DevTools for LIFF (WebView) browser
LIFF Inspector ๐ฌ The universal DevTools for LIFF (WebView) browser LIFF Inspector is the official DevTools for LIFF(LNE Frontend Framework) that is i
Google Cloud Platform Refresh Token
Google Cloud Platform Refresh Token gcp-refresh-token is a cli util from plasmo to retrieve a refresh token as specified in Google's OAuth 2.0 Refresh
List all browsers compat data from MDN and filter with browserlist.
mdn-compat-browserlist List all browsers compat data from MDN and filter with browserlist. Features Support filter all browserlist queries List all br
This tool uses native browser APIs to take screenshots of a given web page, tab, window, or the user's entire screen.
This tool uses native browser APIs to take screenshots of a given web page, tab, window, or the user's entire screen.
ZaDark is an open source extension that helps you enable Dark Mode for Zalo on PC and Browser.
ZaDark โ Zalo Dark Mode Table of Contents About Install Roadmap Contributing License Contact Awards Acknowledgments About ZaDark is an open source ext
ENS Avatar resolver library for both nodejs and browser.
ens-avatar Avatar resolver library for both nodejs and browser. Getting started Prerequisites Have your web3 provider ready (web3.js, ethers.js) [Only
This package generates a unique ID/String for different browsers. Like chrome, Firefox and any other browsers which supports canvas and audio Fingerprinting.
Broprint.js The world's easiest, smallest and powerful visitor identifier for browsers. This package generates a unique ID/String for different browse
A game for meowbit.
README Copyright (c) 2022 TripleOxygen Open this page at https://tripleoxygen345.github.io/dungeons-1/ Use as Extension This repository can be added a
๐พ Library to simulate memz-like virus in a browser
Memz.js ๐พ Library to simulate memz-like virus in a browser jsDelivr script src="https://cdn.jsdelivr.net/gh/SkwalExe/memz.js@main/src/memz.min.js"
Parse and disassemble .metallib files in browser
MetalLibraryExplorer Parse and disassemble .metallib files in browser. https://yuao.github.io/MetalLibraryExplorer This is a WebAssembly port of Metal
๐ฑโ๐ค A game to guess who is the anime character behind the blur photo.
anigme ๐ Sobre este projeto Este รฉ um jogo para adivinhar o personagem pรณs trรกs da foto borrada. A cada chute, informaรงรตes serรฃo passadas. ๐ง User St
Room impulse response measurement in the browser.
Room impulse response measurement - in the browser! Check it out on danielrudrich.github.io/Broom. Behind the scenes Broom uses the WebAudioAPI to pla
The full power of the Go Compiler directly in your browser, including a virtual file system implementation. Deployable as a static website.
Static Go Playground Features Full Go Compiler running on the browser. Supports using custom build tags. Incremental builds (build cache). Supports mu
๐ useClipboardApi() is a React Hook that consumes Web Clipboard API.
๐ use-clipboard-api useClipboardApi() is a React Hook that consumes Web Clipboard API. Table of Contents Motivation Usage Contributing Bugs and Suges
๐ฆธโโ๏ธ A super template for Next.js with a pack of incredible tools
Next-Plate ๐ฆธโโ๏ธ A super template for Next.js with a pack of incredible tools ๐ Translations ๐ Demo โ Deploy your own copy of this template in just
A simple way of loading inline es-modules on modern browser.
ES inline module A simple way of loading inline es-modules on modern browser. Usage Use inlineImport to dynamically import inline scripts. script typ
Beautiful errors for Remix, both in browser and console
Rekindled Beautiful errors for Remix, both in browser and console. This project is inspired by php's ignition. I am personally in love with the idea o
Mirrors the functionality of Apollo client's useQuery hook, but with a "query" being any async function rather than GQL statement.
useAsyncQuery Mirrors the functionality of Apollo client's useQuery hook, but with a "query" being any async function rather than GQL statement. Usage
An npm module to run Snowflake in a headless browser to help censored users connect to the Tor network.
snowflake-cli An npm module to run Snowflake in a headless browser to help censored users connect to the Tor network. Note: depending on your environm
Browser In The Browser (BITB) Templates
BITB Browser templates for Browser In The Browser (BITB) attack. More information: https://mrd0x.com/browser-in-the-browser-phishing-attack/ Usage Eac
๐ Unlimited free google translate component & hook
React Native Translator Preview Introduce Free translate component & hook Never need api key, This library is Unlimited free Support translators Googl
Browse local files using the non-standard Web Browser File System Access API
Browse local files using the non-standard Web Browser File System Access API
Command line tool that automatically migrates tests from protractor to playwright.
Protractor to Playwright migration tool This tool is designed to automatically migrate code from Protractor to Playwright. It is inspired by the "Migr
jump to local IDE source code while click the element of browser automatically.
๐ Introduction A vite plugin which provides the ability that to jump to the local IDE when you click the element of browser automatically. It support
Google-Drive-Directory-Index | Combining the power of Cloudflare Workers and Google Drive API will allow you to index your Google Drive files on the browser.
๐ฟ Google-Drive-Directory-Index Combining the power of Cloudflare Workers and Google Drive will allow you to index your Google Drive files on the brow
PokemonNFT started as Buildspace Project - "Create your own mini turn-based NFT browser game" - ROSE Emerald Paratime Testnet
Welcome to PokemonNFTGame ๐ Buildspace Project - Create your own mini turn-based NFT browser game โจ Demo Install npm install Usage npm run dev Blockc
A browser game build with phaser 3 during the Ludum Dare 50 GameJam.
Loading... ๐ฎ Itโs him again! In front of your home this human appears! And with him soon again this pesky progress bar! Fight the data packs with all
Reddit Place Tracer is a browser based userscript for the 2022 Reddit /r/Place project
Reddit Place Tracer is a browser based userscript for the 2022 Reddit /r/Place project which adds a transparent image on top of the canvas to aid communities with drawing the same image. It shows how the canvas should look, where each pixel goes, and what color. The user must manually click on these spots. It is not an automated bot and does not break any rules.
A lightweight extension to automatically detect and provide verbose warnings for embedded iframe elements in order to protect against Browser-In-The-Browser (BITB) attacks.
Enhanced iFrame Protection - Browser Extension Enhanced iFrame Protection (EIP) is a lightweight extension to automatically detect and provide verbose
Export HTML to word (.docx) only by browser (currently in beta) ๐
editor-to-docx Export rich-text editor content as word file (.docx) by browser ๐ . English | ็ฎไฝไธญๆ Demo online demo Snapshot Architecture This project
Chrome extension for replacing addictive and annoying features of various social media sites with inspirational quotes.
Saner Social Media Chrome extension for replacing addictive and annoying features of various social media sites with inspirational quotes. Saner Socia
A JavaScript library to read, write, and merge ZIP archives in web browsers.
Armarius About Armarius is a JavaScript library to read, write, and merge ZIP archives in web browsers. This library mainly focuses on a low memory fo
Modern Cross Browser Testing in JavaScript using Playwright
Modern Cross Browser Testing in JavaScript using Playwright This repository contains the example code for the Modern Cross Browser Testing in JavaScri
A browser extension to simplify web pages and hide distracting things like hide cookie banners, auto-playing videos, sidebars, etc
Unclutter Browser Extension A browser extension to simplify web pages and hide distracting things like hide cookie banners, auto-playing videos, sideb
Homepage For browser, google search suggestions
Browser Homepage ๐ก & Search ๐ Suggestions Lightweight โก and Very Fast โก Set this link as your browser's homepage https://codeAbinash.github.io/homep
Doblar - a fully local image converter that runs in your browser
Doblar is a fully local image converter that runs in your browser. Doblar is purely client side: nothing is uploaded to a server or anything like that. All conversions take place in your browser, which means your files never leave your computer.
A cypress plugin for projects using @azure/msal-browser
A cypress plugin for projects using @azure/msal-browser
The Omnibookmarks browser extension is the fastest way to open bookmarks
โ Omnibookmarks The Omnibookmarks browser extension is the fastest way to open bookmarks. Just type a keyword into the address bar to quickly open or
enables communication between command-line or desktop applications and browser-based Ethereum wallets such as Metamask.
@securerpc/walletbus @securerpc/walletbus Abstract Quickstart Installation Usage Ethers.js Web3.js Configuration options Logging Development Automated
ArchiveWeb.page Express offers high-fidelity web archiving directly in the browser
ArchiveWeb.page Express offers high-fidelity web archiving directly in the browser! It provides a more streamlined version of ArchiveWeb.page system without requiring a custom extension or desktop app!