Browsers Open Source Projects

Browse 572 Browsers open source projects, ranked by GitHub stars. Find the most popular Browsers tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 572 projects
90,244 stars

PanJiaChen/vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin

Metrics details
Stars90,244
26,304 stars

rollup/rollup

Next-generation ES module bundler

Metrics details
Stars26,304
18,940 stars

browsh-org/browsh

A fully-modern text-based browser, rendering to TTY and browsers

Metrics details
Stars18,940
18,523 stars

ftlabs/fastclick

Polyfill to remove click delays on browsers with touch UIs

Metrics details
Stars18,523
15,102 stars

madrobby/zepto

Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API

Metrics details
Stars15,102
14,629 stars

konvajs/konva

Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

Metrics details
Stars14,629
14,160 stars

angular-ui/bootstrap

PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue!

Metrics details
Stars14,160
13,987 stars

marcuswestin/store.js

Cross-browser storage for all use cases, used across the web.

Metrics details
Stars13,987
13,195 stars

chromedp/chromedp

A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.

Metrics details
Stars13,195
12,952 stars

jwagner/smartcrop.js

Content aware image cropping

Metrics details
Stars12,952
12,913 stars

taye/interact.js

JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)

Metrics details
Stars12,913
12,498 stars

openlayers/openlayers

OpenLayers

Metrics details
Stars12,498
11,220 stars

scottjehl/Respond

A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)

Metrics details
Stars11,220
10,683 stars

Automattic/node-canvas

Node canvas is a Cairo backed Canvas implementation for NodeJS.

Metrics details
Stars10,683
10,658 stars

browserstate/history.js

History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.

Metrics details
Stars10,658
9,829 stars

vuematerial/vue-material

Vue.js Framework - ready-to-use Vue components with Material Design, free forever.

Metrics details
Stars9,829
9,259 stars

mdbootstrap/material-design-for-bootstrap

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

Metrics details
Stars9,259
9,202 stars

olivernn/lunr.js

A bit like Solr, but much smaller and not as bright

Metrics details
Stars9,202
8,943 stars

ljharb/qs

A querystring parser and serializer with nesting support

Metrics details
Stars8,943
8,699 stars

rsuite/rsuite

🧱 A suite of React components .

Metrics details
Stars8,699
8,602 stars

violentmonkey/violentmonkey

Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

Metrics details
Stars8,602
8,289 stars

isomorphic-git/isomorphic-git

A pure JavaScript implementation of git for node and browsers!

Metrics details
Stars8,289
8,233 stars

ng-bootstrap/ng-bootstrap

Angular powered Bootstrap

Metrics details
Stars8,233
8,157 stars

inorganik/countUp.js

Animates a numerical value by counting to it

Metrics details
Stars8,157
7,974 stars

luruke/browser-2020

Things you can do with a browser in 2020 ☕️

Metrics details
Stars7,974
7,720 stars

SVG-Edit/svgedit

Powerful SVG-Editor for your browser

Metrics details
Stars7,720
7,482 stars

mozilla/geckodriver

WebDriver Classic proxy for automating Firefox through Marionette

Metrics details
Stars7,482
7,365 stars

sindresorhus/modern-normalize

🐒 Normalize browsers' default style

Metrics details
Stars7,365
6,085 stars

glacambre/firenvim

Embed Neovim in Chrome, Firefox & others.

Metrics details
Stars6,085
6,042 stars

alrra/browser-logos

🗂 High resolution web browser logos

Metrics details
Stars6,042
5,877 stars

lindell/JsBarcode

Barcode generation library written in JavaScript that works in both the browser and on Node.js

Metrics details
Stars5,877
5,864 stars

gitbrent/PptxGenJS

Build PowerPoint presentations with JavaScript. Works with Node, React, web browsers, and more.

Metrics details
Stars5,864
5,298 stars

csstools/sanitize.css

A best-practices CSS foundation

Metrics details
Stars5,298
5,115 stars

tommoor/tinycon

A small library for manipulating the favicon, in particular adding alert bubbles and changing images.

Metrics details
Stars5,115
4,705 stars

derbyjs/derby

MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers

Metrics details
Stars4,705
4,470 stars

improbable-eng/grpc-web

gRPC Web implementation for Golang and TypeScript

Metrics details
Stars4,470
4,461 stars

blueimp/JavaScript-Load-Image

Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.

Metrics details
Stars4,461
4,284 stars

AdguardTeam/AdguardBrowserExtension

AdGuard browser extension

Metrics details
Stars4,284
4,186 stars

bendc/sprint

A tiny, lightning fast jQuery-like library for modern browsers.

Metrics details
Stars4,186
4,123 stars

headjs/headjs

The only script in your HEAD.

Metrics details
Stars4,123
3,924 stars

mathiasbynens/jquery-placeholder

A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet

Metrics details
Stars3,924
3,494 stars

outdatedbrowser/outdated-browser

A simple tool to identify and upgrade old browsers.

Metrics details
Stars3,494
3,328 stars

IanLunn/Sequence

The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications.

Metrics details
Stars3,328
3,316 stars

NickPiscitelli/Glider.js

A fast, lightweight, dependency free, native scrolling carousel alternative!

Metrics details
Stars3,316
3,263 stars

ampproject/worker-dom

The same DOM API and Frameworks you know, but in a Web Worker.

Metrics details
Stars3,263
3,209 stars

jakearchibald/idb-keyval

A super-simple-small promise-based keyval store implemented with IndexedDB

Metrics details
Stars3,209
3,163 stars

cocos2d/cocos2d-html5

Cocos2d for Web Browsers. Built using JavaScript.

Metrics details
Stars3,163
3,147 stars

jpillora/xdomain

A pure JavaScript CORS alternative

Metrics details
Stars3,147
2,961 stars

riophae/vue-treeselect

A multi-select component with nested options support for Vue.js

Metrics details
Stars2,961
2,920 stars

zxing-js/library

Multi-format 1D/2D barcode image processing library, usable in JavaScript ecosystem.

Metrics details
Stars2,920
2,873 stars

d07RiV/diabloweb

Diablo 1 for web browsers

Metrics details
Stars2,873
2,701 stars

ondras/rot.js

ROguelike Toolkit in JavaScript. Cool dungeon-related stuff, interactive manual, documentation, tests!

Metrics details
Stars2,701
2,660 stars

videojs/http-streaming

HLS, DASH, and future HTTP streaming protocols library for video.js

Metrics details
Stars2,660
2,656 stars

aerokube/selenoid

Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.

Metrics details
Stars2,656
2,640 stars

thednp/kute.js

KUTE.js is a JavaScript animation engine for modern browsers.

Metrics details
Stars2,640
2,573 stars

muicss/loadjs

A tiny async loader / dependency manager for modern browsers (899 bytes)

Metrics details
Stars2,573
2,383 stars

mathjax/MathJax-src

MathJax source code for version 3 and beyond

Metrics details
Stars2,383
2,271 stars

wilddeer/stickyfill

Polyfill for CSS `position: sticky`

Metrics details
Stars2,271
2,225 stars

jensimmons/cssremedy

Start your project with a remedy for the technical debt of CSS.

Metrics details
Stars2,225
2,210 stars

gautamkrishnar/nothing-private

Do you think you are safe using private browsing or incognito mode?. :smile: :imp: This will prove that you're wrong. Previously hosted at nothingprivate.ml

Metrics details
Stars2,210
1-60 of 572 projects
Get A Weekly Email With Trending Browsers Projects
Stay updated on Browsers plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.