418 Repositories
JavaScript hook-browser Libraries
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
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.
Directus Hook Extension: Version Control Changelog
A Directus hook extension to push user written change summaries (from a singleton collection text field) to a changelog in a VCS server
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
Animated sprite hook for react-three-fiber
use-animated-sprite Animated sprite hook for react-three-fiber Dependencies npm install @react-three/drei @react-three/fiber react three Installation
A reusable react hook that preserves a components semantic accessibility to create a visual block link.
useAccessibleBlockLink is a reusable react hook that preserves a components semantic accessibility to create a visual block link. This hook supports multiple links within the same block.
Small (0.5 Kb) react hook for getting media breakpoints state info in runtime
tiny-use-media Small (0.5 Kb) react hook for getting media breakpoints state info in runtime Usage npm i tiny-use-media --save Adn in your react code
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
Calculadora feita em React.JS utilizando Hooks como useReducer.
Calculadora Descrição Essa é uma calculadora feita em React utilizando Hooks como useReducer A sua origem vem do vídeo "The Perfect Beginner React Pro
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!
react-dialog is a custom react hook to use a dialog easily
react-dialog react-dialog is a custom react hook to use a dialog easily. Documentation To use react-dialog follow the documentation. useDialog Returns
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 #
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
React hook library, ready to use, written in Typescript.
usehooks-ts React hook library, ready to use, written in Typescript. npm i usehooks-ts Created by Julien Caron and maintained with ❤️ by an amazing te
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
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
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
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
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
A hook based project created during 20-Dec week ReactJS workshop
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np
This hook allows you to isolate and manage the state within the component, reducing rendering operations and keeping the source code concise.
React Hook Component State This hook allows you to isolate and manage the state within the component, reducing rendering operations and keeping the so
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
A simple project showing the usage of useState, useEffect and conditional rendering in React
Getting Started with Tour-sample React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can ru
A customizable, browser-based and responsive magnetic poetry app.
Magnetic Poetry Maker This is a full-featured magnetic poetry maker written in HTML, CSS, and Javascript (jQuery). You can see it live here. Features
Real-time motion planner and autonomous vehicle simulator in the browser, built with WebGL and Three.js.
Dash Self-Driving Car Simulator Real-time motion planner and autonomous vehicle simulator in the browser, built with WebGL and Three.js. This project
An extremely helpful React Hook to trap the focusable elements / Hello Modals! Hello a11y!
react-use-focus-trap Everytime when people implement Modals... ...People forget that pro users as well as users that are permanently or temporarily re
This is Example of how to use the React Hook Form
Getting Started with my-reacthook-form You can get this project by running git clone https://github.com/ivandi1980/my-reacthook-form.git Available Scr
The to-do list project is an app that allows users to successfully organize their day by inputting prioritized tasks. The project also allows users to carry out the CRUD operations for (add, edit and delete). Two special features of the app are that it saves tasks in the local storage of the user's browser, so when the user reloads or revisits the app, the user can view a list of tasks formerly inputted, and it allows users to prioritize their tasks by dragging up and down the list section.
TO-DO-LIST This is a To Do List Project that dynamically displays tasks to be done with interactions for removing and adding task when completed or no
Demo Selenium JavaScript E2E tests (end-to-end web browser automation tests)
Demo Selenium JavaScript E2E tests (end-to-end web browser automation tests)
A single tab web browser built with puppeteer. Also, no client-side JS. Viewport is streamed with MJPEG. For realz.
:tophat: A single tab web browser built with puppeteer. Also, no client-side JS. Viewport is streamed with MJPEG. For realz.
Lightweight WebSocket lib with socket.io-like event handling, requests, and channels
ws-wrapper Lightweight and isomorphic Web Socket lib with socket.io-like event handling, Promise-based requests, and channels. What? Much like Socket.
基于React开发的新一代web调试工具,支持React组件调试,类似于Chrome Devtools。A Lightweight, Easy To Extend Web Debugging Tool Build With React
English | 简体中文 基于React开发的移动web调试工具 更新日志 简单易用 功能全面 易扩展 高性能 使用cdn方式,一键接入 类Chrome devtools, 内嵌React开发者工具,支持日志,网络,元素,代理,存储,性能等, 具有更好的网络捕获能力和丰富的日志展现形式 暴露内部
Calculate the price range for property advertised on Domain and Real Estate.
Property Seeker Calculate the price range for property advertised on Domain and Real Estate. Install Chrome Firefox Edge Privacy All searches are perf
Securely collect browsing history over browsers.
Visited-CLI Securely collect browsing history over browsers. Getting started Here is the getting started guide. Firstly, clone the git, and change to
Plug is a browser extension for users of the Internet Computer that allows you to access your ICP, Cycles, and other tokens as well as log into IC apps with one click.
Plug Introduction Welcome to Plug! An Internet Computer crypto wallet and authentication provider as a browser extension. Find our latest version in t
Simple to use modal / alert / dialog / popup. Created with vanilla JS. No javascript knowledge required! Works on every browser and device! IE9
EinsModal The last modal / alert / dialog you will ever need! Full Documentation: https://www.einscms.com/modal EinsModal is the best solution to inte
A Browser extension that not only makes your browsing experience safe but makes it optimized
Sia Sia is a browser extension that not only makes your browsing experience safe but makes it optimized Table of Contents About The Project Built With
A simple Chromium browser extension to every so often Rickroll yourself. Every link you click has a 1% chance of being a Rickroll.
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. How t
Automating Beef to use over wan without configuring your router
BeefAuto Follow on Social Media Platforms python script Automate Beef And Configure it to use overwan by using ngrok to open ports ScreenShots INSTALL
Evaluate JavaScript on a URL through headless Chrome browser.
jseval Evaluate JavaScript on a URL through headless Chrome browser. build docker build -t jseval -f jseval.dockerfile . usage docker run --rm jseval
Nami Wallet is a browser based wallet extension to interact with the Cardano blockchain.
Nami Wallet Nami Wallet is a browser based wallet extension to interact with the Cardano blockchain. It's an open-source project and built by Berry Po
A personal semantic search engine capable of surfacing relevant bookmarks, journal entries, notes, blogs, contacts, and more, built on an efficient document embedding algorithm and Monocle's personal search index.
Revery 🦅 Revery is a semantic search engine that operates on my Monocle search index. While Revery lets me search through the same database of tens o
frida runtime (no python required, only a single file),One-click support for ios smashing shell
fd 简要介绍 要是你看不懂中文可以使用chrome翻译功能 frida 运行时(不需要python,只有单一个文件) fd 使用fd前请确认手机上有frida-server a brief introdction English can use chrome translation frida r
A self-hosted, completely private and free music streaming server compatible with Synology Audio Station's web browser interface and smartphone apps.
Open Audio Server Open Audio Server is a music streaming server compatible with Audio Station by Synology. Audio Station creates your own private serv
A web client port-scanner written in GO, that supports the WASM/WASI interface for Browser WebAssembly runtime execution.
WebAssembly Port Scanner Written in Go with target WASM/WASI. The WASM main function scans all the open ports in the specified range (see main.go), vi
A Featureful File Browser for Cockpit
Cockpit Navigator A Featureful File System Browser for Cockpit - remotely browse, manage, edit, upload, and download files on your server through your
The new BASIC computer that runs in your browser!
atto The new BASIC computer that runs in your browser! Try it live: jamesl.me/atto What is atto? atto is a virtual fantasy computer system that's desi
Explore very large trees in the browser
Taxodium Taxodium is a client-side Javascript tool for exploring extremely large trees. It is currently used for Cov2Tree, a display of the global SAR
ESLint plugin for react-hook-form
eslint-plugin-react-hook-form react-hook-form is an awsome library which provide a neat solution for building forms. However, there are many rules for