Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Browser

Browser

228 projects

Showing 36 of 228 projects

tv4
tv4JavaScript

A lightweight JavaScript library for validating data against JSON Schema Draft v4.

#draft-v4#api-validation#data-integrity
Stars1.2k
Forks181
Last commit2 years ago
Hercules
HerculesPython

An open-source AI testing agent that automates UI, API, security, accessibility, and visual validations using Gherkin without code.

#playwright#ai#no-code
Stars1.1k
Forks183
Last commit24 days ago
The Blockstack Browser
The Blockstack BrowserJavaScript

A desktop browser for exploring the decentralized Blockstack internet, enabling user-owned identity and data.

#desktop-application#authentication#storage
Stars1.1k
Forks197
Last commit4 years ago
JSON Schema $Ref Parser
JSON Schema $Ref ParserTypeScript

Parse, resolve, and dereference JSON Schema $ref pointers across files and URLs in Node.js and browsers.

#json-pointer#json-reference#yaml
Stars1.1k
Forks251
Last commit2 days ago
wasmer-js
wasmer-jsRust

JavaScript SDK for running WebAssembly packages (WASI/WASIX) from the Wasmer registry in browsers and Node.js.

#wasi#wasix#webassembly
Stars1.1k
Forks97
Last commit3 months ago
web-performance-research
web-performance-researchJavaScript

A curated collection of resources for learning and researching web performance optimization, covering architecture, metrics, tools, and case studies.

#performance-research#case-studies#performance-optimization
Stars1.1k
Forks77
Last commit
xlsx-populate
xlsx-populateJavaScript

A JavaScript library for parsing and generating Excel XLSX files with Node.js and browser support, preserving existing styles and features.

#spreadsheet#office-automation#nodejs
Stars1.0k
Forks199
Last commit2 years ago
Navalia
NavaliaTypeScript

A bullet-proof, fast, and reliable headless browser API for Chrome automation and testing.

#chrome#headless-chrome#graphql
Stars975
Forks34
Last commit8 years ago
Agregore
AgregoreJavaScript

A minimal desktop browser with built-in support for decentralized web protocols like IPFS, Gemini, and BitTorrent.

#ipfs#desktop-browser#bittorrent
Stars921
Forks93
Last commit1 month ago
fuzzy
fuzzyJavaScript

A lightweight JavaScript library for fuzzy string searching and filtering, inspired by Sublime Text's command-p.

#autocomplete#string-matching#nodejs
Stars835
Forks86
Last commit4 years ago
trifleJS
trifleJSJavaScript

A headless Internet Explorer browser with a PhantomJS-compatible JavaScript API for automation and testing.

#web-browser-automation#v8-engine#dotnet
Stars827
Forks51
Last commit4 months ago
navaid
navaidJavaScript

A tiny (865-byte) client-side router for the browser with support for named parameters, wildcards, and history integration.

#history#single-page-application#lightweight
Stars796
Forks27
Last commit2 years ago
standardized-audio-context
standardized-audio-contextJavaScript

A cross-browser wrapper for the Web Audio API that provides a reliable, side-effect-free implementation following the standard.

#audio-nodes#cross-browser#ponyfill
Stars777
Forks36
Last commit
oauth4webapi
oauth4webapiTypeScript

A low-level, dependency-free JavaScript library for implementing OAuth 2.1, OAuth 2.0, OpenID Connect, and FAPI 2.0 clients.

#openid#oauth#cloudflare-workers
Stars775
Forks70
Last commit3 days ago
lie
lieJavaScript

A small, performant Promises/A+ compliant JavaScript promise library.

#polyfill#async#es6-promises
Stars742
Forks61
Last commit6 years ago
raf
rafJavaScript

A requestAnimationFrame polyfill library for Node.js and browsers, enabling consistent animation timing.

#animation#requestanimationframe#polyfill
Stars738
Forks52
Last commit4 years ago
JShashes
JShashesJavaScript

A fast, dependency-free cryptographic hashing library for Node.js and browsers supporting MD5, SHA1, SHA256, SHA512, RIPEMD, and HMAC.

#minim-library#sha2#hashing
Stars724
Forks132
Last commit4 years ago
uxss-db
uxss-dbHTML

A curated database of Universal Cross-Site Scripting (UXSS) vulnerabilities and browser security research resources.

