Showing 47 open source projects for "html web browser"

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
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Dev Browser

    Dev Browser

    A Claude Skill to give your agent the ability to use a web browser

    Dev Browser is a browser automation skill/plugin that enables an AI agent to control a real browser for verification and testing during development. Its purpose is to close the gap between “code was written” and “the UI actually works,” by letting the agent navigate, interact with pages, and validate behavior in a live environment. A key idea is persistence: the browser can keep pages open so the agent can navigate once and then perform multiple interactions across scripts without losing state each time. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Happy DOM

    Happy DOM

    Happy DOM is a JavaScript implementation of a web browser

    Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML. The goal of Happy DOM is to emulate enough of a web browser to be useful for testing, scraping web sites, and server-side rendering. Happy DOM focuses heavily on performance and can be used as an alternative to JSDOM. Happy DOM now supports Declarative Shadow DOM which can be used for server-side rendering of web components. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Gemma 4 Browser Assistant

    Gemma 4 Browser Assistant

    On-device AI agent Chrome extension powered by Transformers.js

    ...It can access and analyze page content, browsing history, and tab state to provide contextual assistance. The architecture follows modern browser extension standards, with separate components for background processing, content scripts, and UI rendering. It also supports tool-calling capabilities, allowing the AI to perform actions such as navigating tabs or highlighting elements. Overall, it demonstrates how to build fully local, agent-based assistants inside web browsers.
    Downloads: 69 This Week
    Last Update:
    See Project
  • 4
    Proton VPN Browser Extension

    Proton VPN Browser Extension

    Proton VPN Browser Extension

    The Proton VPN Browser Extension repository houses the code for an official browser extension that lets users quickly secure their web browsing traffic through ProtonVPN from within browsers like Firefox and Chrome without routing all system traffic. This extension provides users with a convenient way to encrypt and anonymize HTTP requests, hide IP addresses, and prevent tracking while browsing, acting independently of the full OS-level VPN clients.
    Downloads: 60 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Apollo Client Browser Devtools

    Apollo Client Browser Devtools

    Apollo Client browser developer tools

    This repository contains the Apollo Client Browser Devtools extension for Chrome & Firefox. The Apollo Client Browser Devtools appears as an "Apollo" tab in your web browser inspector, alongside other tabs like "Elements" and "Console". Send queries to your server through your web applications configured Apollo Client instance, or query the Apollo Client cache to see what data is loaded.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    HeadlessX

    HeadlessX

    The undetected self-hosted browser automation platform

    HeadlessX is an open-source, self-hosted browser automation platform designed to run headless browsers for tasks such as web scraping, automation, and testing. The system provides a centralized service that allows developers to programmatically control browser sessions and extract data from websites through a structured API. It is built using modern technologies including Node.js, Next.js, TypeScript, and Playwright, and uses a specialized browser engine called Camoufox based on Firefox. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    FlareSolverr

    FlareSolverr

    Proxy server to bypass Cloudflare protection

    ...FlareSolverr starts a proxy server, and it waits for user requests in an idle state using few resources. When some request arrives, it uses puppeteer with the stealth plugin to create a headless browser (Firefox). It opens the URL with user parameters and waits until the Cloudflare challenge is solved (or timeout). The HTML code and the cookies are sent back to the user, and those cookies can be used to bypass Cloudflare using other HTTP clients. Web browsers consume a lot of memory. If you are running FlareSolverr on a machine with few RAM, do not make many requests at once. ...
    Downloads: 163 This Week
    Last Update:
    See Project
  • 8
    eslint-plugin-compat

    eslint-plugin-compat

    Check the browser compatibility of your code

    Lint the browser compatibility of your code. Browser targets are configured using a browser list. You can configure browser targets in your package.json. If no configuration is found, browser list defaults to "> 0.5%, last 2 versions, Firefox ESR, not dead". Add polyfills to the settings section of your eslint config. Append the name of the object and the property if one exists.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    JSONView

    JSONView

    A web extension that helps you view JSON documents in the browser

    A web extension that helps you view JSON documents in the browser. Normally when encountering a JSON document (content type application/json), Firefox simply prompts you to download the view. With the JSONView extension, JSON documents are shown in the browser similar to how XML documents are shown. The document is formatted, highlighted, and arrays and objects can be collapsed.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Add Two Lines of Code. Get Full APM. Icon
    Add Two Lines of Code. Get Full APM.

    AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

    Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
    Start Free
  • 10
    Ulixee Hero

    Ulixee Hero

    The web browser built for scraping

    It's the first modern headless browsers designed specifically for scraping instead of just automated testing. Hero provides access to the W3C DOM specification without the need for Puppeteer's complicated evaluate callbacks and multi-context switching. We've recreated a fully compliant DOM directly in NodeJS allowing you bypass the headaches of previous scraper tools. The powerful Chrome engine sits under the hood, allowing for lightning fast rendering. Emulators make it easy to disguise...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    crawlee

    crawlee

    A web scraping and browser automation library for Node.js

    Crawlee is a web scraping and browser automation library. It helps you build reliable crawlers. Fast. Crawlee won't fix broken selectors for you (yet), but it helps you build and maintain your crawlers faster. When a website adds JavaScript rendering, you don't have to rewrite everything, only switch to one of the browser crawlers. When you later find a great API to speed up your crawls, flip the switch back.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Bitwarden Client Applications

    Bitwarden Client Applications

    Bitwarden client applications (web, browser extension, desktop, cli)

    Bitwarden client applications (web, browser extension, desktop, and cli). This repository houses all Bitwarden client applications except the mobile application. Please check the readmes for each application under apps for instructions on how to build the different applications. We recommend that you configure git to ignore specific revisions. Drive collaboration, save time, and boost productivity with Bitwarden, the easiest way to secure all your passwords and sensitive information. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    WebdriverIO

    WebdriverIO

    Next-gen browser and mobile automation test framework for Node.js

    Adding helper functions, or more complicated sets and combinations of existing commands is simple and really useful. WebdriverIO can be run on the WebDriver Protocol for true cross-browser testing as well as Chrome DevTools Protocol for Chromium based automation using Puppeteer. The huge variety of community plugins allows you to easily integrate and extend your setup to fulfill your requirements. WebdriverIO allows you to automate any application written with modern web frameworks such as React, Angular, Polymeror Vue.js as well as native mobile applications for Android and iOS. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    lightGallery

    lightGallery

    A customizable, modular, responsive, lightbox gallery plugin

    A lightweight, modular, JavaScript image and video lightbox gallery plugin. Available for React.js, Vue.js, Angular, and TypeScript. lightGallery is built with the most modern technologies available to achieve the best performance and quality. It supports all modern browsers including IE 10 and above. Built with modular architecture. Easily create your own modules, or detach modules that you don't want to use. lightGallery comes with many built-in modules, such as thumbnails, zoom, etc....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Linkwarden

    Linkwarden

    Self-hosted collaborative bookmark manager

    Linkwarden is a self-hosted, open-source bookmark manager built to help individuals and teams collect, organize, and preserve important web content in a way that stays useful long after the original pages change or disappear. Instead of saving only a URL, it captures durable archived formats so your saved knowledge remains accessible even when link rot happens. The experience is designed to feel like a modern “read-it-later” tool, with a reader view that makes long articles easier to consume...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    MDCx

    MDCx

    Movie metadata scraper and organizer for media libraries and NFO

    ...It also supports image processing tasks such as downloading and cropping artwork used by media centers. It includes several interfaces, allowing users to operate it through a graphical desktop application, a browser-based web interface, or command-line utilities depending on their workflow. Its architecture separates core scraping logic from the user interfaces, allowing the same metadata processing system to be reused across different modes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    watercrawl

    watercrawl

    AI-ready web crawler that extracts and structures website content

    WaterCrawl is an open source web crawling and data extraction platform designed to transform website content into structured data suitable for machine learning and AI workflows. It enables developers and researchers to crawl web pages, extract meaningful information, and convert it into formats that are easier to process and analyze. It provides a modern crawling system that can automatically navigate links, control crawl depth, and collect content from targeted sections of a website....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GraphQL WebSocket

    GraphQL WebSocket

    Coherent, zero-dependency, lazy, simple, GraphQL

    Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client. Messages are represented through the JSON structure and are stringified before being sent over the network. They are bidirectional, meaning both the server and the client must conform to the specified message structure. Connection is a connection within the established socket describing a "connection" through which the operation requests will be communicated. The server can close the socket...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Routr

    Routr

    The future of programmable SIP servers

    ...Routr provides all the tools required to deploy your VoIP network, including a command-line for remote server control. It can also be controlled via a RESTful API or a web-based GUI. Routr includes all tools for deploying your VoIP network. It offers remote server control via command-line, RESTful API, or a user-friendly GUI in your web browser. Our Docker image includes the server, and deployment tools, and is regularly tested with popular cloud providers, enabling effortless deployment of Routr in seconds. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Faved

    Faved

    Free open-source bookmark manager with customisable nested tags

    Faved is a free, open-source, self-hosted bookmark manager focused on simplicity, speed, and local control of your saved links and references. It provides a clean web-based interface where users can store, organize, and search bookmarks without relying on third-party cloud services. Instead of just listing URLs, Faved supports customizable nested tags, helping users categorize their bookmarks in hierarchical structures that reflect personal workflows or project needs. All data is stored...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Kuma UI

    Kuma UI

    A Headless, Utility-First, and Zero-Runtime UI Component Library

    Kuma UI is an open-source styling and component library that focuses on providing a headless, utility-first approach to building modern web interfaces. The framework emphasizes performance by extracting CSS at build time, allowing developers to create fast websites without requiring runtime styling engines in the browser. By combining utility-first styling with headless component patterns, Kuma UI allows developers to fully customize visual appearance while relying on reusable component logic. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ws scrcpy

    ws scrcpy

    Web client prototype for scrcpy.

    A tool that allows wireless control and mirroring of Android devices on a PC via a web browser, enhancing the functionality of the popular scrcpy tool.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    AeroFTP

    AeroFTP

    AeroFTP is a Cross-platform desktop client for FTP, SFTP, WebDAV, S3

    AeroFTP is a cross-platform file transfer client that goes beyond traditional FTP. Connect to 25+ protocols, FTP/FTPS, SFTP, WebDAV, S3, Google Drive, Dropbox, OneDrive, MEGA, Box, pCloud, Azure, Filen, and more from a single interface. Security-first: AeroVault v2 encrypted containers (AES-256-GCM-SIV), Cryptomator support, and zero telemetry. Built-in AeroAgent AI assistant with 19 providers and 47 tools for file operations and workflow automation. Includes Monaco editor,...
    Leader badge
    Downloads: 74 This Week
    Last Update:
    See Project
  • 24

    MurmurSSH

    Lightweight, privacy-focused SSH and SFTP client for Linux.

    MurmurSSH is an open-source SSH and SFTP client for Linux, designed as a simple, reliable, and fully local alternative to cloud-based or complex tools. It focuses on clarity and usability, offering a minimal interface, fast connection handling, and straightforward file operations. All profiles and configurations are stored locally — no accounts, syncing, or background services. MurmurSSH supports password and SSH key authentication, including passphrase-protected keys. Host key...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    NSFW Filter

    NSFW Filter

    Google Chrome extension that blocks NSFW images

    A Google Chrome extension that blocks NSFW images from the web pages that you load using TensorFlow JS. NSFW Filter web extension blocks NSFW content using AI. NSFW Filter allows you to block inappropriate, Not-Safe-For-Work content, protecting you online. A browser extension that blocks NSFW images from the web pages that you load using TensorFlowJS. When a web page is loaded, all the images remain hidden until they are found to be NSFW or not. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB