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.

  • Intelligent Automation Solutions Built for Modern Finance Teams Icon
    Intelligent Automation Solutions Built for Modern Finance Teams

    We do CFO stuff.

    Digitally transform your business with workflow automation and integrated payment solutions. Digitally store and secure your data with advanced search and accessibility features that keeps your documents at the tip of your team’s fingers.
    Learn More
  • HR Outsourcing Built for Small and Midsize Businesses Icon
    HR Outsourcing Built for Small and Midsize Businesses

    Payroll. Benefits. Compliance. Technology. All in one place.

    TriNet is a leading provider of HR outsourcing solutions built for small and midsize businesses. Its platform combines payroll, benefits, risk management, compliance, and HR technology in one integrated system. Through its PEO (Professional Employer Organization) and HR Plus (ASO) offerings, TriNet helps companies streamline HR administration, stay compliant, and access enterprise-level benefits. Businesses can run payroll efficiently, manage compliance with complex state and federal regulations, and offer competitive employee benefits with ease. The company’s intuitive HR platform also automates time tracking, leave requests, and onboarding. With TriNet, organizations can focus on growth while ensuring their people and processes are supported by expert HR guidance.
    Learn More
  • 1
    html-sketchapp

    html-sketchapp

    HTML to Sketch export solution

    HTML to Sketch export solution. html-sketchapp turns HTML nodes into Sketch layers or symbols. Additionally, it allows exporting of shared text styles and document colors. The motivation behind this project was ability to easily share Front-End style guide with our Design team. html2asketch is a library that you can use to create a script that extracts specific parts of your website and saves them as layers, shared text styles, document colors and symbols. Your script can then be run in a regular or a headless browser.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    jqGrid

    jqGrid

    jQuery grid plugin

    jqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web. Since the grid is a client-side solution, loading data dynamically through Ajax callbacks, it can be integrated with any server-side technology, including PHP, ASP, Java Servlets, JSP, ColdFusion, and Perl. Improve the maxGridHeigh method. Add a third parameter to indicate the minimum height at which the method run. jqGrid uses a jQuery JavaScript Library and is written as a plug-in for that package. JqGrid was developed by Tony Tomov at Trirand Inc., a software development firm based in Sofia. Trirand specializes in the development of web components and embraces free and open standards like jQuery, ThemeRoller, & jQuery UI. Tony got the idea for jqGrid when he needed an easy way to represent database information in a project. The first requirement was speed and the second, was independence from server-side technology and the database backend.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    vConsole

    vConsole

    A lightweight, extendable front-end developer tool for mobile web page

    vConsole is a lightweight, extendable front-end developer tool for mobile web page. A plugin allows you to add a new tab, add one or more tool button(s). You can customize the functions of the tab and buttons. After imported, vConsole should be inited manually. When vConsole is not loaded, logs will be printed to native console. After importing vConsole, logs will be printed to both front-end console and native console. Some useful vConsole properties and methods are available for plugin development. You can destroy an vConsole instance object and remove vConsole panel from document. You can also add a new plugin to vConsole. Duplicate plugin will be ignored. Create an vConsole plugin object, bind plugin events to this object, and add this object to vConsole. While installing and running a plugin, vConsole will trigger some events to allow a plugin customizing it's functions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Chrome Captcha Auto Solver

    Chrome Captcha Auto Solver

    Google Chrome Bypass Captcha Extension

    Beat the captcha test experience by enabling your self to be free from any captcha input tasks. Install our newest innovation, our stable and fast Google Chrome Bypass Captcha extension application and allow us to auto-solve and auto-fill your captcha test tasks. # How to Install 1. Download the .zip file of **Chrome Captcha Auto Solver** https://sourceforge.net/projects/chrome-captcha-auto-solver/ 2. Unzip the downloaded .zip file. 3. Go to your Chrome browser's "**Customize & control Google Chrome**" at the uppermost right hand corner. 4. Go to "**More Tools**" option. 5. Go to "**Extensions**" option. 6. Click on "**Developer Mode**" checkbox. 7. Click on the "**Load unpacked extension**" button. 8. Done Related Project: https://sourceforge.net/p/captchaserver/
    Downloads: 14 This Week
    Last Update:
    See Project
  • Simplify your short-term rental business with our Channel Manager Icon
    Simplify your short-term rental business with our Channel Manager

    Boost your vacation rental revenue

    Manage your vacation rental like a pro with features that streamline, sync and simplify - all from one intuitive software.
    Learn More
  • 5
    ZK - Simply Ajax and Mobile
    ZK is an open-source Java framework for building modern web and mobile applications. It enables developers to create rich, interactive UIs using only Java — no JavaScript required. With 200+ Ajax-powered components, event-driven architecture, and support for popular technologies like Spring, Java EE, and JSP/JSF, ZK makes it simple to deliver powerful and user-friendly web applications.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    Social Browser

    Social Browser

    Social Browser is Anti Detect Browser support Multi Login

    Social Browser is automation virtual Web Browser support Multi Login , Virtual PC , Multi Proxies , Ads Blocker , Browser Fingerprinting Protection and can Share any Site Data without email or password
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    XForms to XHTML+Javascript (AJAX) conversion based on a unique XSL transformation. Suitable server-side (PHP) or client-side (Internet Explorer, Mozilla FireFox, Opera, Safari) browser treatement where an XSLT 1.0 engine is available
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    Babel Plugin Root Import

    Babel Plugin Root Import

    Add the opportunity to import modules by the root path

    Babel plugin to add the opportunity to use import and require with root-based paths. Install with your package manager of choice. Add it to your plugins array in your babel config. For recent react-native versions, add it as a plugin in babel.config.js. You can configure this plugin by changing the string plugin name to a two-item array. Note that this array is nested inside the plugins array. By default, the import will be relative to the working directory of the process running babel. Typically this means you'll have import paths like ~/src/foo.js. You can change the prefix of "./" to e.g. "src" or "src/js" with this config option. By default everything is resolved relative to the current working directory. You can change this with the root config option. To use it effectively, you'll need to configure babel with one of the JavaScript config file variants, rather than JSON.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    BetterOneTab

    BetterOneTab

    A better OneTab for Chrome

    Storing and grouping tabs are very useful. Onetab could help you to store the tabs you opened to free up your resources and remove clutter. But Onetab still lacks some features such as the simple list and just storing selected tabs. Since One tab it's not open source and because they update very rarely I decided to make a "Better" Onetab extension. If you used OneTab in the past, you can use Better Onetab like before. Expect to store all tabs from a window, you can also just store the tabs you selected. Better Onetab still provides the ability to store all tabs, store left or right tabs, and any others. And you can also use it from the context menu. Samely, you can also use "pin list" to keep a list that will not be removed, set the title of a list or drag to change the order of tabs. Even you can set the color of a list in the new version. You can change the "Behavior when icon is clicked" in the options page and enable or disable "simple popup list".
    Downloads: 1 This Week
    Last Update:
    See Project
  • DataHub is the leading open-source data catalog helping teams discover, understand, and govern their data assets. Icon
    DataHub is the leading open-source data catalog helping teams discover, understand, and govern their data assets.

    Modern Data Catalog and Metadata Platform

    Built on an open source foundation with a thriving community of 13,000+ members, DataHub gives you unmatched flexibility to customize and extend without vendor lock-in. DataHub Cloud is a modern metadata platform with REST and GraphQL APIs that optimize performance for complex queries, essential for AI-ready data management and ML lifecycle support.
    Learn More
  • 10
    Extension Boilerplate

    Extension Boilerplate

    A template for building cross browser extensions for Chrome

    Now that Firefox supports WebExtensions, it has become a lot easier to build browser extensions/addons for multiple browsers without duplicating the codebase. This project serves as a sensible starting point to help you get started. A foundation for creating browser extensions for Chrome, Opera & Firefox. Your changes to CSS, HTML & JS files will be relayed instantly without having to manually reload the extension. This ends up saving a lot of time and improving the developer experience. This comes with a gulp-based workflow that converts modern ES6 JavaScript and SCSS to JS/CSS. Scripts are transpired using Babel and bundled using Browserify. Source maps are available for both JS and SCSS. A .sketch file is included in the resources directory. This has all the icons and promo images that will be needed while uploading the extensions to the app stores.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    FastClick

    FastClick

    Easy-to-use library to remove click delays on browsers with touch UIs

    FastClick is a simple, easy-to-use library for eliminating the 300ms delay between a physical tap and the firing of a click event on mobile browsers. The aim is to make your application feel less laggy and more responsive while avoiding any interference with your current logic. FastClick is developed by FT Labs, part of the Financial Times. Note: As of late 2015 most mobile browsers - notably Chrome and Safari - no longer have a 300ms touch delay, so fastclick offers no benefit on newer browsers, and risks introducing bugs into your application. Consider carefully whether you really need to use it. The library has been deployed as part of the FT Web App. FastClick doesn't attach any listeners on desktop browsers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    FlexSlider

    FlexSlider

    An awesome, fully responsive jQuery slider plugin

    Simple, semantic markup. Supported in all major browsers, horizontal/vertical slide and fade animations. Multiple slider support, Callback API, and more. Hardware accelerated touch swipe support. Custom navigation options, compatible with the latest version of jQuery. Display your products in a neatly designed, responsive slideshow within WooCommerce. FlexSlider was built to serve up the best responsive jQuery slider around. I had built a few implementations of responsive sliders on different client projects and noticed that there was a glaring hole for plugin support with the concept. I wanted to build a plugin that would serve the newest of beginners, while providing seasoned developers a tool they could use with confidence. What has come forth is this, FlexSlider. I plan to maintain this plugin and provide support to users implementing FlexSlider into their sites. Responsive web design can be tricky, but I hope that FlexSlider serves to uncomplicate the process, just a little bit.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    LinkifyJS

    LinkifyJS

    JavaScript plugin for finding links in plain-text

    A JavaScript library for detecting and converting URLs, email addresses, and hashtags into clickable links in text content.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Mist Browser

    Mist Browser

    Mist. Browse and use Ðapps on the Ethereum network.

    The Mist browser is the tool of choice to browse and use Ðapps. If you want to install the app from a pre-built version on the release page, you can simply run the executable after download. For updating, simply download the new version and copy it over the old one (keep a backup of the old one if you want to be sure). In order to install from .zip files, please install libgconf2-4 first. Once a Mist version is released the Meteor frontend part is bundled using the meteor-build-client npm package to create pure static files. For development we start the interface with a Meteor server for auto-reload etc. Client binaries (e.g. geth) specified in clientBinaries.json will be checked during every startup and downloaded if out-of-date, binaries are stored in the config folder. You can pass command-line options directly to Geth by prefixing them with --node- in the command-line invocation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    No Coin

    No Coin

    No Coin is a tiny browser extension aiming to block coin miners

    No coin is a tiny browser extension aiming to block coin miners such as Coinhive. Even though I think using coin mining in browser to monetize content is a great idea, abusing it is not. Some websites are running it during the entire browsing session which results in high consumption of your computer's resources. I do believe that using it occasionally such as for the proof of work of a captcha is OK. But for an entire browsing session, the user should have the choice to opt-in which is the aim of this extension. The idea was to keep it separate from adblocking. Coin mining in the browser is a different issue. Where ads are tracking you and visually interfering with your browsing experience, coin mining, if abused, is eating your computer resources resulting in slow downs (from high CPU usage) and excessive power consumption. You might be OK with that and not with ads, or vice versa. Or you might just want to keep ads blocked entirely and just enable the coin mining script.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Notifier for GitHub

    Notifier for GitHub

    Get notified about new GitHub notifications

    Checks for new GitHub notifications every minute and shows the number of notifications you have and shows desktop notifications as well. Displays your GitHub notifications unread count. It checks the GitHub Notifications API every minute. Supports GitHub Enterprise and an option to only show the unread count for issues you're participating in. Make sure to add a token to the Options page. Both requested permissions are optional, so you can just decline if you don't want them. The first time you click on the extension icon, it will ask you for access to browser tabs. We need this to know if there is already an opened GitHub notifications page and switch to it if so. If you want to receive desktop notifications, you can enable them on the extension options page. You will then be asked for the notification's permission.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Playwright for Go

    Playwright for Go

    Playwright for Go a browser automation library to control Chromium

    Playwright is a Node.js library to automate Chromium, Firefox, and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. Headless execution is supported for all browsers on all platforms. Playwright is built to automate the broad and growing set of web browser capabilities used by Single Page Apps and Progressive Web Apps. Scenarios that span multiple page, domains and iframes. Auto-wait for elements to be ready before executing actions (like click, fill). Intercept network activity for stubbing and mocking network requests. Emulate mobile devices, geolocation, permissions. Support for web components via shadow-piercing selectors. Native input events for mouse and keyboard. Upload and download files. The bridge between Node.js and the other languages is basically a Node.js runtime combined with Playwright which gets shipped for each of these languages (around 50MB).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    RSSHub Radar

    RSSHub Radar

    Browser extension that simplifies finding and subscribing RSS and RSSH

    RSSHub Radar is a derivative project of RSSHub , which is a browser extension that can help you quickly discover and subscribe to the current websites RSS and RSSHub. Supports one-click RSS subscription to Tiny Tiny RSS, Miniflux, FreshRSS, Nextcloud News, Feedly, Inoreader, Feedbin, The Old Reader, Feeds.Pub, BazQux Reader, Local Reader.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    React Virtualized

    React Virtualized

    React components for rendering large lists and tabular data

    Render Virtualized renders scattered or non-linear data. It can render data in grids, which renders checkerboard data. It also renders tabular data with virtualization along the vertical and horizontal axes, row heights and column widths must be calculated ahead of time and specified as a fixed size or returned by a getter function. Render Virtualized offers a wide variety of formats and customization features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Responsively App

    Responsively App

    A modified browser that helps in responsive web development

    Want to develop responsive web apps 5x faster? This is the must-have DevTool for you! Responsively App is a modified browser designed to make responsive web development much easier and faster. It gives you an instant preview of all target screens in a single window, and lets you use the dev tools you already know straight from the browser. For Front-End developers, it’s simply a great time-saver! Responsively App’s layout can be customized according to your needs, plus you’ve got nifty features like one-click inspect elements and screenshot, hot reloading and more! Start building better and faster with Responsively App now!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    SimpRead

    SimpRead

    An extension that allows you to instantly enter immersive reading

    Unique function, by extracting titles, descriptions, text, media pictures/videos and other resources to generate pages that conform to Chinese reading habits, with zero-interference and immersive features, suitable for in-depth reading. Do not change the structure of the current page, just highlight the part that needs to be read, suitable for temporary reading or websites that are not adapted to the reading mode. Have pictures you don’t want to show? no problem! Any element on the page can be re-edited. The brand-new lexical analysis engine can not only recognize Wordpress, Hexo, Ghost, and Discuz, as long as it is a well-structured page, it can automatically generate a reading mode. Not only that, but also has a variety of recognition modes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Toggl Track

    Toggl Track

    Toggl Track browser extension for Chrome and Firefox

    Track time in Toggl Track without leaving your browser and the online apps you usually spend time on. Available for Chrome and Firefox. Our browser extension (previously called Toggl Button) for Chrome and Firefox lets you track time in your favorite web tools and wherever you are on the web. The Toggl Track browser extension integrates with 100+ popular tools. Toggl Track browser extension was previously called Toggl Button. Beyond the name and colors, no other changes have been made. Microsoft Edge has support for Chromium extensions, so you can use the Toggl Track browser extension on Microsoft Edge by downloading it from the Chrome Store. Once you install the add-on, a Toggl Track icon will be added to the right of the address bar. Click on the Toggl Track browser extension to reveal the timer’s dropdown. Here you can check your current time entry, change settings, sync, log out or stop your timer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    TopoJSON

    TopoJSON

    An extension of GeoJSON that encodes topology

    TopoJSON eliminates redundancy, allowing related geometries to be stored efficiently in the same file. For example, the shared boundary between California and Nevada is represented only once, rather than being duplicated for both states. A single TopoJSON file can contain multiple feature collections without duplication, such as states and counties. Or, a TopoJSON file can efficiently represent both polygons (for fill) and boundaries (for stroke) as two feature collections that share the same arc mesh. See How To Infer Topology for a visual explanation of how TopoJSON works. See Command-Line Cartography for an introduction to TopoJSON and related tools. See TopoJSON Format Specification for the format specification. To further reduce file size, TopoJSON can use quantized delta-encoding for integer coordinates. This is similar to rounding coordinate values (e.g., LilJSON), but with greater efficiency and control over loss of information.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    VBot

    VBot

    JSON based visual regression testing library

    A visual regression testing library/tool, aims to quickly automate browser-based tests with minimum development overhead. To test flexibly in different testing scenarios, either testing against web UI wired with backends or just static web pages, VBot exposes API to be used with testing frameworks like mocha or ava, etc. Therefore, the test data variables can be updated according to different conditions, in order to decouple from real backends and avoid false negative results.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Web-Maker

    Web-Maker

    A blazing fast & offline frontend playground

    Web-Maker is an offline playground for your web experiments. Something like CodePen or JSFiddle, but much more faster and works offline because it runs completely on your system. Supports Preprocessors: HTML (Pug & Markdown), CSS (SCSS, LESS & Stylus, Atomic CSS) & JavaScript (ES6, TypeScript & CoffeeScript). Hi! I am Kushagra Gour. Web Maker is a free and open-source project. To keep me motivated for working on such open-source and free side projects, I have launched a Patreon campaign. Your pledge, no matter how small, will act as an appreciation towards my work and keep me going forward making Web Maker more awesome. Very easily accessible. Simply open a new tab in Chrome! (in chrome extension only). Capture preview screenshot (in Chrome extension only). Multiple layouts to choose from. Capture preview screenshot (in Chrome extension only). Save as HTML file. Edit in CodePen.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB