awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

57 repositorios

Awesome GitHub RepositoriesAPI Integrations

Connectors and middleware that enable seamless data exchange and functional integration between disparate software services.

Explore 57 awesome GitHub repositories matching networking & communication · API Integrations. Refine with filters or upvote what's useful.

Awesome API Integrations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • abi/screenshot-to-codeAvatar de abi

    abi/screenshot-to-code

    72,926Ver en GitHub↗

    This project is an artificial intelligence-powered frontend generator that translates visual design inputs into functional source code. It functions as a workflow engine that interprets graphical user interfaces, mapping layout structures and styling rules to structured markup and programming language syntax. The tool distinguishes itself by supporting both static design mockups and dynamic video recordings. It processes temporal and spatial information from screen captures to reconstruct interaction flows and state transitions, enabling the creation of functional software prototypes from vis

    Connects to third-party artificial intelligence services using authentication credentials to process visual data and generate structured code outputs.

    Python
    Ver en GitHub↗72,926
  • nocodb/nocodbAvatar de nocodb

    nocodb/nocodb

    63,466Ver en GitHub↗

    NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl

    Processes incoming file attachments through RESTful endpoints to store binary data directly in database records.

    TypeScriptairtableairtable-alternativeautomatic-api
    Ver en GitHub↗63,466
  • go-gitea/giteaAvatar de go-gitea

    go-gitea/gitea

    56,328Ver en GitHub↗

    Gitea is a self-hosted service designed for managing version control repositories, project issue tracking, and software artifact distribution. It provides a collaborative platform that enables teams to host their own source code, manage development tasks through integrated project boards, and store container images or language-specific packages within a unified environment. The platform distinguishes itself through a built-in automation engine that executes continuous integration and delivery pipelines directly triggered by repository events. It utilizes a background task queue to manage asyn

    Generates secure access tokens for connecting external runners to the instance for automated task execution.

    Gobitbucketcicddevops
    Ver en GitHub↗56,328
  • psf/requestsAvatar de psf

    psf/requests

    54,044Ver en GitHub↗

    Requests is a high-level HTTP client library designed to simplify web communication and API integration. It provides an intuitive, human-readable interface for performing standard network operations, including request execution, connection pooling, and stateful session management. By encapsulating raw network data into structured objects, the library automates the complexities of headers, cookies, and payload transmission. The library distinguishes itself through a modular transport adapter layer that allows for custom protocol handling and extensible authentication hooks. It supports a wide

    Simplifies structured communication with remote web services through an intuitive, human-readable interface for processing API endpoints.

    Pythonclientcookiesforhumans
    Ver en GitHub↗54,044
  • blueimp/jquery-file-uploadAvatar de blueimp

    blueimp/jQuery-File-Upload

    30,748Ver en GitHub↗

    This project is a jQuery-based file upload widget that provides a browser interface for selecting and transferring files to a server. It functions as a chunked file uploader and a resumable upload client, enabling the transfer of large files by splitting them into smaller segments or continuing interrupted uploads from the last successfully sent byte. The tool includes a client-side image processor for validating, resizing, and generating previews of images before transmission. It also serves as a cross-domain upload tool, using various transport mechanisms to send files to different domains

    Transmits files to servers on different domains using CORS or iframe-based transport mechanisms.

    PHP
    Ver en GitHub↗30,748
  • ctripcorp/apolloAvatar de ctripcorp

    ctripcorp/apollo

    29,760Ver en GitHub↗

    Apollo is a microservice configuration management system and dynamic configuration center. It serves as a centralized platform for storing, distributing, and syncing application settings across distributed environments to maintain consistency across various clusters. The system distinguishes itself through a dynamic configuration orchestrator that supports real-time updates to connected applications, eliminating the need for manual service restarts. It features a grayscale configuration deployment tool for rolling out changes to a small subset of service instances and a version control system

    Supports integration via multi-language SDKs and HTTP APIs for seamless data exchange between services.

    Java
    Ver en GitHub↗29,760
  • fingerprintjs/fingerprintjsAvatar de fingerprintjs

    fingerprintjs/fingerprintjs

    27,334Ver en GitHub↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Provides language-specific SDKs to simplify backend communication and webhook event processing.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    Ver en GitHub↗27,334
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Ver en GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Translates application actions into specific API requests to enable connectivity with diverse backend services.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Ver en GitHub↗26,780
  • plausible/analyticsAvatar de plausible

    plausible/analytics

    24,245Ver en GitHub↗

    This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its

    Sends pageviews and custom events directly from backend infrastructure to bypass client-side limitations.

    Elixiranalyticschartsclickhouse
    Ver en GitHub↗24,245
  • modelcontextprotocol/python-sdkAvatar de modelcontextprotocol

    modelcontextprotocol/python-sdk

    21,729Ver en GitHub↗

    The Model Context Protocol SDK is a framework for building clients and servers that connect AI models to external data, tools, and resources using a standardized communication protocol. It provides the foundational libraries and interfaces necessary to establish reliable, transport-agnostic connections between AI agents and external systems, enabling seamless information retrieval and task automation. The SDK distinguishes itself through a robust capability negotiation handshake that ensures compatibility between connected parties before exchanging messages. It supports a pluggable transport

    Enables the development of applications that discover and interact with remote AI services and tools.

    Python
    Ver en GitHub↗21,729
  • socialsisteryi/bilibili-api-collectAvatar de SocialSisterYi

    SocialSisterYi/bilibili-API-collect

    20,401Ver en GitHub↗

    This project serves as a community-maintained repository of documentation for the internal application programming interfaces used by the Bilibili video platform. It provides a structured reference for developers to understand service endpoints, request parameters, and data structures that are not officially documented. The collection relies on reverse-engineered network traffic analysis to map how client applications communicate with backend infrastructure. By decoding these proprietary protocols, the project offers a unified interface that allows developers to build third-party clients, agg

    Provides comprehensive documentation and interface mappings for interacting with the platform's internal data structures.

    Ver en GitHub↗20,401
  • vercel/ai-chatbotAvatar de vercel

    vercel/ai-chatbot

    19,541Ver en GitHub↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    Executes authenticated API requests to manage messages, threads, and files across messaging services.

    TypeScriptaichatgptnextjs
    Ver en GitHub↗19,541
  • rigellute/spotify-tuiAvatar de Rigellute

    Rigellute/spotify-tui

    19,019Ver en GitHub↗

    This project is a terminal-based music controller that provides a text-based interface for managing audio streaming, library navigation, and playback device selection. It functions as a client for remote music services, allowing users to browse catalogs, control playback states, and manage their streaming accounts directly from the command line. The application distinguishes itself through a highly customizable interface and automation capabilities. Users can modify the visual layout, adjust themes, and define custom keyboard shortcuts to create a personalized control workflow. Beyond interac

    Integrates with remote music services to manage streaming accounts and playback state.

    Rustclirustspotify
    Ver en GitHub↗19,019
  • stas00/ml-engineeringAvatar de stas00

    stas00/ml-engineering

    18,124Ver en GitHub↗

    This project is a comprehensive engineering framework and technical reference for managing, scaling, and optimizing distributed machine learning infrastructure. It provides a suite of methodologies and diagnostic tools designed to support large-scale model training and inference on high-performance computing clusters. The project distinguishes itself through a specialized diagnostic toolkit and infrastructure optimization suite that addresses the complexities of multi-node environments. It enables precise control over cluster resources, including hardware maintenance, network topology configu

    Loads vendor-specific communication libraries at runtime to enable high-speed data exchange across specialized hardware interconnects.

    Pythonaidebugginggpus
    Ver en GitHub↗18,124
  • googlechrome/chrome-extensions-samplesAvatar de GoogleChrome

    GoogleChrome/chrome-extensions-samples

    17,623Ver en GitHub↗

    This repository serves as a comprehensive reference library for browser extension development, providing a collection of code samples and implementation patterns. It is designed to help developers understand the requirements for building extensions that adhere to current manifest standards, specifically focusing on the transition to and implementation of version three specifications. The project provides functional examples for core extension capabilities, including the use of event-driven background service workers, isolated content script injection, and message-passing for inter-process com

    Demonstrates connecting browser extensions to external web services and local storage APIs.

    JavaScriptchrome
    Ver en GitHub↗17,623
  • thomaspark/bootswatchAvatar de thomaspark

    thomaspark/bootswatch

    14,757Ver en GitHub↗

    Bootswatch is a collection of pre-designed CSS themes and visual skins for the Bootstrap framework. It provides a set of stylesheets and tools to change the appearance of a website by replacing default styles with curated visual identities. The project includes a theme customizer for modifying colors, fonts, and structural style variables. It also provides a JSON API that allows external platforms to fetch theme settings and values for programmatic integration of visual styles. The system manages styling through a combination of pre-compiled static stylesheets and SASS-based compilation. It

    Integrates consistent visual styles into projects by fetching theme settings and values via a JSON API.

    JavaScript
    Ver en GitHub↗14,757
  • scalar/scalarAvatar de scalar

    scalar/scalar

    13,979Ver en GitHub↗

    Scalar is a platform for building and managing API specifications, focusing on OpenAPI and AsyncAPI standards. It provides tools to generate interactive API references with embedded testing interfaces, create mock servers for pre-implementation testing, and build offline-first API clients that sync with backend frameworks. The platform also supports version upgrades of specifications to maintain compatibility and includes command-line utilities for local development and document management. The project distinguishes itself through automated release workflows that generate changelogs and publi

    Supports API development by generating framework-compatible components from OpenAPI/AsyncAPI specifications.

    TypeScriptapiapi-clientdocs
    Ver en GitHub↗13,979
  • rybbit-io/rybbitAvatar de rybbit-io

    rybbit-io/rybbit

    12,297Ver en GitHub↗

    Rybbit is an open-source, self-hosted web analytics platform designed for comprehensive user behavior tracking and product engagement analysis. It provides a complete suite for monitoring visitor interactions, conversion funnels, and site performance, allowing organizations to maintain full ownership of their data and infrastructure. The platform distinguishes itself through a strong emphasis on privacy-compliant data collection and visual session replay capabilities. It supports advanced traffic routing through custom domains to bypass ad blockers and includes configurable masking tools to p

    Provides secure API key authentication to ensure only trusted backend-generated events are processed by the analytics pipeline.

    TypeScriptanalyticsgoogle-analyticsproduct-analytics
    Ver en GitHub↗12,297
  • liupan1890/aliyunpanAvatar de liupan1890

    liupan1890/aliyunpan

    11,904Ver en GitHub↗

    Aliyunpan is a desktop client and cloud storage file manager designed for organizing and managing data stored on Aliyun Drive. It provides a dedicated interface for uploading, downloading, and organizing files and folders within the cloud storage environment. The application distinguishes itself through multi-account management, allowing users to log into and operate across several different cloud identities simultaneously to move data between accounts. It further integrates the Aria2 protocol to offload file transfers, enabling the movement of data directly from the cloud to remote servers o

    Integrates with official Aliyun Drive API endpoints to establish programmatic connections with cloud storage.

    TypeScriptaliyundrivealiyunpanxiaobaiyang
    Ver en GitHub↗11,904
  • openalpr/openalprAvatar de openalpr

    openalpr/openalpr

    11,366Ver en GitHub↗

    OpenALPR is a computer vision platform designed to identify vehicle license plates and attributes from live video streams or static images. It functions as an intelligent access control and analytics system, enabling the automation of security monitoring, parking facility management, and operational workflows through real-time vehicle detection. The platform distinguishes itself by supporting international license plate formats and regional configuration mapping, allowing for deployment across diverse geographic standards. It integrates directly with existing network camera infrastructure, pe

    Provides web endpoints to integrate vehicle recognition logic into any programming language or operating system.

    C++
    Ver en GitHub↗11,366
