awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 个仓库

Awesome GitHub RepositoriesServer Capability Extenders

Plugins that add application-specific logic and specialized resource types to a server environment.

Distinct from Cluster Functionality Extenders: Distinct from Cluster Functionality Extenders by targeting general server-side API logic rather than infrastructure cluster tools.

Explore 20 awesome GitHub repositories matching software engineering & architecture · Server Capability Extenders. Refine with filters or upvote what's useful.

Awesome Server Capability Extenders GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • zenml-io/zenmlzenml-io 的头像

    zenml-io/zenml

    5,451在 GitHub 上查看↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Installs complex, framework-specific components like authentication providers or observability instrumentation into the deployment lifecycle.

    Pythonagentopsagentsai
    在 GitHub 上查看↗5,451
  • vonng/pigstyVonng 的头像

    Vonng/pigsty

    5,172在 GitHub 上查看↗

    Pigsty 是一个全面的数据库基础设施编排平台,旨在自动化高可用 PostgreSQL 集群的全生命周期。它作为一个基础设施即代码(IaC)框架,通过幂等 Playbook 管理集群协调、节点配置与服务发现。通过集成分布式共识机制,该平台确保了在包括裸机与虚拟化基础设施在内的多样化环境中,自动化故障转移与一致的状态强制执行。 该平台通过一套超越标准数据库管理的强大运营能力脱颖而出。它具备内置的观测流水线,将指标、日志与追踪聚合到集中式仪表盘中,用于实时性能监控与诊断分析。此外,它还提供了一个模拟专有线路协议与 SQL 语法的迁移框架,允许将遗留企业数据库工作负载集成到现代关系型环境中。 该系统涵盖了广泛的功能面,包括带有写时复制(CoW)克隆以实现快速部署的高级存储管理,以及协调关系型引擎与缓存及对象存储服务的多数据库编排。它还整合了安全加固、自动化备份与恢复,以及通过分层代理进行的流量路由,以将客户端连接与底层集群拓扑解耦。 该项目以自包含的包镜像模型分发,能够在安全或离线环境中实现一致的部署与依赖管理。

    Integrates extensions and auxiliary services to support specialized workloads like vector search.

    Shell
    在 GitHub 上查看↗5,172
  • deployd/deployddeployd 的头像

    deployd/deployd

    4,942在 GitHub 上查看↗

    deployd 是一个实时 API 框架和 MongoDB 后端即服务 (BaaS),允许创建在客户端和服务器之间同步数据和事件的网络化接口。它作为一个 JavaScript API 中间件,可以与 HTTP 服务器集成,以提供身份验证、请求拦截器和实时功能。 该项目具有一个自托管的 API 管理仪表板,用于通过 Web 界面配置资源设置、管理数据集合和监控服务器状态。它包括一个实时数据同步引擎,使用 Socket 将实时数据库更新推送到连接的客户端。 该系统涵盖了具有模式验证和递归查询的后端数据管理,以及跨无状态请求和持久连接跟踪会话的用户身份验证工作流。它还提供实时事件广播、通过模块扩展自定义 API 中间件以及管理访问控制的功能。 该项目包含一个用于引导新项目和运行开发服务器的 CLI。

    Allows developers to add application-specific logic and reusable resource types to implement specialized server behaviors.

    JavaScript
    在 GitHub 上查看↗4,942
  • netflix/security_monkeyNetflix 的头像

    Netflix/security_monkey

    4,370在 GitHub 上查看↗

    Security Monkey 是一个云安全态势管理工具和配置审计器。它作为一个监控平台,跟踪云资产并记录状态变更,以识别安全策略何时被篡改或引入了不安全的配置。 该系统维护多云资产清单,跟踪 AWS、GCP、OpenStack 和 GitHub 组织中的资源。它提供了一个集中式界面,用于搜索和浏览跨多个云服务商和区域的资产。 该平台通过比较资源的历史状态来检测配置漂移,从而涵盖云安全审计和基础设施变更跟踪。它利用基于服务商的发现和统一资源索引来持续监控资产和策略。

    Allows the integration of custom account types and watcher logic to expand monitoring and notification capabilities.

    Pythonawsaws-ec2aws-iam
    在 GitHub 上查看↗4,370
  • luals/lua-language-serverLuaLS 的头像

    LuaLS/lua-language-server

    4,298在 GitHub 上查看↗

    lua-language-server 是一个 Lua 语言的静态分析工具和类型检查器,实现了语言服务器协议 (LSP)。它提供了一套用于检测源文件中类型不匹配、死代码和逻辑错误的系统。 该项目具有基于推理的类型系统,可推断变量类型,并支持可选的注解和元文件以强制执行类型安全。它允许定义自定义类型和函数签名,包括对重载和成员可见性控制的支持。 该服务器提供了广泛的 IDE 功能,包括实时代码自动补全、符号重构以及跳转到定义和实现。它还包含一个代码格式化程序和一个文档生成器,可提取符号和注解以生成 Markdown 和 JSON 文件。 该服务器可以从源码构建,并可配置以匹配特定的语言版本和运行时环境。

    Allows adding custom API definitions and plugins to extend the server's knowledge of specific frameworks.

    Luahacktoberfestlanguage-serverlpeg
    在 GitHub 上查看↗4,298
  • zgsm-ai/costrictzgsm-ai 的头像

    zgsm-ai/costrict

    4,239在 GitHub 上查看↗

    Costrict 是一款专为企业级开发设计的 AI 软件工程代理和编码助手。它作为一个多模型 AI 编排器,负责生成、补全和审查代码,同时作为一个远程开发环境,连接浏览器界面与远程目录以进行文件管理和终端执行。 该平台的独特之处在于其 AI 代码审查系统,该系统利用多模型验证和仓库索引来确保代码质量。它采用结构化代理方法,将复杂的自然语言需求分解为有序的分析、规划和测试工作流,以保持架构控制。 该系统涵盖了广泛的功能领域,包括远程工作空间管理、自定义 AI 模型集成,以及针对仓库和 git diff 的自动化代码审查。它还通过基于技能的代理系统提供了可扩展性,并通过标准化上下文协议与外部工具集成。 该项目使用 TypeScript 实现,并提供基于插件的编辑器集成,以标准化受支持代码编辑器内的工作流。

    Allows the addition of specialized task workflows through a customizable system of agent skills.

    TypeScriptagentaiaicoding
    在 GitHub 上查看↗4,239
  • ternjs/ternT

    ternjs/tern

    4,240在 GitHub 上查看↗

    Tern 是一个独立于编辑器的 JavaScript 代码分析器和静态分析引擎。它作为一个语言服务器,通过将源代码解析为抽象语法树(AST)来推断类型并解析符号,从而提供语义智能,且无需手动编写类型注解。 该引擎的独特之处在于使用基于 JSON 的类型定义,这使得它无需原始源代码即可描述库签名和外部依赖。它还具备插件系统,支持扩展服务器功能以支持自定义加载器或框架。 该项目涵盖了代码导航、重构和编辑器自动补全等广泛功能。它提供的服务包括定位符号定义、查找代码引用,以及基于推断的表达式类型提供函数参数提示和补全。

    Provides a plugin system to add custom query types and event handlers for extending server functionality.

    JavaScript
    在 GitHub 上查看↗4,240
  • apache/httpdapache 的头像

    apache/httpd

    4,051在 GitHub 上查看↗

    这是一个 HTTP Web 服务器,可在各种操作系统上使用 HTTP/1.1 和 HTTP/2 协议向客户端交付 Web 内容。它可用作反向代理服务器、基于规则的 URL 重写器、SSL/TLS 终止网关和虚拟主机管理器。 该服务器能够通过将请求映射到特定的目录结构,在单个实例上托管多个不同的域名。它在服务器边界对网络流量进行加密和解密,以确保客户端与服务器之间的通信安全。此外,它还在定位资源之前,使用正则表达式引擎将请求的 URL 转换为不同的路径。 其广泛的功能包括静态网站托管以及通过服务器端脚本执行动态内容。该系统提供 Web 访问控制,可根据用户身份、认证规则或网络来源限制或授予对文件和目录的访问权限。它还通过将传入请求转发到后端服务器来管理流量。

    Adds specialized capabilities for URL rewriting and custom processing via a pluggable module system.

    Chttpd
    在 GitHub 上查看↗4,051
  • azuracast/azuracastAzuraCast 的头像

    AzuraCast/AzuraCast

    3,907在 GitHub 上查看↗

    AzuraCast 是一个自托管的 Web 电台管理套件和仪表板,专为互联网广播而设计。它充当自动化播放管理器和广播系统,将用于转码和交叉淡入淡出的音频编排器与流媒体服务器集成,以通过挂载点分发音频。 该平台支持多租户电台管理,允许单个安装托管多个独立的电台实体。它通过将 Auto-DJ 广播系统与管理现场 DJ 账户和协调实时广播的能力相结合而脱颖而出。 该系统涵盖了广泛的功能,包括自动化电台调度、媒体库和播放列表管理,以及播客源的生成。它提供用于电台听众分析、通过点歌进行听众互动,以及通过中继服务器分发信号以增加容量的工具。 该应用通过基于容器的部署进行交付,以在云 VPS、Docker 和 NAS 环境中实现一致的安装。

    Extends server functionality and adds new behaviors through a plugin architecture.

    PHPicecastliquidsoapradio
    在 GitHub 上查看↗3,907
  • grafana-cold-storage/oncallgrafana-cold-storage 的头像

    grafana-cold-storage/oncall

    3,887在 GitHub 上查看↗

    Oncall is an incident response management platform designed to coordinate alert routing, on-call scheduling, and incident resolution workflows. It functions as an alert routing and escalation engine that directs notifications to responders using rule-based deduplication and conditional escalation policies. The system includes a multi-channel notification gateway for delivering urgent alerts via SMS, push notifications, and chat platforms, featuring the ability to bypass device silence settings. It also serves as an on-call scheduling system that manages team rotations and availability through

    Adds custom visualizations and external data connectors to expand application capabilities.

    Pythonalertalertinggrafana
    在 GitHub 上查看↗3,887
  • googlecontainertools/container-diffGoogleContainerTools 的头像

    GoogleContainerTools/container-diff

    3,799在 GitHub 上查看↗

    Container-diff 是一个命令行工具,旨在检查和比较容器镜像的内部组成。它作为容器化环境的审计器,提供对文件系统结构、已安装软件包和单个镜像或两个不同构建之间配置元数据的可见性。 该工具通过其跨容器层执行细粒度分析的能力脱颖而出,允许用户追踪构建历史并识别特定的配置漂移。通过支持注册表无关的镜像获取和模块化分析驱动程序,它集成到各种工作流中,以验证软件供应链的一致性并排查构建时错误。 除了基础检查外,该工具还提供全面的报告功能,包括为自动化监控和性能审计生成结构化输出的能力。它支持远程注册表身份验证,以促进对私有镜像的安全访问,确保可以在各种部署环境中执行审计。

    Supports the integration of custom analysis drivers to extend inspection capabilities.

    Go
    在 GitHub 上查看↗3,799
  • rejetto/hfsrejetto 的头像

    rejetto/hfs

    3,770在 GitHub 上查看↗

    hfs is a web-based file server and HTTP file hosting platform that shares local files and folders with remote users through a web browser. It functions as a media streaming server for audio and video content and provides a virtual file system to organize shared web paths independently of the physical disk hierarchy. The platform includes a remote file administrator for monitoring active transfers and managing server settings via secure authentication. It allows for the hosting of static websites and private content with access restrictions based on user accounts or geographic location. The s

    Enables the addition of new server-side logic and resource integrations through a plugin-based architecture.

    TypeScriptfile-serverfile-sharinghttp-server
    在 GitHub 上查看↗3,770
  • i5ting/imovei5ting 的头像

    i5ting/imove

    3,733在 GitHub 上查看↗

    imove is a visual workflow engine and low-code logic designer that allows for the creation of executable business rules via flowcharts. It functions as an event-driven process orchestrator, triggering specific logical sequences based on user interface interactions or external network signals. The platform operates as a node-based automation system where data is processed through a chain of discrete, parameterizable code modules. It converts graphical flowchart representations into executable logic steps for both server and client-side processing. The system supports modular logic engineering

    Allows the addition of new capabilities by writing reusable functions that act as parameterizable nodes within a workflow.

    TypeScriptflowchartjavascriptlogic
    在 GitHub 上查看↗3,733
  • mevdschee/php-crud-apimevdschee 的头像

    mevdschee/php-crud-api

    3,735在 GitHub 上查看↗

    This project is a PHP SQL REST API generator and database API wrapper that automatically transforms SQL database tables into a functional web interface. It serves as a lightweight layer that maps HTTP methods to SQL commands, allowing for the creation, reading, updating, and deletion of records without writing manual endpoint code. The tool distinguishes itself by providing a dedicated spatial data API gateway for querying and exporting geometry columns using GeoJSON and WKT standards. It also functions as a multi-tenant data API, capable of isolating records for different users through share

    Supports adding specialized server-side logic by registering custom controllers into the routing system.

    PHPapi-serverautomatic-apicrud
    在 GitHub 上查看↗3,735
  • bknd-io/bkndbknd-io 的头像

    bknd-io/bknd

    3,726在 GitHub 上查看↗

    bknd is a self-hosted backend-as-a-service platform and serverless backend framework that provides an integrated environment for managing databases, authentication, and file storage. It functions as a headless CMS and a portable API engine designed to run across various JavaScript runtimes, including Node.js, Bun, Cloudflare Workers, and AWS Lambda. The project distinguishes itself through a combination of schema-driven API generation and a built-in database management UI. It enables the definition of data structures either programmatically via a type-safe API or visually through an administr

    Enables adding custom routes, middlewares, and database modifications through a plugin system.

    TypeScript
    在 GitHub 上查看↗3,726
  • lisamelton/video_transcodinglisamelton 的头像

    lisamelton/video_transcoding

    2,513在 GitHub 上查看↗

    This toolkit serves as a Ruby-based interface for automating video transcoding workflows. It functions as a wrapper for media processing software, providing a structured way to convert, inspect, and transform video files through automated command generation. The project distinguishes itself by enabling precise control over media processing through the injection of custom encoding parameters and the construction of dynamic filter graphs. Users can manage complex tasks such as manual cropping, scaling, and color space adjustments, while choosing between software and hardware-accelerated encodin

    Allows passing custom arguments to the processing engine to apply specific filters, manual cropping, or unique audio configurations.

    Ruby
    在 GitHub 上查看↗2,513
  • fwcd/kotlin-language-serverfwcd 的头像

    fwcd/kotlin-language-server

    2,034在 GitHub 上查看↗

    The Kotlin Language Server is a static code analysis tool that provides real-time intelligence for Kotlin projects. By implementing the Language Server Protocol, it enables developers to access professional-grade development features, such as code completion, diagnostics, and navigation, within any compatible text editor. The project distinguishes itself through an architecture that maintains persistent, in-memory compiler instances to facilitate rapid, incremental recompilation during active development. It supports remote hosting via TCP, allowing editors to connect to centralized analysis

    Extends the base protocol with custom requests to support specialized editor features.

    Kotlinatomautocompletecode-completion
    在 GitHub 上查看↗2,034
  • neoforged/neoforgeneoforged 的头像

    neoforged/NeoForge

    1,949在 GitHub 上查看↗

    NeoForge is a development framework and programming interface designed for modifying the Minecraft Java Edition game engine. It provides a standardized environment that allows developers to inject custom logic, extend core gameplay mechanics, and introduce new content into the game. The platform distinguishes itself by utilizing a system of hooks and registry patterns that manage how modifications interact with the game engine. It maintains stability across different versions by separating client and server execution environments and automating the discovery and loading of mod packages. The

    Provides interfaces for injecting custom rules and mechanics into game engine logic to extend core gameplay.

    Javahacktoberfestminecraftmodding-api
    在 GitHub 上查看↗1,949
  • netlify/clinetlify 的头像

    netlify/cli

    1,893在 GitHub 上查看↗

    This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a cloud hosting platform. It provides a terminal utility to automate project deployment, environment variable management, and database provisioning for web applications, while also serving as a local development server that simulates production routing and proxy rules. The tool handles deployment workflows by synchronizing web projects through file hashing, artifact caching, and real-time progress tracking. It coordinates serverless function lifecycles with hot reloading across

    Integrates third-party plugins that modify build configurations, add custom steps, and extend command-line functionality.

    TypeScriptclinetlify
    在 GitHub 上查看↗1,893
  • onnx/onnxmltoolsonnx 的头像

    onnx/onnxmltools

    1,160在 GitHub 上查看↗

    This project is a machine learning interoperability tool designed to translate models from various training frameworks into the standardized open neural network exchange format. It functions as a model deployment pipeline that enables consistent execution across diverse inference engines and hardware environments. The tool utilizes graph-based translation and an operator mapping layer to convert framework-specific mathematical functions into a common intermediate representation. It distinguishes itself through a pluggable converter architecture, which allows developers to register custom tran

    Allows developers to define custom transformation logic and verification routines for new model types.

    Pythonkerasmachine-learningonnx
    在 GitHub 上查看↗1,160
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Extensibility
  5. Plugin Architectures
  6. Developer Authoring Interfaces
  7. Custom Module Implementations
  8. Module Functionality Extenders
  9. Cluster Functionality Extenders
  10. Server Capability Extenders

探索子标签

  • Analysis Capability Extenders1 个子标签Architectures that allow the integration of custom drivers to expand the scope of image inspection tools. **Distinct from Server Capability Extenders:** Distinct from Server Capability Extenders: focuses on container analysis plugins rather than server-side API logic.
  • Conversion Logic ExtendersInterfaces for registering custom transformation logic and verification routines within model conversion pipelines. **Distinct from Server Capability Extenders:** Distinct from Server Capability Extenders: focuses on model conversion and transformation logic rather than general server-side API extensions.
  • Gameplay Logic ExtendersInterfaces for injecting custom rules and mechanics into game engine logic. **Distinct from Server Capability Extenders:** Distinct from Server Capability Extenders: focuses on game-specific gameplay logic rather than server-side API extensions.
  • Parameterizable Logic NodesCreation of reusable functions that act as configurable, parameterizable nodes within a visual workflow. **Distinct from Server Capability Extenders:** Specifically targets the creation of parameterizable logic blocks for workflows rather than general server capability extensions.
  • Visualization and Data ConnectorsExtensions that add custom visual representations and external data sources to the application. **Distinct from Server Capability Extenders:** Specifically targets visual and data-fetching extensions rather than general server-side logic extensions.