463 Repositories
JavaScript cross-browser Libraries
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
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
A bridge between different EVM based Chains.
Blockchain Bridge between different Ethereum based chains. This project uses DApps and smart contracts to Bridge assets between blockchains and it is
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
Fast and robust triangle-triangle intersection test with high precision for cross and coplanar triangles based on the algorithm by Devillers & Guigue.
fast-triangle-triangle-intersection Fast and robust triangle-triangle intersection test with high precision for cross and coplanar triangles based on
A cross-platform systray library for Deno.
deno-systray A cross-platform systray library for Deno using the go systray library. Usage import SysTray from "https://deno.land/x/systray/mod.ts";
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
Cross platform terminal app from Visual Studio Code.
CodeTerminal Standalone terminal from Visual Studio Code. Installation macOS Highly recommanded to install with homebrew. brew tap xcodebuild/custom b
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
Concircle scanner mobile app is application That helps you scan your order and position and to know if there are exact or not. it's cross-platform app.
Concircle scanner mobile app ⭐ Star on GitHub — it motivates Me a lot! Concircle scanner mobile app is application That helps you scan your order and
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
Hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....
Hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....
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!
Lightweight (zero dependencies) library for enabling cross document web messaging on top of the MessageChannel API.
Lightweight (zero dependencies) library for enabling cross document web messaging on top of the MessageChannel API.
A fully-typed, low-level, and HyperScript-like Frontend Library 🚀
A fully-typed, low-level, and HyperScript-like Frontend Library 🚀
A simple single page web-app that stores, removes and edits books' names in the browser's local storage.
A simple single page web-app that stores, removes and edits books' names in the browser's local storage. Made with Webpack bundler
State based input library for the browser
Inp State based input library for the browser
LucaMail - an Open Source,Cross Platform Email Client
LucaMail v0.0.1-beta An Awesome Cross Platform Email Client! Note : This Project Is Still in Beta Version Website . Report Bug . Request Feature . Dis
SiJago - GraphQL Client for Browser and Node.js
SiJago is GraphQL Client for Browser and Node.js, You can write request GraphQL schema using JavaScript Object Style, Why i create this tools, Because for reducing typo when writing GraphQL schema using HTTP client like Axios, Fetch or GraphQL client using Apollo and also to simplify calling the GraphQL schema easy to understand for human.
Eisen Matrix - a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built with React Native
Eisen Matrix is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built with React Native for learning purposes inspired by Einsen which is written in Kotlin.
A collection of retro emulators running in the web browser.
RETROCADE is (going to be) a collection of browser-based emulators capable of playing games from retro consoles and arcade machines, optimized for use both on desktop computers as well as mobile devices. The right tool for all your retro gaming needs!
Browser-based code editor created to edit local or server files online
notIDE Browser-based code editor created to edit local or server files online. Features Autosave while editing Syntax highlight using ace editor Creat
The browser (chrome/firefox) extension that hides annoying login pop-ups in the Twitter web app
The browser (chrome/firefox) extension that hides annoying login pop-ups in the Twitter web app
Obsidian Web: Connect your browser with your Obsidian notes
Obsidian Web: Connect your browser with your Obsidian notes This is an unofficial Chrome extension for Obsidian that lets you send content from the we
An extension to Panic's Nova editor currently providing an alternative file browser.
Explorer.novaextension Welcome to the repository of the Explorer Nova extension. The actual extension and its README can be found only one directory a
re:places is a serverless database of 41,000 global cities for your browser
An in-cache, searchable database of 41,000 global cities. It’s designed as a light-weight polyfill for ‘cities’ in Algolia's places API, for when it sunsets in May 2022
Server and Browser code are really the same. It's magic.
Service Worker Magic Server (Cloudflare Workers) code is sw.js. Browser ( Service Worker ) code is sw.js. Cloudflare Workers sw.js serves sw.js. Servi
Tools for Dump NUXT JS Environment Config Through Browser Window Object
Introduction Nuxt JS is an open source javascript framework making web development simple and powerful. This tool is used to get environment configura
Vanilla JS browser game
Vanilla JS Game - Amazing Spacecraft 🚀 Online Demo: https://spacecraft.vercel.app/ a spacecraft that has to survive a journey through space ⌨ Shortcu
Instant spotlight like search and actions in your browser with Sugu Search.
Sugu Search Instant spotlight like search and actions in your browser with Sugu Search. Developed by Drew Hutton Grab it today for Firefox and Chrome
Very very very powerful, extensible http client for both node.js and browser.
ES-Fetch-API 中文 | English Very very very powerful, extensible http client for both node.js and browser. Why should you use ES-Fetch API? Still using a
2captcha-solver browser extension
About Supported captcha types: Normal (image with text) reCAPTCHA V2, V3 hCaptcha GeeTest KeyCaptcha ArkoseLabs (FunCaptcha) Supported browsers: Chrom
Calculating Pi number without limitation until 10k digits or more in your browser powered by JS without any third party library!
PI Calculator Web JS (Online) Calculating Pi number without limitation until 10k digits or more in your browser powered by JS without any third party
Pintora is an extensible javascript text-to-diagrams library that works in both browser and Node.js.
Pintora Documentation | Live Editor Pintora is an extensible javascript text-to-diagrams library that works in both browser and Node.js. Expressing yo
Unlocks articles on theinitium.com
Article-Unlocker Unlocks articles on theinitium.com Compatibility Chrome: Yes Firefox: Yes Edge: Yes (not tested) Safari: No Installation Chrome / Edg
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function.
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components
With monitors getting wider and websites more compact, maximizing the browser is a waste of space.
With monitors getting wider and websites more compact, maximizing the browser is a waste of space. Widefox utilizes all available vertical real estate while adding extra features to your browsing experience!
1History is a command line tool to backup your histories of different browsers into one place
1History All your history in one place. 1History is a command line tool to backup your histories of different browsers into one place. Features Suppor
Detect Kakaotalk in-app browser
Detect Kakaotalk in-app browser Languages 한국어 | English Introduce I'm so tired by the in-app browser. Install npm i detect-kakaotalk-in-app-browser #
A cross-platform AutoHotKey-like thing with TypeScript as its scripting language
suchibot A cross-platform AutoHotKey-like thing with JavaScript/TypeScript as its scripting language. Built on top of uiohook-napi and nut.js. Install
experimental web browser optimized for rabbit-holing
Cartographist Cartographist is an experimental web browser optimized for rabbit-holing. Instead of opening new windows (with cmd-click), Cartographist
The high efficent browser driver on top of puppeteer, ready for production scenarios.
browserless is an efficient driver for controlling headless browsers built on top of puppeteer developed for scenarios where performance matters. High
A simple browser extension, intended to get you "Back To Work" when you start slacking off to one of those really addictive sites.
Back to Work A simple browser extension, intended to get you Back To Work when you start slacking off to one of those really addictive sites. What doe
shouganaiyo-loader is a cross-platform Frida-based Node.js command-line tool that forces Java processes to load a Java/JVMTI agent regardless of whether or not the JVM has disabled the agent attach API.
shouganaiyo-loader: Forced Entry for Java Agents shouganaiyo-loader is a cross-platform Frida-based Node.js command-line tool that forces Java process
La extensión web que muestra el precio de los juegos de la web de Xbox, PlayStation, Nintendo y Epic Games Store con los impuestos de Argentina incluidos. Conocé cuanto vas a pagar por tus juegos 💚💙❤️
Conocido anteriormente como Xboxito Impuestito - Conocé el precio real de los juegos Impuestito calcula y muestra el precio de los juegos de la web de
Purple haze is a TypeScript, Markdown, JS generative bundler that works in headless browser
Purple haze Inspired by generative programming and weed :). So I was learning Elm language at home usually in the evening and now I am missing all thi
Browser Extension to deliver AI-generated alt-text for the Visually Impaired.
GenAlt - Generated Image Descriptions for BVI The Blind and Visually Impaired (BVI) rely on alt-text, image descriptions, to experience the trillions
Demodal is a browser extension that automatically removes content blocking modals including paywalls, discount offers, promts to sign up or enter your email address and more.
Demodal Demodal is a browser extension that automatically removes content blocking modals including paywalls, discount offers, promts to sign up or en
Zoltan is a polyphonic music synthesizer that you can play in your browser.
Zoltan Zoltan is a polyphonic browser-based synthesizer written in TypeScript using React. The project is currently in the early alpha stages, so expe
🧾 My personal CLI app to manage my invoices via Web Scraping.
ALM Invoices CLI My personal CLI (Command Line Interface) app to manage my invoices via Web Scraping. WIP (Work in Progress): For now only the list co
Wallpik is a stock images & wallpapers downloading web app built with vanilla JavaScript & Pexels API
Wallpik the stock photos & wallpaper web app (Preview) Wallpik Wallpik is a single page application built with HTML, CSS, Vanilla JavaScript & Pexels
Homepage of the Vim Inspired Electron Browser - Vieb
vieb.dev Vieb is the Vim Inspired Electron Browser. This repo contains the full source code of Vieb's website/homepage. This does not contain the sour
Clustering algorithms implemented in Javascript for Node.js and the browser
Clustering.js ####Clustering algorithms implemented in Javascript for Node.js and the browser Examples License Copyright (c) 2013 Emil Bay github@tixz
Simple Javascript implementation of the k-means algorithm, for node.js and the browser
#kMeans.js Simple Javascript implementation of the k-means algorithm, for node.js and the browser ##Installation npm install kmeans-js ##Example (JS)
Bayesian bandit implementation for Node and the browser.
#bayesian-bandit.js This is an adaptation of the Bayesian Bandit code from Probabilistic Programming and Bayesian Methods for Hackers, specifically d3
This is a JS/TS library for accelerated tensor computation intended to be run in the browser.
TensorJS TensorJS How to use Tensors Tensor operations Reading values Data types Converting between backends Onnx model support Optimizations Running
simple statistics for node & browser javascript
Simple Statistics A JavaScript implementation of descriptive, regression, and inference statistics. Implemented in literate JavaScript with no depende
A fast, feature rich and simple framework for building dynamic browser applications.
hyperdom A simple, fast, feature rich framework for building dynamic browser applications. Hyperdom supports a simple event-update-render cycle, promi
a video player framework aims to bring wonderful experience on browser
Chimee English | 中文 Introduction Chimee is a web video player created by the Qiwoo Team. It's based on the web video element. It supports multiple med
In-browser Markdown editor
StackEdit Full-featured, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites
Apply CSS based on your browser's text rendering engine
Type Rendering Mix Type Rendering Mix website Type Rendering Mix detects your browser’s text rasterizer and antialiasing method by parsing the user ag
dotdotdot.js, advanced cross-browser ellipsis for multiple line content.
dotdotdot Dotdotdot is a javascript plugin for truncating multiple line content on a webpage. It uses an ellipsis to indicate that there is more text
Work around some mobile browser's 300ms delay on the click event.
jQuery fastClick plugin Work around the 300ms delay for the click event in some mobile browsers (e.g. Android and iOS). Code based on http://code.goog
Cross-browser QRCode generator for javascript
QRCode.js QRCode.js is javascript library for making QRCode. QRCode.js supports Cross-browser with HTML5 Canvas and table tag in DOM. QRCode.js has no
Generate massive amounts of fake data in the browser and node.js
Faker Generate massive amounts of fake data in the Browser and Node.js. Installation Please replace your faker dependency with @faker-js/faker. This i
A JavaScript library built on top of the Faker.JS library. It generates massive amounts of fake data in the browser and node.js.
Blaver - generate massive amounts of fake data in the browser and node.js Blaver is a JavaScript library built on top of the Faker.JS library. It gene
Generate massive amounts of fake data in the browser and node.js
Faker Generate massive amounts of fake data in the browser and node.js. FAQ - What happened to the original faker.js? This project was originally crea
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
Awesome JavaScript A collection of awesome browser-side JavaScript libraries, resources and shiny things. Awesome JavaScript Package Managers Componen
faker.js - generate massive amounts of fake data in the browser and node.js
faker.js - generate massive amounts of fake data in the browser and node.js
An in-browser JavaScript variable dumper, similar in functionality to ColdFusion's cfdump tag.
prettyPrint.js © James Padolsey prettyPrint.js is an in-browser JavaScript variable dumper, similar in functionality to ColdFusion's cfdump tag. First
Extend GitHub pages with support for LaTeX, plotly, etc.
Extend GitHub pages with support for LaTeX, plotly, etc. xhub is a browser extension for Google Chrome that lets you use various add-ons on GitHub REA
An efficient package, which syncs ratelimits of your Discord Bot on all Machines/Clusters.
Discord-cross-ratelimit An efficient package, which syncs ratelimits of your Discord Bot on all Machines/Clusters. Why? When Sharding/Scaling your Bot
Ping.js is a small and simple Javascript library for the browser to "ping" response times to web servers in Javascript
Ping.js Ping.js is a small and simple Javascript library for the browser to "ping" response times to web servers in Javascript! This is useful for whe
A visualizer that parses CSV data and renders it in a table in Postman or in a browser.
Postman CSV Visualizer A visualizer that parses CSV data and renders it in a table in Postman or in a browser. Example Using the Visualizer in Postman
Jaxit is an easy-to-use library that makes an interactive terminal for your programs.
Jaxit Jaxit is an easy-to-use library that makes an interactive terminal for your programs. Jaxit was made by Codeverse, so check on Codeverse's Profi
GetOsLocalesCrossPlatform - A cross platform alternative to get locales used on the platform. Works on Node, Electron, NW.js and Browsers
getOsLocalesCrossPlatform A cross platform alternative to get locales used on the platform. Works on Node, Electron, NW.js and Browsers This script is
Vite-plugin-web-extension - A vite plugin for generating cross browser platform, ES module based web extensions.
vite-plugin-web-extension A vite plugin for generating cross browser platform, ES module based web extensions. Features Manifest V2 & V3 Support Compl
Refresh - Simple browser reload on file change middleware for your Deno web applications.
refresh Simple browser reload on file change middleware for your Deno web applications. Usage To use refresh middleware, just add a few extra lines to
Babel-plugin-amd-checker - Module format checking plugin for Babel usable in both Node.js the web browser environments.
babel-plugin-amd-checker A Babel plugin to check the format of your modules when compiling your code using Babel. This plugin allows you to abort the
A2er - Fun browser extension, changing all words ending with `a` to end with `er`.
a2er Fun browser extension, changing all words ending with a to end with er. This started as a joke between friends and me, pronouncing words ending w
Bookmate - Watch changes in Chrome bookmarks, and use bookmarks as an append-only key-value store via an fs-like API.
📗 Bookmate An append-only key-value store built on Chrome bookmarks, plus an asychronous stream of Bookmark changes. For NodeJS Actual production exa
EkoolExtended - Browser extension with bunch of tweaks for the ekool.eu
Ekool Extended Ekool Extended is a browser extension that has a bunch of tweaks for the ekool.eu Since it's a first Alpha version it has only one feat
If you are a Slack browser user, this userscript will allow you to auto-redirect without Slack asking if you want to open on the desktop app.
Auto-redirect for browser Slack users If you are a Slack browser user, this userscript will allow you to auto-redirect without Slack asking if you wan
Tiny and powerful JavaScript full-text search engine for browser and Node
MiniSearch MiniSearch is a tiny but powerful in-memory fulltext search engine written in JavaScript. It is respectful of resources, and it can comfort
Browser extension for generating HOTP passcodes for Duo Security Multi-Factor Authentication
duo-extension Browser extension for generating HOTP passcodes for Duo Security multi-factor authentication. Compatible with Firefox and Chromium-based