#cve#vulnerability#web-security
Stars705
Forks83
Last commit5 years ago
Frontman
FrontmanReScript

An AI coding agent that lives in your browser, letting you edit frontend source files by clicking elements and describing changes in plain English.

#astro#ai#developer-tools
Stars679
Forks48
Last commit1 day ago
ImageScript
ImageScriptJavaScript

A zero-dependency JavaScript library for high-performance bitmap image manipulation with WebAssembly support.

#hacktoberfest#png#webassembly
Stars676
Forks33
Last commit1 year ago
ky-universal
ky-universalJavaScript

A deprecated package that enabled using the Ky HTTP client in both Node.js and browsers via polyfills.

#request#isomorphic#isomorphic-javascript
Stars672
Forks20
Last commit5 months ago
uid
uidJavaScript

A tiny (130B-205B) and fast utility to generate random IDs of fixed length for Node.js and browsers.

#id-generation#cryptographically-secure#unique-identifiers
Stars667
Forks18
Last commit1 year ago
AXPhotoViewer
AXPhotoViewerSwift

An iOS/tvOS photo gallery viewer with contextual presentation, interactive dismissal, and async image loading support.

#photo#viewer#ios
Stars652
Forks123
Last commit2 years ago
crypto-hash
crypto-hashJavaScript

A tiny isomorphic hashing module using the native crypto API in Node.js and browsers.

#crypto#isomorphic#web-crypto
Stars645
Forks27
Last commit1 month ago
energy
energyGo

A Go-based GUI framework using LCL and CEF for building cross-platform desktop applications with web technologies.

#event-driven#macosx#webview
Stars612
Forks49
Last commit1 month ago
jquery.rest
jquery.restCoffeeScript

A jQuery plugin that simplifies consuming RESTful APIs with a fluent, resource-oriented client.

#jquery-plugin#deferred-promises#api-consumption
Stars610
Forks111
Last commit6 years ago
url-pattern
url-patternCoffeeScript

A JavaScript library for matching and generating strings using patterns easier than regex, ideal for URL routing and data extraction.

#pattern-parsing#regex-alternative#string-matching
Stars587
Forks43
Last commit6 years ago
simple-schema
simple-schemaTypeScript

A JavaScript schema validation package that supports direct validation of MongoDB update modifier objects.

#isomorphic#object-validation#schema-validation
Stars561
Forks113
Last commit8 days ago
jBinary
jBinaryJavaScript

A high-level JavaScript API for creating, loading, parsing, modifying, and saving complex binary files and data structures.

#type-definition#data-structures#jdataview
Stars549
Forks58
Last commit3 years ago
Discord.io
Discord.ioJavaScript

A lightweight, single-file library for creating Discord clients in Node.js and browsers.

#chat-bots#library#discord-io
Stars532
Forks150
Last commit6 years ago
js-nacl
js-naclJavaScript

A pure-JavaScript high-level API wrapper for Emscripten-compiled libsodium cryptographic routines.

#web-security#encryption#nodejs
Stars493
Forks47
Last commit4 years ago
striptags
striptagsTypeScript

A TypeScript implementation of PHP's strip_tags for safely removing HTML tags from strings.

#strip-tags#xss#html-sanitization
Stars492
Forks51
Last commit3 years ago
evt
evtTypeScript

A TypeScript-first, type-safe replacement for EventEmitter with a gentle learning curve.

#promise-based-events#async-await#eventemitter
Stars461
Forks8
Last commit11 months ago
traverson
traversonJavaScript

A JavaScript client for navigating hypermedia APIs (HATEOAS) by following links between resources.

#json-api#link-traversal#hypermedia-client
Stars461
Forks49
Last commit1 day ago
FPO.js
FPO.jsJavaScript

A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.

#functional-programming#library#currying
Stars452
Forks23
Last commit4 years ago
p-event
p-eventJavaScript

A utility to promisify event emitters, allowing you to wait for events using promises or async/await.

#async-await#nodejs#typescript
Stars450
Forks29
Last commit5 months ago
PreviousPage 4 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 months ago
2 days ago
#Nodejs129
#Javascript107
#Javascript Library62
#Typescript50
#Node Js24
#Performance19
#Testing18
#Cross Platform17
#Frontend16
#Deno16
#Node14
#Web Development13