awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

101 dépôts

Awesome GitHub RepositoriesBrowser Infrastructure

Low-level systems and environments that facilitate browser automation, headless execution, and isolated web page rendering.

Explore 101 awesome GitHub repositories matching web development · Browser Infrastructure. Refine with filters or upvote what's useful.

Awesome Browser Infrastructure GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • twbs/bootstrapAvatar de twbs

    twbs/bootstrap

    174,380Voir sur GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Browser-specific defaults are overridden to establish a consistent rendering baseline across diverse environments.

    MDXbootstrapcsscss-framework
    Voir sur GitHub↗174,380
  • garrytan/gstackAvatar de garrytan

    garrytan/gstack

    110,596Voir sur GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Runs inline expressions or external JavaScript files within the page context to manipulate state or retrieve data.

    TypeScript
    Voir sur GitHub↗110,596
  • jaywcjlove/awesome-macAvatar de jaywcjlove

    jaywcjlove/awesome-mac

    105,841Voir sur GitHub↗

    This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distinguishes itself by offering a highly granular classification of tools that cater to specific technical and creative workflows. It highlights specialized software for software engineering, such as terminal emulators, version control clients, and API development tools, alongside a b

    Select web browsers that offer customizable workspaces and privacy-focused navigation modes.

    Swiftappappleapplication
    Voir sur GitHub↗105,841
  • facebook/create-react-appAvatar de facebook

    facebook/create-react-app

    103,325Voir sur GitHub↗

    Create React App is a comprehensive suite of tools for project bootstrapping, local development serving, unit testing, and production asset optimization. It functions as a React project bootstrapper and frontend build toolchain that generates a pre-configured development environment and folder structure. The project provides a local development server with live reloading and real-time error reporting, alongside a built-in test runner for executing unit tests and generating code coverage reports. It also includes a progressive web app template to implement service workers and web app manifests

    Implements an offline-first strategy by intercepting network requests and storing assets in the browser cache.

    JavaScript
    Voir sur GitHub↗103,325
  • react/create-react-appAvatar de react

    react/create-react-app

    103,327Voir sur GitHub↗

    This project is a command-line tool and build toolchain used to bootstrap React web applications. It serves as a project bootstrapper and single-page application scaffold, providing a pre-configured development environment, folder structure, and build pipeline. The toolchain integrates a frontend development server with live reloading and error overlays to accelerate the iterative coding process. It handles production asset bundling by minifying code and generating hashed assets for deployment, and it includes a configuration suite for generating the service workers and web manifests required

    Includes build-time tools for generating service workers and web manifests for progressive web apps.

    JavaScriptbuild-toolsreactzero-configuration
    Voir sur GitHub↗103,327
  • facebookincubator/create-react-appAvatar de facebookincubator

    facebookincubator/create-react-app

    103,327Voir sur GitHub↗

    Create React App is a command-line tool that generates a pre-configured project structure and build pipeline for React web applications. It serves as a frontend project scaffold, providing a set of predefined directory structures and dependencies to start development without manual compiler or bundler setup. The tool manages a complete frontend build pipeline that compiles, minifies, and optimizes code into production-ready bundles with hashed filenames. It also includes a configuration tool for progressive web app standards, implementing web app manifests and service workers for offline func

    Implements background scripts to intercept network requests and cache assets for offline-first progressive web functionality.

    JavaScript
    Voir sur GitHub↗103,327
  • browser-use/browser-useAvatar de browser-use

    browser-use/browser-use

    100,229Voir sur GitHub↗

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances and execute granular interactions. The project distinguishes itself through its ability to translate high-level intent into

    Supports the deployment and scaling of headless browser instances in cloud environments with integrated stealth and remote debugging capabilities.

    Pythonai-agentsai-toolsbrowser-automation
    Voir sur GitHub↗100,229
  • puppeteer/puppeteerAvatar de puppeteer

    puppeteer/puppeteer

    94,811Voir sur GitHub↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

    Simulates realistic keyboard, mouse, and form interactions to mimic genuine user behavior within a browser.

    TypeScriptautomationchromechromium
    Voir sur GitHub↗94,811
  • microsoft/playwrightAvatar de microsoft

    microsoft/playwright

    91,074Voir sur GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    Injects arbitrary code into the browser context and serializes execution results back to the test runner for analysis.

    TypeScriptautomationchromechromium
    Voir sur GitHub↗91,074
  • nexu-io/open-designAvatar de nexu-io

    nexu-io/open-design

    65,830Voir sur GitHub↗

    Open Design is an AI design orchestration platform and LLM agent workspace designed for generating prototypes, presentations, and motion graphics. It functions as a local-first environment that integrates various command-line AI agents and coding tools into a unified design workflow, allowing users to migrate design specifications into brand-compliant source code. The project is distinguished by its ability to enforce visual consistency through a design system manager that defines brand contracts and tokens using Markdown. It features a specialized motion graphics generator that converts HTML

    Implements a deterministic MP4 rendering pipeline using headless Chrome and FFmpeg.

    TypeScriptagent-skillsai-agentsai-design
    Voir sur GitHub↗65,830
  • necolas/normalize.cssAvatar de necolas

    necolas/normalize.css

    53,540Voir sur GitHub↗

    Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles designed to ensure a consistent visual appearance of HTML elements across all modern web browsers. The project functions as a cross-browser consistency layer that corrects common default rendering bugs and eliminates inconsistencies in user-agent stylesheets. It establishes a uniform visual baseline by overriding default browser rendering behaviors and mitigating vendor-specific errors. This stylesheet standardizes browser rendering to prevent unexpected layout bugs and ensures that

    Provides standardized CSS baselines to override inconsistent browser default styles.

    CSScsscss-resetnormalize-css
    Voir sur GitHub↗53,540
  • vercel-labs/agent-browserAvatar de vercel-labs

    vercel-labs/agent-browser

    36,203Voir sur GitHub↗

    This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

    Provides tools for deploying, scaling, and managing headless browser instances in cloud environments.

    Rust
    Voir sur GitHub↗36,203
  • react-boilerplate/react-boilerplateAvatar de react-boilerplate

    react-boilerplate/react-boilerplate

    29,490Voir sur GitHub↗

    This is a foundational project structure for building scalable web applications using React. It provides a standardized directory structure and build tools to accelerate the bootstrapping of new projects, featuring a Redux architecture for predictable state management through unidirectional data flow and an immutable store. The project is distinguished by a command-line interface for generating standardized components, containers, and routes from predefined templates. It implements an offline-first framework using service workers to enable progressive web app functionality, alongside a compon

    Integrates service workers to cache assets and scripts, enabling full offline functionality for progressive web apps.

    JavaScripti18nimmeroffline-first
    Voir sur GitHub↗29,490
  • mxstbr/react-boilerplateAvatar de mxstbr

    mxstbr/react-boilerplate

    29,487Voir sur GitHub↗

    This project is a pre-configured project foundation for building scalable web applications. It serves as a React application boilerplate and component scaffold designed to provide a scalable architecture and a foundation for long-term growth. The setup is characterized by an offline-first web framework that maintains application availability without an active network connection. It includes an internationalized UI foundation with integrated translation tooling and a modular CSS-in-JS setup for scoped, component-level styling. The boilerplate covers broader capability areas including automate

    Uses service workers to intercept network requests and cache assets locally for offline application availability.

    JavaScript
    Voir sur GitHub↗29,487
  • heygen-com/hyperframesAvatar de heygen-com

    heygen-com/hyperframes

    28,209Voir sur GitHub↗

    Hyperframes is an HTML-to-video rendering engine and composition tool that transforms web layouts and CSS into encoded video files. It functions as a headless browser video pipeline and a distributed video rendering framework, allowing users to create seekable animations and programmatic motion designs using HTML, CSS, and JavaScript. The project differentiates itself as an AI agent video orchestrator, enabling the automation of video scripts and compositions through natural language prompts. It supports distributed video encoding by splitting rendering tasks across multiple serverless functi

    Utilizes a headless browser pipeline to capture sequential frames from web content for video encoding.

    TypeScript
    Voir sur GitHub↗28,209
  • apify/crawleeAvatar de apify

    apify/crawlee

    24,002Voir sur GitHub↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Creates isolated browser contexts with unique cookies, proxies, and fingerprints to mimic human behavior and bypass anti-bot protections.

    TypeScriptapifyautomationcrawler
    Voir sur GitHub↗24,002
  • chromium/chromiumAvatar de chromium

    chromium/chromium

    22,997Voir sur GitHub↗

    Chromium is an open-source browser platform that provides the foundational codebase for building cross-platform web browsers. At its core, it functions as a web browser engine that interprets standard web technologies to render interactive content and manage the complex lifecycle of web page navigation. The project utilizes a multi-process architecture that separates the browser interface from rendering engines into distinct operating system processes. This design ensures application stability by preventing a single tab crash from affecting the entire browser. Security is maintained through s

    Manages the complex lifecycle of web page navigation and state changes between browser and renderer processes.

    C++
    Voir sur GitHub↗22,997
  • vuejs/vuepressAvatar de vuejs

    vuejs/vuepress

    22,759Voir sur GitHub↗

    VuePress is a Vue-powered static site generator and markdown-based documentation tool. It transforms markdown files into static HTML pages, serving as a modular website builder that leverages Vue components for rendering and theme injection. The project is distinguished by a plugin-based architecture that allows the build process and runtime to be extended. It features a specialized framework for transforming static content into Progressive Web Apps with service worker integration for offline support. The system covers a broad range of capabilities, including internationalization for multi-l

    Includes build-time tools for creating service worker files and precache manifests to enable offline support.

    JavaScript
    Voir sur GitHub↗22,759
  • colorlibhq/gentelellaAvatar de ColorlibHQ

    ColorlibHQ/gentelella

    21,373Voir sur GitHub↗

    Gentelella is a collection of pre-configured interface templates and a component library designed for building administration panels, data dashboards, and internal management consoles. It provides a Bootstrap 5 based framework that includes accessible web interface templates and PWA-ready dashboard shells. The project features specialized templates for data visualization, utilizing modular chart factories to render line, bar, radar, and heatmap visualizations. It includes a set of ready-to-use interface elements for enterprise prototyping, such as kanban boards, file managers, and interactive

    Integrates service workers for offline caching of static assets in the dashboard shell.

    HTMLadminadmin-dashboardadmin-dashboard-template
    Voir sur GitHub↗21,373
  • automaapp/automaAvatar de AutomaApp

    AutomaApp/automa

    21,425Voir sur GitHub↗

    Automa is a browser-based automation platform that enables users to build, schedule, and execute repetitive web tasks through a visual, no-code interface. By operating as a browser extension, it provides a canvas-based environment where users construct workflows by connecting functional blocks to interact with web elements, manage browser state, and process data. The platform distinguishes itself through its deep integration with the browser environment, allowing for complex orchestration such as event-driven triggers, cross-origin request handling, and the ability to package workflows as sta

    Executes arbitrary JavaScript code within the browser context to interact with web pages and perform complex logic.

    Vueautomationbrowser-automationbrowser-extension
    Voir sur GitHub↗21,425
Préc.12345…6Suivant
  1. Home
  2. Web Development
  3. Browser Integration Utilities
  4. Browser Infrastructure

Explorer les sous-tags

  • Headless Rendering Pipelines1 sous-tagSystems for capturing visual frames and performance data from headless browser instances.
  • Isolated Browser ContextsIndependent storage and session partitions within a single browser process.
  • JavaScript Execution BridgesExecuting arbitrary code within the browser context and serializing results back to the test runner.
  • Normalize-Based Browser ResetsStandardized CSS baselines to override browser defaults.
  • Remote Browser Infrastructure Management2 sous-tagsTools for deploying, scaling, and managing headless browser instances in cloud environments.
  • Service Worker Controls2 sous-tagsAPIs for inspecting, blocking, or managing service worker lifecycles during automation.
  • User Behavior SimulatorsTools for automating keyboard, mouse, and form interactions.
  • Web Browsers7 sous-tagsApplications for web navigation and browsing.