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

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

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

9 个仓库

Awesome GitHub RepositoriesAPI Interfaces

Systems providing programmatic access to application functionality via web-standard protocols.

Distinguishing note: Focuses on the architectural pattern of API-driven communication rather than specific protocol implementations.

Explore 9 awesome GitHub repositories matching web development · API Interfaces. Refine with filters or upvote what's useful.

Awesome API Interfaces GitHub Repositories

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

    photoprism/photoprism

    39,816在 GitHub 上查看↗

    PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization. The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage

    Exposes versioned endpoints for all client operations to facilitate secure communication between the frontend interface and the backend services.

    Goaigolanggoogle-photos
    在 GitHub 上查看↗39,816
  • gitroomhq/postiz-appgitroomhq 的头像

    gitroomhq/postiz-app

    32,271在 GitHub 上查看↗

    Postiz is an open-source social media management platform designed to centralize the scheduling, publishing, and analysis of content across diverse social networks, community forums, and blogging platforms. It functions as a unified hub where users can coordinate, review, and distribute content through a shared team workspace, while leveraging integrated artificial intelligence to assist in drafting text and generating multimedia assets. The platform distinguishes itself through a modular architecture that utilizes a provider-specific adapter pattern to ensure consistent content distribution

    Provides a programmatic API interface for external applications to interact with scheduling and management features.

    TypeScriptnextjsopen-sourceopen-source-social-media-scheduling-tool
    在 GitHub 上查看↗32,271
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Provides programmatic access to application functionality via standardized web-based interface definitions.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • iv-org/invidiousiv-org 的头像

    iv-org/invidious

    20,471在 GitHub 上查看↗

    Invidious is a privacy-focused, self-hosted alternative frontend for mainstream video platforms. It operates as a decentralized network of independent instances that provide a lightweight, ad-free interface for consuming media. By acting as a proxy between the user and the content provider, the platform prevents tracking and data collection while maintaining a familiar browsing experience. The project distinguishes itself through its robust suite of network-level traffic management and anonymization tools. It employs techniques such as IP rotation, reverse proxy stream routing, and integratio

    Exposes a structured API for programmatic access to platform information and user actions.

    Crystalagplv3hacktoberfestinvidious
    在 GitHub 上查看↗20,471
  • ipfs/kuboipfs 的头像

    ipfs/kubo

    17,056在 GitHub 上查看↗

    Kubo is a peer-to-peer implementation of the InterPlanetary File System (IPFS) designed for decentralized data storage and content delivery. It uses content-addressing, directed acyclic graphs, and distributed hash tables to identify, distribute, and retrieve data across a network without relying on central servers. The project differentiates itself by providing a virtual filesystem via FUSE, which maps decentralized network namespaces to local operating system directories for direct file access. It also includes integrated HTTP gateways that translate peer-to-peer content into standard web t

    Administers configuration and secret keys through a restricted interface bound to specific network addresses.

    Goipfs
    在 GitHub 上查看↗17,056
  • apache/pinotapache 的头像

    apache/pinot

    6,098在 GitHub 上查看↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Provides a REST API and web console for managing cluster operations, data uploads, and interactive queries.

    Java
    在 GitHub 上查看↗6,098
  • osticket/osticketosTicket 的头像

    osTicket/osTicket

    3,677在 GitHub 上查看↗

    osTicket is an open-source help desk software and ticket management system designed to centralize customer support inquiries from emails, web forms, and API requests. It functions as a multi-channel support tool that converts incoming communications into a structured queue for agent resolution and IT help desk management. The platform features a dedicated customer support portal where users can submit requests, track ticket status, and access a self-service knowledgebase of help articles and FAQs. It integrates secure OAuth2 email authentication to retrieve and send messages without storing l

    Exposes a programmatic HTTP API for external systems to submit ticket data using API keys.

    PHP
    在 GitHub 上查看↗3,677
  • trash-guides/guidesTRaSH-Guides 的头像

    TRaSH-Guides/Guides

    2,800在 GitHub 上查看↗

    Guides is a collection of standardized architectural guides and best practices for deploying containerized media servers and optimizing download clients. It provides documentation for setting up self-hosted media server environments, focusing on the integration of downloaders and media managers. The project centers on a hardlink storage architecture and a specific directory structure and volume mapping standard. This approach enables atomic moves to prevent data duplication across different media applications. The guides cover a broad range of capability areas, including media automation con

    Describes the architectural pattern of using APIs to connect third-party interfaces for remote administration.

    Markdownbazarrguideguides
    在 GitHub 上查看↗2,800
  • vllm-project/vllm-omnivllm-project 的头像

    vllm-project/vllm-omni

    2,776在 GitHub 上查看↗

    vllm-omni is a high-throughput serving engine and distributed inference framework designed for omni-modal models. It serves as a multi-modal model API server capable of generating text, image, video, and audio data, providing a standardized interface for remote client access. The system features a non-autoregressive generation engine for parallel media production and a robot policy inference server that acts as a real-time communication bridge to robotic hardware using specialized protocols. It supports hybrid execution models that combine sequential token generation with parallelized media g

    Creates a consistent server interface allowing existing ecosystem tools and clients to interact with the model runtime.

    Pythonaudio-generationdiffusionimage-generation
    在 GitHub 上查看↗2,776
  1. Home
  2. Web Development
  3. API Interfaces

探索子标签

  • Administrative InterfacesRestricted programmatic interfaces for managing system configuration and security credentials. **Distinct from API Interfaces:** Focuses on the restricted administrative nature of the API rather than general application functionality.
  • Model Runtime InterfacesStandardized programmatic interfaces that allow ecosystem tools to interact with a model execution engine. **Distinct from API Interfaces:** Specific to model runtimes rather than general web application API patterns