Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Browser

Browser

192 projects

Showing 36 of 192 projects

amygdala
amygdalaJavaScript

A RESTful HTTP client for JavaScript apps that configures once with your API schema and handles CRUD operations with a consistent API.

#schema-driven#rest-client#client-side-caching
Stars392
Forks22
Last commit9 years ago
js-schema
js-schemaJavaScript

A JavaScript library for defining and validating object schemas with a clean, intuitive syntax and JSON Schema serialization.

#object-validation#schema-validation#json-schema
Stars386
Forks43
Last commit9 years ago
bittorrent-protocol
bittorrent-protocolJavaScript

A simple, robust Node.js implementation of the BitTorrent peer wire protocol for building torrent clients.

#bittorrent#peer-wire-protocol#torrent
Stars357
Forks74
Last commit3 days ago
rookie
rookieRust

A cross-platform library to load and decrypt cookies from any web browser, built with Rust for speed and safety.

#cookies#privacy-tools#cookie-extraction
Stars357
Forks48
Last commit4 months ago
z-schema
z-schemaTypeScript

A fast, lightweight JSON Schema validator for Node.js and browsers with full support for the latest drafts.

#validation#cli-tool#json-schema
Stars345
Forks91
Last commit4 days ago
geopackage-js
geopackage-jsTypeScript

A JavaScript library for reading and rendering OGC GeoPackage files in both browser and Node.js environments.

#web-mapping#demo#nga
Stars331
Forks81
Last commit1 year ago
SwiftWebVC
SwiftWebVCSwift

A drop-in inline browser view controller for Swift iOS apps with customizable themes and sharing options.

#ios#webview#ui-kit
Stars328
Forks115
Last commit4 years ago
js-algorand-sdk
js-algorand-sdkTypeScript

The official JavaScript SDK for building applications on the Algorand blockchain.

#smart-contracts#cryptocurrency#decentralized-applications
Stars298
Forks213
Last commit3 days ago
LodJS
LodJSJavaScript

A JavaScript module loader implementing the AMD specification with automatic dependency injection.

#asynchronous-loading#loader#dependency-injection
Stars289
Forks51
Last commit3 years ago
uint8array-extras
uint8array-extrasJavaScript

A collection of utilities for working with Uint8Array and Buffer in JavaScript/TypeScript, including conversions, comparisons, and encoding helpers.

#hex#base64#nodejs
Stars274
Forks11
Last commit6 months ago
wasm-rust-chip8
wasm-rust-chip8Rust

A CHIP-8 emulator written in Rust and compiled to WebAssembly for browser execution.

#webassembly#chip-8#educational
Stars272
Forks20
Last commit7 years ago
babelfish
babelfishJavaScript

A JavaScript internationalization library with inline plural syntax and nested scopes for Node.js and browsers.

#cldr#internationalization#nodejs
Stars261
Forks14
Last commit3 years ago
babelfish
babelfishJavaScript

A JavaScript internationalization library with inline plural syntax and nested scopes for Node.js and browsers.

#cldr#internationalization#language-support
Stars261
Forks14
Last commit3 years ago
JSON6
JSON6JavaScript

A superset of JSON that adds ES6 syntax features like comments, trailing commas, and unquoted keys for human-friendly data files.

#human-readable#data-serialization#streaming-parser
Stars241
Forks15
Last commit4 years ago
magnet-uri
magnet-uriJavaScript

Parse magnet URIs into structured objects and encode objects back into magnet URIs for BitTorrent applications.

#parse#magnet-uri#browserify
Stars235
Forks49
Last commit13 days ago
djwt
djwtTypeScript

A lightweight library for creating and verifying JSON Web Tokens (JWT) in Deno and browser environments.

#jsonwebtoken#web-crypto#authentication
Stars235
Forks23
Last commit1 year ago
oauth-signature-js
oauth-signature-jsJavaScript

A JavaScript library for generating OAuth 1.0a signatures compliant with RFC 5849 for Node.js and browser environments.

#oauth#authentication#nodejs
Stars232
Forks70
Last commit8 years ago
file-size
file-sizeJavaScript

A lightweight, dependency-free JavaScript library for converting file sizes to human-readable formats with multiple standards support.

#iec-standard#human-readable#unit-conversion
Stars232
Forks9
Last commit6 years ago
torrent-discovery
torrent-discoveryJavaScript

