awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Web Development · Awesome GitHub Repositories

629 repos

Awesome GitHub RepositoriesWeb Development

Explore 629 awesome GitHub repositories matching category · Web Development. Refine with filters or upvote what's useful.

  1. Home
  2. Category
  3. Web Development

Awesome Web Development GitHub Repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • rxhanson/Rectangle

    rxhanson/Rectangle

    28,432View on GitHub↗

    Rectangle is a desktop window manager that organizes open application windows into predefined layouts and grid positions. It functions as a background utility, allowing users to manipulate window frames through keyboard shortcuts or mouse gestures to improve multitasking and workspace efficiency. The application acts as a native interface extension, providing window snapping and tiling functionality that integrates directly with the operating system. It supports multi-monitor setups, enabling the distribution and alignment of windows across various displays. By utilizing the system accessibil

    Swift
    28,432View on GitHub↗
  • the1812/Bilibili-Evolved

    the1812/Bilibili-Evolved

    28,423View on GitHub↗

    Bilibili-Evolved is a browser-based environment that functions as a web content modification engine. It operates as a user interface customization suite, allowing users to personalize their browsing experience by injecting custom logic and interface modifications directly into the Bilibili platform. The project distinguishes itself through a modular component architecture that organizes independent features into isolated units, which can be toggled or configured individually. It utilizes a user-script injection mechanism and a document mutation observer pattern to dynamically alter site asset

    TypeScriptbilibilitampermonkeyuserscript
    28,423View on GitHub↗
  • signalapp/Signal-Android

    signalapp/Signal-Android

    28,346View on GitHub↗

    Signal-Android is an end-to-end encrypted messaging platform designed to ensure that only the sender and recipient can access communication content. The project provides a comprehensive framework for secure, asynchronous message initiation and key agreement, allowing users to establish private channels without requiring simultaneous online presence. It relies on a state machine architecture to manage communication epochs and authentication, ensuring consistent security transitions throughout the messaging lifecycle. The platform distinguishes itself through a hybrid cryptographic approach tha

    Kotlin
    28,346View on GitHub↗
  • atuinsh/atuin

    atuinsh/atuin

    28,342View on GitHub↗

    Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By hooking into shell initialization scripts, it provides an interactive, keyboard-driven interface for real-time command filtering and retrieval. The platform ensures data privacy through a client-side encryption layer, securing sensitive history and configuration data before it is synchronized across multiple machines. Beyond history management, Atuin functions as an executable documentation platform that enables teams to create and share interactive runbooks. These documents use

    Rustbashfishhistory
    28,342View on GitHub↗
  • datawhalechina/self-llm

    datawhalechina/self-llm

    28,285View on GitHub↗

    This project is an open-source educational resource providing structured, step-by-step guides for fine-tuning large language models. It focuses on adapting pre-trained transformer-based causal models to custom datasets, enabling users to transfer specific writing styles or domain knowledge into generative AI models. The repository distinguishes itself by emphasizing parameter-efficient training techniques, specifically low-rank adaptation. By providing practical implementations for updating only a small subset of model weights, it allows for the customization of massive neural networks on con

    Jupyter Notebookchatglmchatglm3gemma-2b-it
    28,285View on GitHub↗
  • yuliskov/SmartTube

    yuliskov/SmartTube

    28,273View on GitHub↗

    SmartTube is an open-source media player designed as a third-party alternative client for television and living room hardware. It provides a cross-platform solution that delivers a unified, highly configurable video consumption experience across various smart television operating systems. The application distinguishes itself through a specialized ad-free interface that optimizes navigation for large screens and removes promotional interruptions. It achieves high performance on television hardware by utilizing hardware-accelerated decoding for video processing and mapping interface components

    Javaandroidandroid-tvandroid-tv-box
    28,273View on GitHub↗
  • alibaba/druid

    alibaba/druid

    28,221View on GitHub↗

    Druid is a database connection management and monitoring framework designed to maintain persistent, high-performance links between applications and relational databases. It functions as a resource manager that automates the lifecycle of connection pools, reducing the overhead associated with repeatedly opening and closing network connections. The project distinguishes itself through an integrated query analysis engine that decomposes database statements into structured components. This capability enables real-time security auditing, syntax validation, and metadata extraction, allowing for the

    Java
    28,221View on GitHub↗
  • voideditor/void

    voideditor/void

    28,219View on GitHub↗

    Void is an AI-powered code editor designed to integrate automated code generation and modification directly into the development workflow. It functions as a specialized engine for programmatic refactoring, enabling users to apply systematic changes to source files through structured diffs and full-file rewrites. The platform distinguishes itself through a centralized communication layer that manages secure interactions between local environments and external language model providers. It incorporates a structured approval pipeline that tracks pending modifications, allowing developers to revie

    TypeScriptchatgptclaudecopilot
    28,219View on GitHub↗
  • asmvik/yabai

    asmvik/yabai

    28,207View on GitHub↗

    Yabai is a window management utility for macOS that functions as a tiling window manager. It operates by controlling the layout and positioning of application windows through the window server, allowing for automated organization of the desktop environment. The project distinguishes itself by providing a command-line interface that enables users to script and manipulate window states, spaces, and displays. It supports custom tiling algorithms and provides mechanisms to manage window focus, movement, and resizing through external signals or keyboard shortcuts. Beyond its core tiling functiona

    C
    28,207View on GitHub↗
  • heroui-inc/heroui

    heroui-inc/heroui

    28,174View on GitHub↗

    HeroUI is a declarative toolkit for building accessible user interfaces through modular, React-based component composition. It provides a comprehensive set of reusable building blocks designed to standardize visual language and interaction patterns across web and mobile applications. The library distinguishes itself through an integrated approach to accessibility and styling. It automatically manages state and keyboard interactions by injecting appropriate attributes, while utilizing a utility-driven styling architecture to enforce design system consistency. Developers can leverage polymorphi

    TypeScriptcomponent-librarycomponentslibrary
    28,174View on GitHub↗
  • 233boy/v2ray

    233boy/v2ray

    28,169View on GitHub↗

    This project is an automated deployment tool designed to streamline the installation, configuration, and maintenance of network proxy software on Linux servers. It functions as a command-line utility that manages the lifecycle of network tunneling services, enabling users to establish and control private traffic routing through repeatable, automated workflows. The tool distinguishes itself through an interactive, menu-driven interface that abstracts complex configuration parameters into selectable options, making it accessible for operators regardless of their technical background. It perform

    Shellshell-scriptv2rayvmess
    28,169View on GitHub↗
  • emilk/egui

    emilk/egui

    28,160View on GitHub↗

    This library is an immediate mode graphical user interface toolkit that reconstructs the entire interface every frame. By executing procedural code within a high-frequency loop that matches the display refresh rate, it allows developers to define interactive elements and state updates directly. The framework utilizes a multi-pass rendering approach to resolve layout dependencies, ensuring that widget sizes and positions are calculated accurately before final placement to prevent visual jitter. The project functions as a cross-platform graphics toolkit, providing a portable rendering layer tha

    Rusteguigame-developmentgamedev
    28,160View on GitHub↗
  • nagadomi/waifu2x

    nagadomi/waifu2x

    28,144View on GitHub↗

    This project is a command-line tool designed for image super-resolution and noise reduction, with a primary focus on anime-style illustrations. It utilizes convolutional neural network inference to reconstruct missing pixel data and remove digital artifacts, allowing users to upscale images and reduce noise either independently or in a single simultaneous processing pass. Beyond its core image restoration capabilities, the software provides a comprehensive suite for machine learning model training. Users can prepare custom datasets and optimize neural networks for specific restoration tasks,

    Luasuper-resolutiontorchwaifu2x
    28,144View on GitHub↗
  • reflex-dev/reflex

    reflex-dev/reflex

    28,136View on GitHub↗

    Reflex is a full-stack web framework that enables the development of complete web applications using only Python. It provides a unified environment where server-side logic and client-side interfaces are synchronized through a shared, event-driven architecture. By using a declarative component language, the framework compiles code into reactive frontend elements and backend event handlers, allowing developers to manage the entire application lifecycle within a single codebase. The framework distinguishes itself through its reactive state management and integrated AI-assisted development tools.

    Pythonframeworkguiopen-source
    28,136View on GitHub↗
  • celery/celery

    celery/celery

    28,115View on GitHub↗

    Celery is an asynchronous job processor and distributed task queue designed to offload time-consuming operations to background worker nodes. By utilizing a message-passing architecture, it decouples task producers from consumers, allowing applications to maintain responsiveness while scaling workloads across multiple isolated environments. The system functions as a distributed workload orchestrator that manages the lifecycle of deferred operations through persistent queues. It distinguishes itself by providing a pluggable transport abstraction, which allows the core task logic to remain indep

    Pythonamqppythonpython-library
    28,115View on GitHub↗
  • bytedance/UI-TARS-desktop

    bytedance/UI-TARS-desktop

    28,093View on GitHub↗

    UI-TARS-desktop is a desktop application designed to facilitate interaction with graphical user interfaces through automated agents. It provides a centralized environment for managing and executing tasks that require visual navigation and manipulation of software interfaces. The project focuses on bridging the gap between automated reasoning and desktop-based workflows. By providing a dedicated interface for these operations, it enables the integration of agentic capabilities directly into local computing environments. The application is built using TypeScript and is available as a downloada

    TypeScriptagentagent-tarsbrowser-use
    28,093View on GitHub↗
  • micro-editor/micro

    micro-editor/micro

    27,986View on GitHub↗

    Micro is a terminal-based text editor designed for use within command-line interfaces. It provides a keyboard-centric environment for creating and modifying source code and configuration files without requiring a graphical desktop system. The editor features a modular architecture centered on a plugin-driven system and an embedded scripting engine. Users can extend core functionality, automate workflows, and customize editor behavior by writing scripts or installing external extensions through a centralized package management system. This extensibility allows for the integration of custom com

    Gocommand-linecross-platformeditor
    27,986View on GitHub↗
  • taichi-dev/taichi

    taichi-dev/taichi

    27,982View on GitHub↗

    Taichi is a domain-specific programming language embedded in Python designed for high-performance numerical computing and computer graphics. It functions as a parallel compiler that translates high-level mathematical expressions into optimized machine instructions, enabling developers to write compute-intensive algorithms that execute across diverse hardware architectures, including CPUs, GPUs, and specialized accelerators. The project distinguishes itself through a hardware-agnostic execution layer that maps parallel operations to multiple backends such as CUDA, Metal, and Vulkan. By utilizi

    C++computer-graphicsdifferentiable-programminggpu
    27,982View on GitHub↗
  • tj/commander.js

    tj/commander.js

    27,953View on GitHub↗

    Commander.js is a framework for building command-line interfaces and terminal applications. It functions as an argument parsing library and command lifecycle manager, transforming raw terminal input strings into structured, validated objects for use in executable scripts. The system utilizes a recursive command tree pattern, allowing developers to organize complex execution flows through nested subcommands. It features a declarative interface for defining command-line flags and arguments, which maps user input directly to internal state properties. To assist with usability, the framework auto

    JavaScript
    27,953View on GitHub↗
  • ValdikSS/GoodbyeDPI

    ValdikSS/GoodbyeDPI

    27,936View on GitHub↗

    GoodbyeDPI is a censorship circumvention utility designed to bypass deep packet inspection and restrictive network filtering. It functions as a background engine that intercepts and modifies network traffic at the kernel level, allowing users to maintain connectivity in environments where specific protocols or web content are blocked. The tool employs active manipulation techniques to confuse inspection hardware, including TCP stream fragmentation, HTTP header obfuscation, and the injection of out-of-order packets. By altering packet structures and dropping specific redirection patterns, it m

    Canticensorshipcensorship-circumventiondeep-packet-inspection
    27,936View on GitHub↗
Prev1…303132Next