Browse free open source JavaScript Browsers and projects below. Use the toggles on the left to filter open source JavaScript Browsers by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    XMLSlideShow (XSS) is an XHTML based slideshow and presentation tool. Designed for Firefox > 1.5 XSS provides many features, that are known and valued in other presentation software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    XPDOM (Cross-Platform DOM) is a W3C-DOM Level 2 compatibility layer to programming Dynamic HTML in standard DOM and exactly same way in most popular browsers with DHTML: MSIE 4+ and Netscape 6+/Mozilla/Firefox as reference implementation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Javascript abstraction of the current Microsoft and Mozilla browser-based SOAP interfaces intended to make writing cross-platform client-side async web service calls easier. Initial targeted platforms are IE5+, NS7+, and Mozilla 1.0+.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    XQuery in the Browser allows the execution of XQuery script code on Web pages (like JavaScript). Visitors do not need to install anything. Web developers only need to copy some .js files to their server and import them in their Web pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Firefox add-on which places an X icon at the end of the url, search and quickfind fields to clear their content. Very useful for X-windows users (Linux, etc.), so that clipboards are not erased when highlighting the text in the field to be deleted.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Mozilla Firefox extension to provide several utilities to use into xwars web-game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    http://go.crayoncreative.net/ymspy/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    This Firefox extension adds a sidebar to Firefox that allows searching with Yahoo! Search, via a Web Services API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    This project concept is "Good bye login form". YggDore Sky Gate provides login to various service by using same the login ID and password. The authentic method is like POP before SMTP, very simple, your service is able to join easily.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Zepto.js

    Zepto.js

    JavaScript library for modern browsers with a jQuery compatible API

    Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. If you use jQuery, you already know how to use Zepto. While 100% jQuery coverage is not a design goal, the APIs provided match their jQuery counterparts. The goal is to have a ~5-10k modular library that downloads and executes fast, with a familiar and versatile API, so you can concentrate on getting stuff done. Zepto is open source software and is released under the developer and business-friendly MIT license. Note that some optional features of Zepto specifically target mobile browsers; as the original project goal was to specifically provide a leaner alternative to jQuery for the mobile web. Zepto is a good choice for browser extensions (for Safari, Chrome and Firefox) and to develop HTML-based views within native app frameworks, such as PhoneGap. In short, Zepto is expected to work in every modern browser and browser-like environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ZetaJS

    ZetaJS

    JS wrapper for ZetaOffice in the browser

    The zeta.js library provides the facilities to run an instance of ZetaOffice integrated into your web site, allowing you to control it with JavaScript code via the LibreOffice UNO technology. Use cases range from an in-browser office suite that looks and feels just like its desktop counterpart, to fine-tuned custom text editing and spreadsheet capabilities embedded in your website, to a headless zetajs instance that does document conversion in the background.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    With one line addition to each *.html, allow a web site to function significantly faster: <script type='text/javascript' src='zixie.js'></script> This will pre-load any links on the current web page to other pages (on the same web site).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Zombie.js

    Zombie.js

    Fast, full-stack, headless browser testing using node.js

    Insanely fast, headless full-stack testing using Node.js. Zombie 6.x is tested to work with Node 8 or later. If you need to use Node 6, consider using Zombie 5.x. If you’re going to write an insanely fast, headless browser, how can you not call it Zombie? Zombie it is. Zombie.js is a lightweight framework for testing client-side JavaScript code in a simulated environment. No browser required. Zombie will work with other testing frameworks. Since Mocha supports promises. Just like your favorite Web browser, Zombie manages multiple open windows as tabs. New browsers start without any open tabs. As you visit the first page, Zombie will open a tab for it. All operations against the browser object operate on the currently active tab (window) and most of the time you only need to interact with that one tab. You can access it directly via browser.window. You can access all open tabs from browser.tabs. This property is an associative array, you can access each tab by its index number.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Zoomy | e-Magnification
    Zoomy started with a simple concept. Make e-maginification look like regular magnification. To achive this goal Zoomy adds only two objects to the document. One a div the encases the the zoomed image, and a "optional" span that has a CSS3 gradient
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Zreshk
    Zreshk is a tiny javascript library which provides basic needs of web developers such as AJAX and effects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    acT - web-terminal with built-in web-server
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ajax-REST is a javascript communication library that allows developers to add AJAX features to (existing) webapps. Its task is to handle comms between the user's browser and web apps, taking care of parameters, caches & responses, in an event-driven way
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is a vectorial web draw application like InkScape (www.inkscape.org). This project is developped in Ajax using HTML 5's <canvas> tag.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A small, but hopefully useful framework with which to build large AJAX projects. Assumes that you start out with TIBCO's General Interface (http://gi.tibco.com). TIBCO does not endorse or support this project in any way or form.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    angular-local-storage

    angular-local-storage

    AngularJS module that gives you access to the browsers local storage

    An AngularJS module that gives you access to the browsers local storage with cookie fallback. You can install angular-local-storage using 3 different ways. For local testing (when you are testing on localhost) set the domain to an empty string ''. Setting the domain to 'localhost' will not work on all browsers (eg. Chrome) since some browsers only allow you to set domain cookies for registry-controlled domains, i.e. something ending in .com or so, but not IPs or intranet hostnames like localhost. Configure whether events should be broadcasted on $rootScope for each action. You can also dynamically change storage type by passing the storage type as the last parameter for any of the API calls.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    bMap
    This jQuery plugin allows you to quickly and easily add mapping to your website. It has been designed from the beginning to handle lots of markers, lots of layers, and custom marker icons. The plugin can also manage sidebars for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A repository linking to eight Bioinformatics Resource Centers (BRCs) sponsored by the NIAID. The BRCs are providing web-based resources to scientific community conducting basic and applied research on organisms considered potential agents of bioterrorism
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    buffer

    buffer

    The buffer module from node.js, for the browser.

    buffer is a JavaScript implementation of Node.js Buffer functionality designed to provide binary data handling capabilities in browser environments and cross-platform applications. The library enables developers to work with raw binary data, typed arrays, encodings, and byte manipulation using an API compatible with Node.js core Buffer behavior. It is widely used in browserified applications, cryptographic tooling, networking utilities, media processing, and cross-platform JavaScript libraries that require consistent binary data operations. The project maintains compatibility with Node.js semantics while optimizing for modern browser environments and bundlers. Its implementation supports conversions between strings, arrays, ArrayBuffers, and binary representations using multiple encoding formats. buffer has become foundational infrastructure in the JavaScript ecosystem for applications requiring low-level data processing outside of native Node.js environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    chrome-extensions-examples

    chrome-extensions-examples

    All Chrome Extension examples collected into one repository

    This is not an official mirror of the Chrome extension examples. Report any issues with the examples themselves to Google's issue trackers/forums. The Chrome Extensions examples did not exist as a Git repository, and browsing both the samples page and the VCViewer did not seem particularly handy. So, I decided to scrape the content into this repository for easier browsing and (possible) editing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    cipherbox
    No longer maintained. A Firefox Add-on that enables true privacy by design web applications. Encryption and decryption takes place in the Add-on. In contrast to JS crypto solutions there is no way for web scripts to tamper with this regardless of their origin.
    Downloads: 0 This Week
    Last Update:
    See Project