Ant.123Siguiente
  1. Home
  2. Networking & Communication
  3. API and Integration Frameworks
  4. API Management and Integration
  5. API Integrations

Explorar subetiquetas

  • AI Service ClientsSoftware clients that facilitate secure communication and interaction with remote artificial intelligence services.
  • AI Service ConnectorsAuthentication and communication interfaces for integrating external artificial intelligence providers into local workflows.
  • ASN.1 Cryptographic Integrations2 sub-etiquetasIntegrates ASN.1 encoding and decoding APIs into cryptographic libraries for structured data handling. **Distinct from API Integrations:** Distinct from API Integrations: focuses specifically on ASN.1 cryptographic encoding/decoding, not general service integration.
  • Alipay IntegrationsIntegrations specifically for processing transactions through the Alipay payment platform. **Distinct from API Integrations:** Distinct from generic API Integrations: focuses on the Alipay payment ecosystem with support for public key and certificate-based signing across multiple merchants.
  • Authentication TokensMechanisms for generating and managing secure access credentials.
  • DeveloperEndpoints and token management for building custom integrations and automating workflows against the file manager. **Distinct from API Integrations:** Distinct from API Integrations: focuses on developer-facing token generation and documentation browsing for the file manager's own API, not general third-party service connectors.
  • File Upload APIs2 sub-etiquetasMechanisms for transmitting files to a server through programmatic endpoints.
  • Gatsby IntegrationsSource plugins and adapters that bridge REST APIs with Gatsby's GraphQL query language for static site generation. **Distinct from API Integrations:** Distinct from general API Integrations: specifically targets the Gatsby framework's GraphQL data layer and static site generation pipeline.
  • Networking Stack IntegrationsAPIs and primitives for embedding core networking logic and protocol stacks into third-party applications. **Distinct from API Integrations:** Focuses on embedding a full networking stack rather than general middleware data exchange between services.
  • PlatformCollections of documentation and interface mappings for interacting with specific proprietary platform services. **Distinct from API Integrations:** Distinct from generic API Integrations: focuses on reverse-engineered platform-specific interfaces rather than standard middleware connectors.
  • ReconnaissanceIntegrations with security-focused APIs for asset discovery and subdomain enumeration. **Distinct from API Integrations:** Focuses on reconnaissance data retrieval specifically, not general middleware connectivity.
  • Server-Side2 sub-etiquetasProvides language-specific methods for backend communication and webhook processing. **Distinct from API Integrations:** Focuses on server-side integration for identification services, distinct from general API connectors.
  • Subsonic Protocol ClientsClients that connect to Subsonic-compatible servers for streaming and managing a music library. **Distinct from API Integrations:** Distinct from API Integrations: specifically targets the Subsonic music streaming protocol, not general API integration.
  • Web API Integration2 sub-etiquetasStructured communication with remote web services.