25 repository-uri
Applications for navigating and interacting with the World Wide Web.
Distinguishing note: Focuses on end-user browser applications.
Explore 25 awesome GitHub repositories matching web development · Web Browsers. Refine with filters or upvote what's useful.
Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup
Provides a full-featured web browser engine.
Brave is a privacy-centric web browser built on the Chromium engine. It functions as a cross-platform navigation tool designed to protect user data by automatically blocking trackers and advertisements by default. The browser distinguishes itself through integrated search capabilities that allow for programmatic control over query execution and data retrieval. It provides a platform for custom search engine development, enabling users to apply specific ranking rules, filter content based on geographic or temporal constraints, and enrich results with real-time structured data. Beyond its core
Provides a privacy-centric web browser built on the Chromium engine.
Browsh is a text-based web browser and headless browser frontend that renders modern websites and web applications within a terminal emulator. It functions as a TTY web browser, allowing users to view and interact with complex web content directly from a command line interface. The project enables web navigation in environments where a graphical user interface is unavailable, such as when accessing a remote server via SSH or operating in low-bandwidth conditions. It translates browser pixels and colors into ANSI escape codes to simulate a graphical interface using text characters. The system
Provides a terminal-based application for navigating and interacting with the World Wide Web.
This project serves as a comprehensive cybersecurity training platform and resource repository focused on web application security. It functions as a centralized hub for security practitioners, providing both a curated collection of technical documentation and research, and a system for deploying isolated, containerized environments to practice security analysis and exploitation techniques. The platform distinguishes itself by integrating automated data aggregation with hands-on, container-based orchestration. It maintains a current knowledge base of industry research and digital threats whil
Facilitates the assembly of specialized browser interfaces for security research.
Firefox iOS is a mobile web browser for iOS devices that uses the WebKit engine to render web content and provide navigation and search capabilities. It is a cross-platform browser implementation that adapts core browsing technologies and user interfaces for the Apple mobile operating system. The project includes a specialized build pipeline for automating the compilation, linting, and testing of the application. This system manages remote asset syncing for brand iconography and enforces coding standards through static analysis quality gates. The browser supports the injection of user script
Implements a full-featured mobile application for navigating and interacting with the World Wide Web.
qutebrowser is a keyboard-driven web browser built on the Qt framework and the Chromium-based rendering engine. It provides a minimalist interface that prioritizes content visibility by removing traditional toolbars and visual clutter, relying instead on a command-line interaction model for navigation and browser control. The browser is designed for users who prefer to manage web tasks through rapid keystrokes rather than mouse-based graphical interfaces. It includes an integrated document viewer that renders PDF files directly within the application window, removing the need for external sof
A keyboard-driven web browser designed for minimalist, high-efficiency browsing.
Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis
Develops a high-performance web browser engine that renders content and manages system resources.
Nyxt is a keyboard-driven web browser built on a programmable Common Lisp architecture. It is designed for users who require a highly extensible environment where core behaviors and internal functions can be modified during active sessions. By prioritizing keyboard navigation and a command-based interface, the browser facilitates efficient interaction with web content and system functions. The browser distinguishes itself through a non-linear, tree-structured history graph that preserves the context of navigation paths, allowing users to explore past visits without losing their current place.
Includes comprehensive tools for managing large volumes of information, such as advanced tab management and non-linear history navigation.
MDN Web Docs is the official source for comprehensive documentation about HTML, CSS, JavaScript, HTTP, and Web APIs for web developers. It serves as both a complete reference for web browser technologies and a structured learning platform that guides users from beginner to advanced levels through tutorials covering core web standards. The project distinguishes itself by providing a complete reference documentation for standard browser APIs alongside guidance for building accessible websites that work with assistive technologies. It offers documented security techniques and best practices for
Is the official source for comprehensive documentation about HTML, CSS, JavaScript, HTTP, and Web APIs.
Min is a minimalist, privacy-focused web browser designed to limit data collection and remove interface clutter. It serves as an ad-blocking tool that prevents tracking scripts and advertisements from loading to improve page speed and protect user identity. The browser differentiates itself through organized tab management, where related tabs are grouped into named tasks to separate work streams. It features a tag-based bookmark manager that replaces traditional hierarchical folders with custom labels and provides a simplified reader view to strip away non-essential page elements for focused
Includes a script-injection engine to execute custom userscripts for modifying web page behavior and functionality.
This project is a front-end interview study guide and a collection of structured notes designed for technical job preparation. It serves as a comprehensive reference for web technologies, common technical interview questions, and JavaScript algorithm implementation. The notebook distinguishes itself by integrating specialized guides for web performance optimization, browser API documentation, and JavaScript algorithm references. It provides a structured approach to solving coding challenges involving data structures like binary trees, linked lists, and array manipulation. The content covers
Includes comprehensive reference documentation for Web APIs, DOM manipulation, and communication protocols.
This project is a desktop automation scripting framework and shell script command runner. It allows users to execute custom scripts and workflows from a central launcher to automate repetitive desktop tasks and system operations. The framework functions as a unified command interface and a JSON input automation bridge, serializing search queries into arguments passed to the execution environment. It integrates large language model prompts directly into the desktop interface to automate content generation and answer questions. The system handles a broad range of capabilities including the exe
Allows the creation of shortcuts that instantly launch specific URLs in the default web browser.
Thorium is a web browser built from the Chromium project, designed for high performance and expanded compatibility. It utilizes aggressive compiler optimizations and CPU-specific instruction sets, such as AVX2 and SIMD, to increase page rendering and JavaScript execution speeds. The project distinguishes itself by providing custom builds that enable modern web browsing on legacy versions of Windows and Linux. It further diverges from standard browser implementations by integrating Widevine DRM and native support for high-efficiency media formats, including HEVC and JPEG XL. Broad capabilitie
Provides a browser specifically designed to run modern web content on outdated versions of Windows and Linux.
This project consists of technical instructional guides and a structured computer science curriculum designed to teach the construction of a full computing stack from transistors up to a web browser. It provides a 12-week educational course that covers the fundamental domains of computer architecture and digital logic design. The curriculum is distinguished by its first-principles approach, guiding the learner through the engineering of CPUs, FPGAs, and PCBs using digital logic and hardware description languages. It includes specific syllabi for building a hardware design, a TCP/IP network st
Includes instructions for constructing a functional text-based web browser using networking and dynamic linking.
Provides a web-based client accessible directly in a browser without installation.
Fenix is an open-source mobile web browser for Android that uses Mozilla's GeckoView engine to render web pages with full platform support. It is built as an Android application that provides core browsing capabilities including tab management, bookmarks, and privacy controls, and is developed as a multi-repository project that coordinates the browser UI, reusable Android components, and the rendering engine across separate codebases. The browser's interface is organized as a component-based architecture, where the UI is assembled from a set of reusable Android components that can be develope
An Android browser built on Mozilla's GeckoView engine for rendering web content with full web platform compatibility.
DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a
Installs Chromium or Firefox as a standalone web browser, optionally without a full desktop.
Waterfox este un browser web cross-platform construit pe motorul Firefox. Acesta funcționează ca o platformă de navigare axată pe confidențialitate, concepută pentru a randa conținut web și a naviga pe internet pe mai multe sisteme de operare. Browserul se distinge prin eliminarea telemetriei și a urmăririi pentru a preveni colectarea datelor și profilarea utilizatorilor. Acesta menține compatibilitatea atât cu extensiile moderne, cât și cu cele clasice, permițând utilizatorilor să modifice funcționalitatea și interfața grafică. Proiectul acoperă capabilități extinse de randare web cross-platform și experiențe de navigare personalizabile, utilizând un pipeline de build care elimină telemetria pentru a proteja confidențialitatea utilizatorilor în mod implicit.
Ships as a full web browser application for navigating the internet across multiple operating systems.
🏁 Web based Windows XP desktop recreation.
Opens a simulated web browser that renders pages within the desktop interface.
breach_core este un browser web JavaScript și un framework modular conceput pentru a crea un mediu de navigare personalizabil. Acesta funcționează ca o platformă extensibilă unde componente independente de aplicații web sunt combinate pentru a construi o experiență de navigare personalizată. Sistemul utilizează o arhitectură modulară care izolează componentele în procese separate pentru a asigura separarea funcțională. Coordonează aceste module printr-un sistem de comunicare între procese (IPC) care utilizează apeluri de proceduri la distanță (RPC) bazate pe nume și mesagerie de tip broadcast. Framework-ul permite modificarea interfețelor browserului și a comportamentelor programatice prin injectare de JavaScript și CSS. Include instrumente pentru gestionarea extensiilor prin directoare locale sau repository-uri la distanță și oferă o interfață în linie de comandă (CLI) pentru control administrativ și automatizarea mediului. Platforma menține, de asemenea, persistența sesiunilor și stocarea locală a cookie-urilor pentru a asigura consistența stării între instanțele de navigare.
Provides a customizable web browser written in JavaScript with a modular architecture.