Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Browser

Browser

229 projects

Showing 36 of 229 projects

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.2k
Forks198
Last commit20 hours ago
WKZombie
WKZombieSwift

A Swift headless browser framework for iOS/OSX to automate website navigation, data collection, and testing without a UI.

#functional-programming#ios#osx
Stars1.2k
Forks100
Last commit6 years ago
tv4
tv4JavaScript

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

#draft-v4#api-validation#data-integrity
Stars1.2k
Forks178
Last commit2 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
Forks250
Last commit1 day 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
Forks196
Last commit4 years 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
Forks200
Last commit2 years ago
Navalia
NavaliaTypeScript

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

#chrome#headless-chrome#graphql
Stars977
Forks33
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
Stars925
Forks95
Last commit3 months ago
fuzzy
fuzzyJavaScript

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

#autocomplete#string-matching#nodejs
Stars834
Forks85
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
Stars832
Forks51
Last commit6 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
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
Stars792
Forks74
Last commit11 days 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
Stars779
Forks37
Last commit
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
Stars736
Forks53
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
Stars723
Forks132
Last commit4 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
Stars719
Forks51
Last commit12 hours 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
Forks84
Last commit5 years ago
ImageScript
ImageScriptTypeScript

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

#hacktoberfest#png#webassembly
Stars680
Forks34
Last commit16 hours 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
Stars670
Forks20
Last commit7 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
Stars668
Forks19
Last commit2 years ago
Web
WebSwift

A minimal, native macOS web browser built with SwiftUI, featuring integrated local and remote AI capabilities.

#macos-browser#tab-management#liquid glass
Stars665
Forks60
Last commit1 month 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 commit3 months 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
Stars618
Forks49
Last commit3 months 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
Stars586
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
Stars560
Forks113
Last commit11 hours 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
Stars548
Forks57
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
Stars531
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
Forks46
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 commit4 years ago
traverson
traversonJavaScript

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

#json-api#link-traversal#hypermedia-client
Stars463
Forks50
Last commit2 days 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 commit1 year 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
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
11 months ago
1 month ago
#Nodejs129
#Javascript107
#Javascript Library62
#Typescript50
#Node Js24
#Performance19
#Testing18
#Cross Platform17
#Frontend16
#Deno16
#Node14
#Web Development13