Showing 29651 open source projects for "open source browser windows"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    BrowserBox

    BrowserBox

    Remote isolated browser API for security

    Remote isolated browser API for security, automation visibility and interactivity. Run-on our cloud, or bring your own. Full scope double reverse web proxy with a multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. BrowserBox is a full-stack component for a web browser that runs on a remote server, with a UI you can embed on the web. BrowserBox lets your provide controllable access to web...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    gdbgui

    gdbgui

    Browser-based frontend to gdb (gnu debugger)

    ...It's perfect for beginners and experts. Simply run gdbgui from the terminal to start the gdbgui server, and a new tab will open in your browser. gdbgui is used by thousands of developers around the world including engineers at Google and college computer science course instructions. It even made its way into the Rust programming language's source code and appeared on episode 110 of C++ Weekly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    ZAP

    ZAP

    The OWASP ZAP core project

    The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular free security tools and is actively maintained by a dedicated international team of volunteers. It can help you automatically find security vulnerabilities in your web applications while you are developing and testing your applications. It's also a great tool for experienced pentesters to use for manual security testing. ZAP is an easy to use integrated penetration testing tool for finding vulnerabilities in web...
    Downloads: 109 This Week
    Last Update:
    See Project
  • 4
    ILSpy

    ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata

    ILSpy is the open-source .NET assembly browser and decompiler. Visual Studio 2022 ships with decompilation support for F12 enabled by default (using our engine v7.1). In Visual Studio 2019, you have to manually enable F12 support. Go to Tools / Options / Text Editor / C# / Advanced and check Enable navigation to decompiled source. C# for Visual Studio Code ships with decompilation support as well.
    Downloads: 359 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Fengari

    Fengari

    The Lua VM written in JS ES6 for Node and the browser

    The Lua VM written in JS ES6 for Node and the browser. This repository contains the core Fengari code (which is a port of the Lua C library) which includes parser, virtual machine, and base libraries. However, it is rare to use this repository directly.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    brython

    brython

    Implementation of Python 3 running in the browser

    Brython (Browser Python) is an implementation of Python 3 running in the browser, with an interface to the DOM elements and events. Brython supports the syntax of Python 3, including comprehensions, generators, metaclasses, imports, etc. and many modules of the CPython distribution. Since version 3.8.0, Brython implements the Python version of the same major/minor version number. It includes libraries to interact with DOM elements and events, and with existing Javascript libraries such as...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    Extension.js

    Extension.js

    The cross-browser extension framework

    Start building browser extensions that work across all major platforms, with support for TypeScript, WebAssembly, and next-generation JavaScript. No configuration is required.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Laravel Dusk

    Laravel Dusk

    Laravel Dusk provides simple end-to-end testing and browser automation

    Laravel Dusk provides an expressive, easy-to-use browser automation and testing API. By default, Dusk does not require you to install JDK or Selenium on your machine. Instead, Dusk uses a standalone Chromedriver. However, you are free to utilize any other Selenium driver you wish.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    CodeJar

    CodeJar

    An embeddable code editor for the browser

    CodeJar, an embeddable code editor for the browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    EventEmitter3

    EventEmitter3

    Because there's also a number 2. And we're faster

    EventEmitter3 is a high-performance event emitter for Node.js and the browser, providing a lightweight and efficient solution for managing events and event listeners in JavaScript applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Zip.js

    Zip.js

    JavaScript library to zip and unzip files

    Zip.js is a JavaScript library for creating, reading, and editing ZIP files directly in the browser or in Node.js environments, supporting various compression methods and encryption.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Monaco Editor

    Monaco Editor

    A browser based code editor

    Monaco Editor is the rich, browser-based code editor that powers Visual Studio Code, providing advanced editing capabilities as a standalone embeddable library for web applications. Models are at the heart of Monaco editor. It's what you interact with when managing content. A model represents a file that has been opened. This could represent a file that exists on a file system, but it doesn't have to. For example, the model holds the text content, determines the language of the content, and...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 13
    chrome-remote-interface

    chrome-remote-interface

    Chrome Debugging Protocol interface for Node.js

    chrome-remote-interface is a Node.js library that provides a convenient interface for interacting with the Chrome DevTools Protocol, allowing developers to control and instrument Chromium-based browsers programmatically. The project exposes browser debugging and automation capabilities through a straightforward JavaScript API that abstracts the underlying DevTools protocol commands and events. By connecting to a running browser instance with remote debugging enabled, developers can inspect...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SeleniumBase

    SeleniumBase

    A framework for browser automation and testing with Selenium

    SeleniumBase automatically handles common WebDriver actions such as launching web browsers before tests, saving screenshots during failures, and closing web browsers after tests. SeleniumBase lets you customize test runs from the command line. SeleniumBase uses simple syntax for commands. pytest includes automatic test discovery. If you don't specify a specific file or folder to run, pytest will automatically search through all subdirectories for tests to run. No More Flaky Tests!...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    socket.io

    socket.io

    Realtime application framework (Node.JS server)

    socket.io is a JavaScript library that allows for realtime, bi-directional communication between web clients and servers. It is composed of two parts: a Node.js server and a JavaScript client library that runs in the browser. socket.io is focused on both reliability and speed, delivering an immensely powerful, fast and yet easy to use realtime engine that’s used by just about everyone: from Microsoft Office and Zendesk to hackathon winners and small startups. It’s considered one of the...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    TypeScript

    TypeScript

    Application-scale JavaScript

    TypeScript is an open source programming language that is a typed superset of JavaScript. It adds optional static typing to JavaScript, which can support tools for large-scale JavaScript applications for any browser, host and OS. TypeScript compiles to clean, simple JavaScript, and uses existing JavaScript code and libraries. It also offers support for the latest and evolving JavaScript features, such as async functions and decorators.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    linux-wasm

    linux-wasm

    WebAssembly (Wasm) arch support for the Linux kernel

    linux-wasm is an experimental project that ports the Linux kernel to run directly as a WebAssembly module, enabling a full Linux environment to boot and operate entirely inside a web browser without virtualization or cloud infrastructure. Instead of emulating Linux through a virtual machine, this project compiles the actual kernel for a WebAssembly target, allowing it to execute natively within a Wasm runtime. The system includes essential userland tools provided by BusyBox along with a...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    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...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Chili3D

    Chili3D

    A browser-based 3D CAD application for online model design

    Chili3D is an open-source, browser-based 3D CAD application that enables users to design, edit, and visualize complex 3D models directly within a web environment without requiring local installation. It is built using TypeScript and leverages WebAssembly to compile the OpenCascade geometric modeling kernel, allowing it to achieve near-native performance inside the browser.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Page Agent

    Page Agent

    JavaScript in-page GUI agent. Control web interfaces

    Page Agent is an open-source in-page AI agent framework that allows developers to control and interact with web interfaces using natural language directly within the browser. Unlike traditional browser automation tools, it operates entirely through in-page JavaScript, eliminating the need for browser extensions, headless browsers, or external automation environments.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    gaxios

    gaxios

    An HTTP request client that provides an axios like interface over top

    gaxios is a lightweight HTTP client for Node.js and the browser, developed by Google. It provides an efficient way to make HTTP requests with built-in support for retries, caching, and authentication.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    JsBarcode

    JsBarcode

    Barcode generation library written in JavaScript

    JsBarcode is a barcode generator written in JavaScript. It supports multiple barcode formats and works in browsers and with Node.js. It has no dependencies when it is used for the web but works with jQuery if you are into that. Barcode generation library written in JavaScript that works in both the browser and on Node.js. Easy to use, yet powerful barcode generator for the web and Node.js. Download the library and include the script or use the CDN. Customize the barcode with the 17 different...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    User Agents

    User Agents

    A JavaScript library for generating random user agents with data

    User Agents is a JavaScript library that generates realistic and up-to-date user agent strings and browser fingerprints based on real-world usage data. The library is designed to help developers simulate authentic browser traffic patterns, which is particularly useful in web scraping, testing, and automation scenarios. Unlike simpler random user agent generators, it uses frequency-weighted datasets to ensure that generated values reflect how browsers are actually used in the wild. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Electron

    Electron

    Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Electron is an open-source framework that uses Node.js runtime and the Chromium web browser thereby allowing you to build apps with JavaScript, HTML, and CSS. It is compatible with Mac, Windows and Linux and comes with convenient features such as automatic updates, app crash reporting, debugging and profiling and more. It takes care of the hard parts so you can focus on the core of your app.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 25
    RabbitMQ Server

    RabbitMQ Server

    Core server and tier 1 (built-in) plugins

    RabbitMQ is the most widely deployed open source message broker. With tens of thousands of users, RabbitMQ is one of the most popular open source message brokers. From T-Mobile to Runtastic, RabbitMQ is used worldwide at small startups and large enterprises. RabbitMQ is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements....
    Downloads: 35 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB