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
·

5 repository-uri

Awesome GitHub RepositoriesProcessing Pipelines

Architectural patterns for routing and transforming data through sequential processing stages.

Distinguishing note: Focuses on the request-response middleware architecture.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Processing Pipelines. Refine with filters or upvote what's useful.

Awesome Processing Pipelines GitHub Repositories

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

    open-webui/open-webui

    142,694Vezi pe GitHub↗

    Open WebUI is a self-hosted, web-based platform designed for interacting with local and remote artificial intelligence models. It functions as a unified interface and orchestration suite, enabling users to build, deploy, and manage specialized AI agents equipped with custom instructions, external tool access, and private knowledge bases. The platform distinguishes itself through a modular architecture that supports complex AI workflows. It features a plugin-based framework for custom logic and pipeline-based request processing, allowing developers to filter or transform data streams before th

    Routes incoming chat messages through a series of modular filters and transformation steps.

    Pythonaillmllm-ui
    Vezi pe GitHub↗142,694
  • apache/tomcatAvatar apache

    apache/tomcat

    8,186Vezi pe GitHub↗

    Apache Tomcat is an open-source implementation of the Jakarta Servlet, Pages, Expression Language, and WebSocket specifications, serving as a container for running Java web applications. It provides a modular architecture with a servlet container, connector abstraction for multiple I/O models, and a pipeline-based request processing system that handles cross-cutting concerns through composable components. The server supports container-managed security with configurable realms for authentication against JDBC, LDAP, or memory-based credential stores, and offers TLS encryption with optional Open

    Chains composable request-processing components in a pipeline for cross-cutting concerns.

    Javahttpjavajavaee
    Vezi pe GitHub↗8,186
  • exadel-inc/comprefaceAvatar exadel-inc

    exadel-inc/CompreFace

    7,782Vezi pe GitHub↗

    CompreFace is a facial recognition system designed for human face detection, identification, and biometric identity verification. It provides a registry of known people and the ability to match faces in images against this database to determine a specific identity. The system extracts facial landmarks to map geometry and analyzes physical attributes including age, gender, and head pose. It can also verify whether two different images belong to the same individual. The project is implemented as a microservice-based deployment utilizing a REST API gateway and a PostgreSQL metadata store. It in

    Implements an asynchronous processing pipeline to handle heavy facial analysis tasks without blocking the system.

    Javacomputer-visiondockerdocker-compose
    Vezi pe GitHub↗7,782
  • prettier/prettier-eslintAvatar prettier

    prettier/prettier-eslint

    4,103Vezi pe GitHub↗

    prettier-eslint este un stilist de cod în linie de comandă și formator JavaScript care integrează Prettier și ESLint. Acesta funcționează ca un wrapper de linter, coordonând un pipeline secvențial de sarcini de formatare și linting pentru a se asigura că codul sursă este atât estetic consecvent, cât și conform regulilor. Instrumentul rezolvă conflictele dintre ghidurile de stil și regulile de logică prin executarea corecțiilor de linting după formatare. Permite o secvență de formatare configurabilă pentru a prioritiza reguli specifice și poate identifica fișierele neformatate pentru a facilita utilizarea în hook-urile de control al versiunilor. Proiectul oferă capabilități pentru corecții automate de linting și analiză detaliată a erorilor care raportează încălcările regulilor cu poziții pe linie. Suportă suprascrierea directă a fișierelor și se integrează în fluxurile de lucru de analiză statică și pipeline-urile de build automatizate.

    Processes source code through a sequential pipeline of formatting and linting stages to ensure style consistency.

    TypeScripteslintformatterhacktoberfest
    Vezi pe GitHub↗4,103
  • searxng/searxng-dockerAvatar searxng

    searxng/searxng-docker

    3,157Vezi pe GitHub↗

    This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

    Processes raw search engine data through a sequential pipeline of plugins and filters to clean and format the output.

    dockerdocker-compose
    Vezi pe GitHub↗3,157
  1. Home
  2. Software Engineering & Architecture
  3. Processing Pipelines

Explorează sub-etichetele

  • Valve-Based PipelinesChains composable request-processing components in a pipeline for cross-cutting concerns like logging and authentication. **Distinct from Processing Pipelines:** Distinct from Processing Pipelines: specifies a valve-based architecture for request processing, not general data stream transformation.