awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 repository-uri

Awesome GitHub RepositoriesWeb Server Integrations

Configuration modules and proxy settings for deploying applications behind standard web servers.

Distinguishing note: Focuses on infrastructure-level proxying and web server compatibility rather than application-level routing.

Explore 19 awesome GitHub repositories matching devops & infrastructure · Web Server Integrations. Refine with filters or upvote what's useful.

Awesome Web Server Integrations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • facebook/reactAvatar facebook

    facebook/react

    245,669Vezi pe GitHub↗

    React este o bibliotecă JavaScript pentru construirea de interfețe utilizator bazată pe o arhitectură orientată pe componente și flux de date unidirecțional.

    Supports serving applications from specific subpaths of existing websites through proxy configuration.

    JavaScriptjavascriptuifrontend
    Vezi pe GitHub↗245,669
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Mounts AI agents and workflows into existing Node.js web applications using framework-specific adapters.

    TypeScriptagentsaichatbots
    Vezi pe GitHub↗21,221
  • sanic-org/sanicAvatar sanic-org

    sanic-org/sanic

    18,624Vezi pe GitHub↗

    Sanic is an asynchronous Python web framework designed for building high-performance APIs and services. It operates as a production-ready ASGI web server, utilizing a non-blocking event loop to handle concurrent requests and maximize throughput. The framework is built to support scalable architectures, offering built-in worker process management to distribute traffic across available CPU cores. What distinguishes Sanic is its focus on modularity and developer-centric tooling. It features a blueprint-based system for organizing complex applications into pluggable components, alongside a robust

    Runs the application using third-party web servers for compatibility with alternative deployment ecosystems.

    Pythonapi-serverasgiasyncio
    Vezi pe GitHub↗18,624
  • go-martini/martiniAvatar go-martini

    go-martini/martini

    11,603Vezi pe GitHub↗

    Martini is a web framework for the Go programming language that provides a toolkit for building web applications. It functions as a routing engine and an HTTP middleware pipeline to map network requests to specific handler functions. The framework is distinguished by its dependency injection system, which automatically resolves and provides requested service types as arguments to handler functions. This allows for the decoupling of business logic from infrastructure by matching requested types against a registry of available services. The project covers a broad range of web capabilities, inc

    Implements standard handler interfaces to allow the application to run as a subtree on existing web servers.

    Go
    Vezi pe GitHub↗11,603
  • dunglas/frankenphpAvatar dunglas

    dunglas/frankenphp

    11,156Vezi pe GitHub↗

    FrankenPHP is a high-performance application server and runtime for PHP. It functions as a web server that executes PHP scripts and delivers web content, incorporating a binary bundler to package applications and their dependencies into standalone executable files. The project integrates the PHP interpreter directly into the Caddy web server to provide automatic HTTPS and flexible site configuration. It features a worker mode runtime that keeps applications bootloaded in memory across requests to eliminate bootstrap overhead and increase throughput. Additionally, it serves as a communication

    Integrates the PHP interpreter directly into the Caddy web server to eliminate external process management.

    Go
    Vezi pe GitHub↗11,156
  • benoitc/gunicornAvatar benoitc

    benoitc/gunicorn

    10,443Vezi pe GitHub↗

    Gunicorn is a production-grade WSGI HTTP server designed for deploying Python web applications. It functions as a process manager that utilizes a pre-fork worker model, where a master process initializes the application and spawns multiple child processes to handle incoming requests in parallel. This architecture ensures high performance and stability by isolating application execution within persistent worker processes. The server distinguishes itself through its flexible concurrency models and robust process lifecycle management. It supports interchangeable worker types, including synchrono

    Connecting Python applications to diverse infrastructure environments by supporting standard protocols like HTTP, uWSGI, and PROXY.

    Pythonhttphttp-serverpython
    Vezi pe GitHub↗10,443
  • happyfish100/fastdfsAvatar happyfish100

    happyfish100/fastdfs

    9,231Vezi pe GitHub↗

    FastDFS is a distributed file system and object store designed as a high-capacity file server. It functions as a cluster storage manager that saves, syncs, and accesses large volumes of unstructured data across a network of distributed servers. The system uses unique identifiers for file retrieval and indexing instead of traditional hierarchical naming to avoid metadata bottlenecks. It manages file attributes through key-value metadata mapping and employs a distributed replication model to ensure high availability and data redundancy across storage groups. The project provides capabilities f

    Provides integration tools for connecting the storage cluster to external web servers for direct file delivery to users.

    Cdistributed-file-storagedistributed-file-systemstorage-servers
    Vezi pe GitHub↗9,231
  • graphql/graphql-playgroundAvatar graphql

    graphql/graphql-playground

    8,839Vezi pe GitHub↗

    GraphQL Playground is an interactive development environment and API client used for writing, testing, and debugging GraphQL queries, mutations, and subscriptions. It functions as a visual tool for executing requests against a GraphQL server and inspecting the resulting JSON responses. The project includes a documentation browser for exploring schemas and an editor with autocompletion and error highlighting. It provides specialized capabilities for analyzing API performance through tracing visualization and supports real-time data updates via subscription streaming. The environment allows fo

    Integrates the interactive IDE directly into a web server as a built-in interface.

    TypeScript
    Vezi pe GitHub↗8,839
  • tiddlywiki/tiddlywiki5Avatar TiddlyWiki

    TiddlyWiki/TiddlyWiki5

    8,599Vezi pe GitHub↗

    TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe

    Supports running as a service on Windows IIS with URL rewriting and recovery capabilities.

    JavaScripthacktoberfesthtmljavascript
    Vezi pe GitHub↗8,599
  • kitura/kituraAvatar Kitura

    Kitura/Kitura

    7,585Vezi pe GitHub↗

    Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses. The framework serves as a Codable REST API framework, enabling the encoding and decoding of native Swift data types for web service communication. It also provides a FastCGI web interface to connect Swift applications to external web servers for improved scalability. The system includes capabilities for secure web communication through SSL/TLS network encryption, server-

    Provides the necessary integration to deploy the application behind professional web servers via FastCGI.

    Swift
    Vezi pe GitHub↗7,585
  • agronholm/apschedulerAvatar agronholm

    agronholm/apscheduler

    7,539Vezi pe GitHub↗

    APScheduler is a Python task scheduler designed to execute functions at specific times or recurring intervals. It functions as an asynchronous background scheduler and distributed job dispatcher, allowing tasks to run concurrently with application lifecycles and web server request handling. The system distinguishes itself through a persistent job store that saves schedules and task states in external databases, ensuring continuity across process restarts. It separates task scheduling from execution by dispatching jobs to distributed workers in separate processes to prevent execution bottlenec

    Allows the scheduler to be registered as a native component within web server frameworks to run alongside network requests.

    Python
    Vezi pe GitHub↗7,539
  • cisco-talos/clamavAvatar Cisco-Talos

    Cisco-Talos/clamav

    6,869Vezi pe GitHub↗

    ClamAV - Documentation is here: https://docs.clamav.net

    Scans file uploads and HTTP traffic for viruses using proxy filters and Apache modules.

    Cantivirusclamavgplv2
    Vezi pe GitHub↗6,869
  • holoviz/panelAvatar holoviz

    holoviz/panel

    5,709Vezi pe GitHub↗

    Panel is a Python data application framework used to build interactive dashboards and reactive user interfaces by connecting data visualizations, widgets, and callbacks. It functions as a reactive UI library that synchronizes application state with interface updates based on user interactions. The project distinguishes itself by offering multiple execution models, including a FastAPI-based web application server for scalable session management and a WebAssembly compiler that enables Python applications to run directly in the browser without a backend server. It also includes a specialized too

    Optimizes applications for high-performance server environments to ensure scalable production execution.

    Python
    Vezi pe GitHub↗5,709
  • rvm/rvmAvatar rvm

    rvm/rvm

    5,192Vezi pe GitHub↗

    RVM este un manager de versiuni Ruby și un instrument de automatizare a build-ului conceput pentru a instala și comuta între mai multe versiuni ale interpretorului Ruby pe un singur sistem. Servește ca izolator de dependențe și wrapper de mediu shell, permițând crearea unor seturi de biblioteci numite pentru a preveni conflictele de versiuni între diferite proiecte. Proiectul se distinge ca un orchestrator de deployment care automatizează provizionarea runtime-urilor Ruby pe servere la distanță și agenți de build. Generează wrappere executabile independente pentru a se asigura că runtime-urile și seturile de biblioteci specifice sunt încărcate pentru sarcini programate, manageri de servicii și scripturi de inițializare a sistemului. Instrumentul acoperă o gamă largă de capabilități, inclusiv compilarea automată a sursei cu flag-uri de compilator personalizate, instalarea în spațiul utilizatorului pentru a evita privilegiile root și integrarea cu diverse shell-uri și editoare de text. De asemenea, oferă infrastructură pentru sincronizarea mediului la distanță, testarea compatibilității în integrare continuă și integrarea cu servere de aplicații.

    Links specific language versions to web application servers to ensure apps execute in the correct environment.

    Shelljrubymri-rubymruby
    Vezi pe GitHub↗5,192
  • shlinkio/shlinkAvatar shlinkio

    shlinkio/shlink

    5,117Vezi pe GitHub↗

    Shlink este un serviciu self-hosted de scurtare a URL-urilor, conceput pentru crearea și gestionarea adreselor web scurtate pe domenii personalizate, cu control total asupra datelor. Funcționează ca un redirector dinamic de URL-uri și un manager de linkuri multi-domeniu, permițând unei singure instalări să organizeze și să deservească aliasuri pe mai multe domenii rădăcină diferite. Sistemul este centrat în jurul unui API REST pentru gestionarea programatică a linkurilor, permițând aplicațiilor externe să automatizeze crearea, actualizarea și ștergerea URL-urilor scurte. Include un motor dedicat de analiză a traficului care înregistrează vizitele, detectează boții și oferă date de geolocalizare pentru a analiza tiparele de interacțiune. Proiectul oferă rutare avansată a traficului care poate trimite vizitatorii către destinații diferite în funcție de tipul dispozitivului, headere sau reguli de prioritate personalizate. Acoperă capabilități mai largi, inclusiv generarea de coduri QR, caching distribuit partajat și administrarea cheilor API cu permisiuni granulare. Instalarea este suportată prin intermediul unei interfețe în linie de comandă (CLI) și instrumente de configurare interactive pentru implementarea pe infrastructură self-hosted.

    Provides configuration and proxy settings for integration with standard web servers.

    PHPlaminasmezziophp
    Vezi pe GitHub↗5,117
  • phusion/passengerAvatar phusion

    phusion/passenger

    5,084Vezi pe GitHub↗

    Passenger este un server web multitenant și un manager de procese dinamice conceput pentru a găzdui și gestiona aplicații web scrise în Ruby, Python și Node.js. Funcționează ca un server de aplicații care gestionează procesele și resursele, asigurându-se că mai multe aplicații independente pot rula pe o singură instanță de server. Proiectul se remarcă printr-un model de deployment flexibil, capabil să opereze ca un server web standalone auto-conținut sau ca un modul de integrare pentru servere web externe de înaltă performanță existente. Utilizează o interfață agnostică față de limbaj pentru a oferi găzduire poliglotă și utilizează o arhitectură multitenant pentru a optimiza utilizarea resurselor sistemului. Capabilitățile de bază includ gestionarea automată a proceselor cu scalare dinamică bazată pe traficul în timp real și un sistem de supraveghere care repornește automat procesele blocate. Serverul oferă, de asemenea, load balancing de tip reverse-proxy pentru a distribui cererile către cel mai puțin ocupat proces disponibil, alături de instrumente pentru monitorizarea sănătății și capturarea logurilor. Comportamentul și setările serverului pot fi definite printr-un fișier de configurare dedicat sau argumente de linie de comandă.

    Functions as an integration module for existing high-performance web servers to manage application lifecycles.

    C++application-serverappservercloud
    Vezi pe GitHub↗5,084
  • docker-library/phpAvatar docker-library

    docker-library/php

    4,026Vezi pe GitHub↗

    Acest proiect oferă un runtime de limbaj server-side și o imagine Docker standardizată pentru implementarea aplicațiilor pe diferite sisteme de operare. Funcționează ca un mediu de execuție pentru generarea de conținut dinamic HTML, JSON și XML, servind totodată ca interfață de linie de comandă (CLI) pentru scripturi de automatizare și joburi de fundal. Runtime-ul este conceput pentru extensibilitate printr-o arhitectură de extensii bazată pe C, permițând încărcarea de module personalizate pentru funcționalități specializate. Suportă multiple interfețe de aplicație server, inclusiv o interfață web FastCGI pentru comunicare de înaltă performanță cu serverele web și un server web integrat pentru găzduirea paginilor fără instalări externe. Suprafața de capabilități acoperă o gamă largă de sarcini de programare de sistem și dezvoltare web. Acestea includ integrarea bazelor de date pentru motoare SQL și non-relaționale, comunicarea prin protocoale de rețea precum HTTP și SOAP, și primitive de securitate pentru hashing-ul parolelor și criptare simetrică. În plus, runtime-ul oferă instrumente pentru procesarea XML, manipularea șirurilor multibyte și matematică de precizie arbitrară. Proiectul este împachetat ca o imagine de container stratificată pentru a asigura o execuție consistentă în diverse medii de găzduire.

    Supports configuration and integration with web servers like Apache and LiteSpeed to handle HTTP requests.

    Dockerfile
    Vezi pe GitHub↗4,026
  • jetbrains/koogAvatar JetBrains

    JetBrains/koog

    3,735Vezi pe GitHub↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Embeds agent capabilities directly into Ktor server applications via a plugin to handle request-driven workflows.

    Kotlinagentframeworkagentic-aiagents
    Vezi pe GitHub↗3,735
  • corazawaf/corazaAvatar corazawaf

    corazawaf/coraza

    3,295Vezi pe GitHub↗

    Coraza is a web application firewall engine designed to filter malicious HTTP traffic using standardized security directives. It functions as a library for embedding request filtering and security transaction processing directly into web servers or reverse proxies. The engine implements the ModSecurity WAF engine and the OWASP Core Rule Set to identify and block common web attack patterns. It utilizes a library-first integration model, allowing security capabilities to be embedded into a host process as a dependency rather than running as a standalone proxy. The project covers rule-based pat

    Provides the ability to embed security filtering directly into reverse proxies and HTTP servers via plugins or middleware.

    Gocorazacoraza-wafcoreruleset
    Vezi pe GitHub↗3,295
  1. Home
  2. DevOps & Infrastructure
  3. Web Server Integrations

Explorează sub-etichetele

  • Antivirus Web Server ModulesModules and proxy filters that scan file uploads and HTTP traffic for viruses through web server integration. **Distinct from Web Server Integrations:** Distinct from Web Server Integrations: specifically provides antivirus scanning for web traffic, not general proxying or configuration.
  • Application Server Integrations1 sub-tagModules for registering agents and workflows as native components within web server frameworks. **Distinct from Web Server Integrations:** Distinct from Web Server Integrations: focuses on application-level routing and dependency injection rather than infrastructure-level proxying.
  • Security Middleware IntegrationsMechanisms for embedding security filtering and request inspection into web servers and reverse proxies. **Distinct from Web Server Integrations:** Focuses on embedding security logic as middleware/plugins, whereas the parent covers general infrastructure and proxy configuration.