A unified JavaScript library for discovering BitTorrent and WebTorrent peers via trackers, DHT, and LSD.

#dht#bittorrent#peer
Stars227
Forks68
Last commit14 days ago
kcli
kcliGo

A read-only command-line browser for exploring Kafka topics, partitions, and messages with search and custom decoding.

#devops#streaming-data#command-line-tool
Stars222
Forks17
Last commit6 years ago
super-regex
super-regexJavaScript

A JavaScript library that adds timeout protection to regular expressions to prevent ReDoS attacks.

#regex#security#denial-of-service
Stars220
Forks8
Last commit7 months ago
ATGMediaBrowser
ATGMediaBrowserSwift

An iOS image slide-show viewer with customizable transition styles, pinch-to-zoom, and interactive dismissal.

#photo#ios#media
Stars215
Forks16
Last commit5 years ago
wasmbrowsertest
wasmbrowsertestGo

Run Go WebAssembly tests directly in a browser, automating compilation, serving, and execution.

#exec#webassembly#chromedp
Stars208
Forks27
Last commit2 months ago
hexoid
hexoidJavaScript

A tiny (190B) and extremely fast utility to generate random hexadecimal IDs of fixed length.

#id-generation#fixed-length#hexadecimal
Stars204
Forks7
Last commit1 month ago
jjv
jjvJavaScript

A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.

#validation#data-integrity#schema-validation
Stars200
Forks35
Last commit6 years ago
WebGPU .NET
WebGPU .NETC#

Low-level .NET bindings for WebGPU, enabling browser-based graphics development for Evergine.

#emscripten#graphics#webgpu
Stars199
Forks12
Last commit2 months ago
ng-chrome-extension
ng-chrome-extensionJavaScript

A CLI tool to generate Angular-based Chrome Extensions with support for all extension components.

#developer-tools#chrome#browser-extension
Stars193
Forks32
Last commit1 month ago
spl.js
spl.jsJavaScript

SpatiaLite 5.1.1-rc0 with SQLite, GEOS, PROJ, and RTTOPO compiled to WebAssembly for Node.js and browser environments.

#rttopo#webassembly#geospatial
Stars191
Forks20
Last commit4 months ago
fromnow
fromnowJavaScript

A tiny (339B) utility for human-readable time differences between now and past or future dates.

#lightweight#relative-time#human-readable-time
Stars187
Forks9
Last commit7 years ago
simple-websocket
simple-websocketJavaScript

A simple, EventEmitter-based WebSocket client and server library for Node.js and browsers.

#websocket-server#eventemitter#websocket
Stars186
Forks31
Last commit3 years ago
any-promise
any-promiseJavaScript

A library that lets your code support any ES6-compatible Promise implementation while letting application authors choose their preferred one.

#library-interoperability#polyfill#bluebird
Stars181
Forks16
Last commit7 years ago
jsen
jsenJavaScript

A high-performance JSON Schema validator for JavaScript that uses dynamic code generation for V8 optimization.

#validation#v8-optimization#json-schema
Stars155
Forks23
Last commit9 years ago
verifyfetch
verifyfetchTypeScript

A drop-in library for resumable downloads and streaming integrity verification of large files in the browser.

#supply-chain-security#integrity#streaming-verification
Stars152
Forks1
Last commit2 months ago
Wendigo
WendigoJavaScript

A wrapper around Puppeteer that simplifies front-end and end-to-end automated testing with built-in assertions and utilities.

#puppeteer#frontend-testing#chromium
Stars150
Forks21
Last commit2 years ago
V-WebUI
V-WebUIV

A V library for creating desktop application GUIs using any web browser as the frontend.

#safari#v-lang#binary-protocol
Stars129
Forks11
Last commit2 months ago
macho-browser
macho-browserObjective-C

A macOS GUI application for browsing and inspecting Mach-O binary files (executables, libraries, object files).

#apple-platforms#mach#objective-c
Stars128
Forks8
Last commit5 years ago
PreviousPage 5 of 6Next

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
#Nodejs111
#Javascript91
#Javascript Library52
#Typescript41
#Node Js21
#Performance18
#Testing17
#Frontend14
#Cross Platform13
#Node12
#Web Development11
#Lightweight10