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
·

35 repository-uri

Awesome GitHub RepositoriesThird-Party API Clients

Tools for interacting with external web service endpoints and proprietary APIs.

Distinguishing note: Focuses on accessing private or undocumented web service endpoints.

Explore 35 awesome GitHub repositories matching web development · Third-Party API Clients. Refine with filters or upvote what's useful.

Awesome Third-Party API Clients GitHub Repositories

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

    qier222/YesPlayMusic

    32,951Vezi pe GitHub↗

    YesPlayMusic is a cross-platform Electron desktop application that serves as a third-party client for NetEase Cloud Music. It functions as a music player for streaming and managing music, music videos, and personalized recommendations from cloud accounts. The application includes music scrobbling capabilities to record listening history and synchronize played tracks to remote profiles. It also provides a dedicated interface for accessing and playing personal music collections stored on cloud drives. The software supports global audio control through customizable keyboard shortcuts and includ

    Provides an alternative interface for accessing cloud-based music libraries and streaming services.

    Vueelectronjavascriptlinux
    Vezi pe GitHub↗32,951
  • binarywang/wxjavaAvatar binarywang

    binarywang/WxJava

    32,893Vezi pe GitHub↗

    WxJava is a set of Java libraries providing backend integration for the WeChat ecosystem and its various platform APIs. It serves as a comprehensive toolkit for managing identity, application infrastructure, and connectivity between backend services and the WeChat platform. The project provides specific SDKs for different WeChat domains, including official accounts, mini-program backends, and the WeChat Open Platform for third-party authorizations. It also includes a dedicated connector for integrating corporate communications and organizational workflows via the Enterprise WeChat platform.

    Provides a unified interface for accessing third-party platform services and authorizing operations.

    Javacphacktoberfestjava
    Vezi pe GitHub↗32,893
  • binaryify/neteasecloudmusicapiAvatar Binaryify

    Binaryify/NeteaseCloudMusicApi

    30,289Vezi pe GitHub↗

    This project is a headless music streaming service proxy that provides a server-side interface for interacting with a specific music platform. It functions as a middleware layer, translating standard web requests into the proprietary communication protocols required by the remote service. By acting as a network traffic interceptor, the system enables programmatic access to music metadata, user playlists, and playback controls. The architecture operates as a middleman that intercepts client requests and relays them to the target service while managing necessary headers and parameters. It utili

    Facilitates interaction with proprietary music streaming platform data via custom API access.

    apiapiscloudmusic
    Vezi pe GitHub↗30,289
  • guzzle/guzzleAvatar guzzle

    guzzle/guzzle

    23,453Vezi pe GitHub↗

    Guzzle is a PHP HTTP client used for sending synchronous and asynchronous requests to web services. It serves as a concurrent HTTP request manager, an HTTP stream handler, and a middleware-based HTTP pipeline. The project is a PSR-7 compliant client, utilizing standardized PHP interfaces for requests, responses, and streams. The library differentiates itself through a customizable functional handler stack that allows for the interception and modification of the request and response lifecycle. It features an adapter-based transport system that enables swapping between network implementations,

    Provides a standardized and extensible PHP client for interacting with third-party web service endpoints.

    PHP
    Vezi pe GitHub↗23,453
  • xiaojieonly/ehviewer_cn_sxjAvatar xiaojieonly

    xiaojieonly/Ehviewer_CN_SXJ

    22,475Vezi pe GitHub↗

    EhviewerCNSXJ is a specialized Android client designed for browsing, searching, and downloading image galleries from remote content platforms. It functions as a third-party interface that enables users to access external media collections through a native mobile experience, complete with persistent session management and offline viewing capabilities. The application distinguishes itself through integrated network configuration tools that allow users to bypass regional restrictions by customizing DNS and security protocols directly within the client. It also provides advanced content discove

    Acts as a third-party interface for interacting with remote image galleries via API.

    Candroidapkc
    Vezi pe GitHub↗22,475
  • lilittlecat/awesome-free-chatgptAvatar LiLittleCat

    LiLittleCat/awesome-free-chatgpt

    20,849Vezi pe GitHub↗

    This repository serves as a comprehensive directory and resource hub for accessing, deploying, and optimizing artificial intelligence tools. It functions as a community-driven index that aggregates web portals, mirror sites, and alternative hosting platforms to provide users with free or alternative access to large language models and conversational assistants. The project distinguishes itself by offering a dual focus on both service discovery and self-hosting capabilities. It provides a curated collection of open-source templates and frameworks that enable users to deploy private, custom-tai

    Helps users locate third-party web interfaces for accessing large language models when primary services are restricted.

    Pythonawesomeawesome-listchat
    Vezi pe GitHub↗20,849
  • iv-org/invidiousAvatar iv-org

    iv-org/invidious

    20,471Vezi pe 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 video metadata and community interactions.

    Crystalagplv3hacktoberfestinvidious
    Vezi pe GitHub↗20,471
  • socialsisteryi/bilibili-api-collectAvatar SocialSisterYi

    SocialSisterYi/bilibili-API-collect

    20,401Vezi pe 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

    Enables the development of third-party clients by replicating communication patterns used by official applications.

    Vezi pe GitHub↗20,401
  • guozhigq/pilipalaAvatar guozhigq

    guozhigq/pilipala

    13,465Vezi pe GitHub↗

    Pilipala is a mobile video streaming client designed to provide a third-party interface for the Bilibili media platform. It enables users to browse, search, and consume streaming media content through a unified mobile application. The application distinguishes itself by offering extensive playback customization, allowing users to adjust playback speed, subtitle synchronization, and screen orientation to suit their preferences. It also integrates social interaction features, enabling users to engage with creators and other viewers by liking videos, sharing content, and participating in public

    Acts as a feature-rich mobile client for accessing video feeds, social interactions, and account settings on a media platform.

    Dartbilibilidartflutter
    Vezi pe GitHub↗13,465
  • team-xmanager/xmanagerAvatar Team-xManager

    Team-xManager/xManager

    12,172Vezi pe GitHub↗

    xManager is an Android package manager and software updater designed to facilitate the installation and lifecycle management of modified mobile applications. It functions as a centralized platform for discovering and deploying third-party software releases that provide enhanced functionality, such as the removal of advertisements or the unlocking of premium features. The application distinguishes itself by automating the retrieval and installation of customized software binaries through remote manifest resolution. By maintaining a local database of installed packages, it tracks version histor

    Acts as a centralized platform to discover and deploy unofficial software releases for mobile users.

    Javaandroidjava
    Vezi pe GitHub↗12,172
  • phobal/ivideoAvatar phobal

    phobal/ivideo

    11,830Vezi pe GitHub↗

    ivideo is a cross-platform media client and video aggregator that consolidates content from multiple streaming platforms into a single unified interface. It functions as a webview content wrapper that embeds third-party video pages within a native browser component for use across Windows, Mac, and Linux. The project operates as a premium content unlocker by intercepting network requests and modifying headers to bypass subscription requirements and access restricted resources. It further enables regional media access through user-agent spoofing, allowing users to view video streams from specif

    Consolidates disparate media streams from multiple external video services into a single unified client.

    JavaScript
    Vezi pe GitHub↗11,830
  • wechat-article/wechat-article-exporterAvatar wechat-article

    wechat-article/wechat-article-exporter

    11,485Vezi pe GitHub↗

    This is a tool for searching, downloading, and archiving articles and engagement metadata from WeChat official accounts. It functions as a web-based content scraper and data exporter, allowing for the automated retrieval of social media content and the collection of performance metrics. The project distinguishes itself through a system that captures session credentials and authentication cookies from desktop clients via a local proxy to access private engagement data. It utilizes a concurrent proxy-pool fetching mechanism to download large volumes of content while avoiding rate limits, and it

    Provides a coded interface for connecting the software with external workflows and third-party applications.

    TypeScriptdownloadwechatwechat-article
    Vezi pe GitHub↗11,485
  • richasy/bili.uwpAvatar Richasy

    Richasy/Bili.Uwp

    8,187Vezi pe GitHub↗

    Bili.Uwp is a third-party video client and native desktop application for the Windows operating system. It functions as a Universal Windows Platform application designed to provide access to Bilibili video streams and community content outside of a standard web browser. The project focuses on Bilibili desktop access, enabling Windows video streaming through a dedicated interface. It integrates with the Windows UI Library to provide a native system experience for browsing and interacting with platform content.

    Provides a third-party interface for accessing Bilibili media platform services outside of a web browser.

    C#bilibiliuwp
    Vezi pe GitHub↗8,187
  • kangvcar/infospiderAvatar kangvcar

    kangvcar/InfoSpider

    8,183Vezi pe GitHub↗

    InfoSpider is a personal data aggregator and digital footprint analyzer. It extracts user activity and history from social platforms and local browser database files to consolidate information into a unified format. The system functions as a social media archiving tool that converts feed data and albums from external links into downloadable PDF documents for offline preservation. It also serves as a browser history extractor that reads local SQLite database files to retrieve and analyze web navigation history. The project covers capabilities for data aggregation, digital footprint analysis,

    Uses tailored extraction modules to retrieve personal feed data from different third-party services.

    Pythonautomationchromecrawl
    Vezi pe GitHub↗8,183
  • libchecker/libcheckerAvatar LibChecker

    LibChecker/LibChecker

    6,944Vezi pe GitHub↗

    LibChecker is an Android application library analyzer used to identify third-party libraries and classify software components within installed applications. It functions as a software component classifier and a native library ABI inspector to determine if an application is 32-bit or 64-bit. The tool utilizes a rules repository and a local database to match detected libraries against known software signatures. It employs regex-based pattern detection and rule-based matching to identify components, even when files have been renamed or obfuscated. The project provides capabilities for Android p

    Scans installed applications to detect and list the third-party libraries used within them.

    Kotlinandroidf-droidfdroid
    Vezi pe GitHub↗6,944
  • librespot-org/librespotAvatar librespot-org

    librespot-org/librespot

    6,833Vezi pe GitHub↗

    librespot is an open-source audio streaming client and library used to implement custom music players that authenticate and stream audio from the Spotify service. It functions as a framework for fetching, decoding, and routing remote audio streams to various system backends and audio sinks. The project specifically implements a Spotify Connect receiver, allowing it to act as a remote-controllable playback endpoint that appears as a selectable device within other Spotify applications. This enables the creation of virtual playback devices, headless music playback on remote servers, and the inte

    Provides a comprehensive library for building custom applications that authenticate and stream from Spotify.

    Rust
    Vezi pe GitHub↗6,833
  • yuuwill/1024app-androidAvatar yuuwill

    yuuwill/1024app-android

    6,659Vezi pe GitHub↗

    This project is an Android community client designed for browsing and interacting with community content and forum discussions on Android devices. It functions as a web-wrapper application, providing a native container that renders a mobile-optimized interface for accessing a specific web-based community. The application acts as a specialized community content browser and third-party client, allowing users to discover and read user-generated posts. It utilizes a web-view based interface and a bridge between the native system and web content to facilitate mobile web browsing. The system manag

    Acts as a third-party client interface for interacting with a specific community platform.

    Vezi pe GitHub↗6,659
  • pwn20wndstuff/undecimusAvatar pwn20wndstuff

    pwn20wndstuff/Undecimus

    6,616Vezi pe GitHub↗

    Undecimus is an iOS jailbreak tool and firmware exploit utility designed to remove software restrictions and elevate system privileges on devices running iOS 11.0 through 12.4. It serves as a software implementation for bypassing system limits and performing unauthorized system modifications. The project functions as an installer for third-party package managers and substrates, enabling the deployment of alternative application stores. It also includes system recovery tools to diagnose errors and repair corrupted system packages following firmware modifications. The toolset covers low-level

    Provides a centralized system for discovering and deploying unofficial software releases on compatible hardware.

    C
    Vezi pe GitHub↗6,616
  • hrkfdn/ncspotAvatar hrkfdn

    hrkfdn/ncspot

    6,441Vezi pe GitHub↗

    ncspot is a terminal-based music player that streams audio from a Spotify Premium account, combining a text-based user interface with Vim-style keyboard navigation for browsing and playing music libraries. It functions as an interactive Spotify client that can also accept remote commands over an IPC socket, enabling headless or scripted playback control without direct user interaction. The player is designed for efficient keyboard-driven operation, using modal keybindings inspired by Vim to navigate tracks, albums, playlists, and genres. It supports lightweight music streaming suitable for lo

    Streams music from a Spotify premium account using a lightweight library with minimal resource footprint.

    Rust
    Vezi pe GitHub↗6,441
  • aome510/spotify-playerAvatar aome510

    aome510/spotify-player

    6,247Vezi pe GitHub↗

    Spotify Player is a terminal-based client for streaming and controlling Spotify music directly from the command line. It combines a text-based user interface with a background daemon mode, allowing users to browse their Spotify library, manage playlists, and control playback entirely through keyboard shortcuts. The application integrates with Spotify's Web API and Connect protocol, enabling remote playback control across devices while streaming audio locally without the official client. The player distinguishes itself through its plugin-based command system, which lets users define custom she

    Authenticates with Spotify's OAuth flow and uses the Web API for library browsing and Connect protocol for remote playback control.

    Rustclimusicmusic-player
    Vezi pe GitHub↗6,247
Înapoi12Înainte
  1. Home
  2. Web Development
  3. Third-Party API Clients

Explorează sub-etichetele

  • Spotify Client Libraries2 sub-tag-uriLibraries providing the core logic for authenticating and streaming from the Spotify ecosystem. **Distinct from Third-Party API Clients:** More specific than generic Third-Party API Clients, focusing on the Spotify ecosystem specifically.
  • Third-Party Platform Interfaces6 sub-tag-uriClient applications that provide a unified interface for accessing third-party media platform services. **Distinct from Third-Party API Clients:** Focuses on full-featured third-party platform interfaces rather than simple API clients.