awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

10 repositorios

Awesome GitHub RepositoriesWeb Server Extensions

Modules for adding custom logic and specialized features to web server request processing.

Distinct from Server Functions: None of the candidates address application-level server extension logic.

Explore 10 awesome GitHub repositories matching web development · Web Server Extensions. Refine with filters or upvote what's useful.

Awesome Web Server Extensions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • wuyouzhuguli/springallAvatar de wuyouzhuguli

    wuyouzhuguli/SpringAll

    28,977Ver en GitHub↗

    SpringAll is a comprehensive reference library and learning resource for enterprise Java application development. It provides a collection of practical guides, configuration templates, and code examples designed to demonstrate standard architectural patterns within the Spring ecosystem. The project serves as a reference

    Processes incoming network requests and generates dynamic responses to add custom logic to web server infrastructure.

    Javalearningshirospring-boot
    Ver en GitHub↗28,977
  • eclipse-theia/theiaAvatar de eclipse-theia

    eclipse-theia/theia

    21,569Ver en GitHub↗

    Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an

    Allows configuration of the underlying web server with custom settings and additional API endpoints.

    TypeScriptcloud-ideeditorelectron
    Ver en GitHub↗21,569
  • langchain-ai/langchainjsAvatar de langchain-ai

    langchain-ai/langchainjs

    17,818Ver en GitHub↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    Allows injecting custom web routes and middleware into the deployment environment for specialized endpoints.

    TypeScript
    Ver en GitHub↗17,818
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Ver en GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Enables programmatic modification of low-level server settings and custom startup logic via event observers.

    Javacloud-nativehacktoberfestjava
    Ver en GitHub↗15,479
  • taobao/nginx-bookAvatar de taobao

    taobao/nginx-book

    6,972Ver en GitHub↗

    Este proyecto es un recurso educativo centrado en el análisis de la arquitectura de Nginx y el desarrollo de módulos. Proporciona un enfoque estructurado para estudiar cómo el servidor maneja el tráfico y cómo personalizar el comportamiento principal del servidor. El material cubre la programación de sistemas en lenguaje C con el propósito de crear extensiones de servidor personalizadas. Guía el proceso de escritura e integración de nuevos módulos en el código fuente del servidor para implementar lógica de red especializada o protocolos personalizados. El plan de estudios examina los componentes internos del servidor, incluidos los pools de memoria, las cadenas de procesamiento de solicitudes y el sistema de extensión basado en módulos. Detalla la arquitectura interna y el uso de estructuras de datos de bajo nivel para gestionar el tráfico de red.

    Enables modification of core server behavior to implement specialized networking logic and custom protocols.

    Python
    Ver en GitHub↗6,972
  • rethinkdb/horizonAvatar de rethinkdb

    rethinkdb/horizon

    6,738Ver en GitHub↗

    Horizon is a realtime API server and RethinkDB backend designed to push database changes instantly to front-end clients. It utilizes a WebSocket data streaming API to synchronize data between the database and user interfaces without requiring manual polling. The project integrates an OAuth identity manager for verifying user identities through third-party providers and a role-based access control system to define granular permissions for viewing or modifying database documents. It is delivered as a containerized backend framework, allowing the server and its dependencies to be deployed as a p

    Allows the server to be extended with custom logic and specialized features via web framework integration.

    JavaScript
    Ver en GitHub↗6,738
  • piku/pikuAvatar de piku

    piku/piku

    6,590Ver en GitHub↗

    Piku is a git-based platform-as-a-service deployment tool for self-hosted application hosting. It enables the deployment of multiple web applications and background workers to private servers by automating builds and updates through git push. The system acts as an application process orchestrator and reverse proxy server manager, routing incoming HTTP traffic to specific application processes. It features a multi-language application runtime that detects programming languages from repository files to handle dependency installation and execution settings. Security is handled via an integrated

    Injects custom directives into web or application server settings using external include files.

    Python
    Ver en GitHub↗6,590
  • mhammond/pywin32Avatar de mhammond

    mhammond/pywin32

    5,579Ver en GitHub↗

    pywin32 es una colección de extensiones de Python que sirven como envoltorio para la API nativa de Windows, permitiendo la invocación de funciones del sistema operativo para gestionar recursos del sistema de bajo nivel y hardware. Proporciona una librería central para interactuar con objetos del Modelo de Objetos de Componentes (COM) para automatizar aplicaciones de escritorio nativas, un framework para construir aplicaciones GUI nativas de Windows y una interfaz para registrar y ejecutar scripts de Python como servicios de sistema en segundo plano. El proyecto se distingue por proporcionar una integración profunda con el entorno de Windows, incluyendo la capacidad de vincular código Python al bucle de eventos nativo para manejar notificaciones del sistema y la capacidad de exponer lógica interna como extensiones ISAPI para manejar solicitudes web. Las capacidades más amplias de la librería cubren la conectividad de bases de datos a través de interfaces de proveedores de datos de Windows estandarizadas, la gestión de registros de eventos del sistema y la integración de entornos interpretados interactivos en software externo. El proyecto se distribuye como ruedas binarias específicas de la plataforma para múltiples arquitecturas de procesador, incluyendo ARM64.

    Exposes internal Python logic as ISAPI server extensions to handle incoming web requests.

    C++
    Ver en GitHub↗5,579
  • mai-with-u/maibotAvatar de Mai-with-u

    Mai-with-u/MaiBot

    5,194Ver en GitHub↗

    MaiBot es un agente conversacional inteligente y un framework basado en plugins diseñado para simular una personalidad humana auténtica y compañía digital. Funciona como un bot de mensajería multiplataforma que conecta un agente central a varios servicios de mensajería instantánea a través de un sistema de adaptadores estandarizado. El proyecto se distingue por el uso de un sistema de memoria de grafo de conocimiento para mantener personalidades consistentes y perfiles de usuario a largo plazo. También actúa como un orquestador de herramientas, coordinando el razonamiento de múltiples turnos y llamadas a herramientas externas para gestionar el ritmo y flujo natural de las conversaciones. El framework incluye una arquitectura extensible que cuenta con un modelo de eventos de publicación-suscripción y un sistema de plugins multiproceso con capacidades de recarga en caliente. Su superficie funcional cubre el análisis de estilo lingüístico, la gestión de expresiones visuales para activos multimedia y una tubería de procesamiento basada en hooks para el enrutamiento de mensajes. La administración del sistema, incluyendo configuraciones de modelos y gestión de plugins, se maneja a través de una interfaz web centralizada.

    Routes messages through a sequence of interceptors to manage filters and response transformations.

    Pythonagentchatchatbot
    Ver en GitHub↗5,194
  • middleapi/orpcAvatar de middleapi

    middleapi/orpc

    4,862Ver en GitHub↗

    orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu

    Adds custom logic to server handlers by hooking into request processing stages from parsing to formatting.

    TypeScriptapibunjscloudflare-worker
    Ver en GitHub↗4,862
  1. Home
  2. Web Development
  3. Web Server Extensions

Explorar subetiquetas

  • File Parsing AnalysisTechniques for analyzing how web servers process file extensions and path information to identify security vulnerabilities. **Distinct from Web Server Extensions:** Distinct from general server extensions: focuses specifically on security-oriented analysis of file parsing logic rather than adding functional features.
  • Pipeline Hooks1 sub-etiquetaHooks that add custom logic to server handlers by intercepting request processing stages from parsing to formatting. **Distinct from Web Server Extensions:** Distinct from Web Server Extensions: focuses on hooking into the request processing pipeline rather than adding general server modules.
  • Server Directive ExtensionsInjecting custom server configuration directives via external include files. **Distinct from Web Server Extensions:** Focuses on extending server configuration files rather than adding binary modules to the server software.