Home / Unofficial Web/App API Clients / Other APIs

61 open-source Other APIs projects

Other APIs (Unofficial Web/App API Clients): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. RSSHub★ 46,684 · active · TypeScript

    RSS feed generator that scrapes hundreds of sites and apps, many via unofficial APIs

  2. gopup★ 2,545 · dormant · Python

    Python data interface for Baidu, Google, Toutiao and Weibo indexes and macro data

  3. cinemagoer★ 1,324 · active · HTML

    Python package (formerly IMDbPY) that retrieves IMDb data from its web pages

  4. Xunlei-Fastdick★ 814 · dormant · Python

    Router client for the Xunlei Kuainiao broadband acceleration service

  5. Public-ESPN-API★ 770 · active · Python

    Unofficial ESPN endpoint documentation and reference code

  6. contact-congress★ 658 · active · Python

    Sends messages to members of Congress by reverse engineering their web contact forms

  7. NHL-API-Reference★ 612 · active

    Unofficial reference for the NHL API endpoints

  8. HibiAPI★ 578 · archived · Python

    Unified API proxy for Pixiv, Bilibili, NetEase Cloud Music and other sites

  9. catbus★ 519 · active · TypeScript

    Unified CLI with JSON output for Xiaohongshu, Douyin, TikTok, Bilibili, Weibo, Xianyu, Taobao and X

  10. HLTV★ 496 · slowing · TypeScript

    Unofficial Node.js API for HLTV.org Counter-Strike matches, results, teams and players

  11. aio-dynamic-push★ 448 · active · Python

    Post and live-start notifier for Bilibili, Weibo, Xiaohongshu and Douyin

  12. f1_sensor★ 402 · active · Python

    Unofficial Formula 1 schedule, results and live timing data in Home Assistant

  13. SpeedTest★ 401 · slowing · C++

    Unofficial speedtest.net command-line client in C++

  14. SynologyPhotosAPI★ 331 · active

    Unofficial documentation of the Synology Photos API

  15. dhlottery-api★ 234 · active · Python

    Unofficial API client for the Korean Dong-hang Lottery site

  16. Premier-League-API★ 192 · slowing · Python

    Unofficial client for Premier League stats, fixtures and results

  17. dict.cc.py★ 162 · dormant · Python

    Unofficial command-line client for dict.cc

  18. ThisPersonDoesNotExistAPI★ 146 · archived · Python

    Unofficial Python API for the ThisPersonDoesNotExist website

  19. library-loader★ 145 · slowing · Rust

    Unofficial cross-platform SamacSys component library loader

  20. opentable★ 142 · archived · Ruby

    Unofficial OpenTable API

  21. ultimate-guitar-scraper★ 133 · slowing · Go

    Go client for Ultimate-Guitar's mobile API

  22. life-798★ 132 · active · Kotlin

    Unofficial Android client for the Huishenghuo 798 campus water dispenser service

  23. undocumented-aws-api-hunter★ 123 · active · Python

    Tool that discovers undocumented APIs from the AWS Console

  24. cfspeedtest★ 112 · active · Rust

    Unofficial Rust CLI for the speed.cloudflare.com speed test backend

  25. ProPresenter-API★ 112 · dormant · Python

    Documentation of ProPresenter's undocumented remote control protocol

  26. kleenex_pollenradar★ 97 · active · Python

    Unofficial client for the Kleenex/Scottex pollen radar data in Home Assistant

  27. undocumented-s3-apis★ 71 · active

    Catalog of undocumented Amazon S3 APIs and third-party extensions

  28. ha-gasbuddy★ 69 · active · Python

    GasBuddy fuel prices via the unofficial GasBuddy GraphQL API

  29. awsapilib★ 62 · archived · Python

    Python library for AWS services driven by undocumented APIs not in boto3

  30. CasperReverse★ 57 · dormant · Assembly

    Write-up and code for the reverse-engineered Casper private API

  31. sofascore_scraper★ 48 · active · Python

    Self-hosted SofaScore data platform using the private SofaScore API

  32. seedr★ 45 · dormant · JavaScript

    Unofficial API wrapper for the Seedr.cc cloud torrent service

  33. qwant-api★ 44 · dormant · JavaScript

    Unofficial API wrapper for Qwant search

  34. syno-cli★ 44 · slowing · Go

    Synology unofficial API CLI and library

  35. HomeAssistant-Posten★ 43 · slowing · Python

    Norwegian Posten mail-delivery days via the unofficial Posten API

  36. hover-ddns★ 41 · dormant · Go

    Dynamic DNS client for Hover using its unofficial API

  37. whatpulse★ 41 · dormant · Python

    Reverse-engineered WhatPulse client protocol

  38. WinLight★ 38 · dormant · Python

    Download Windows Spotlight lock screen images via the Content Delivery Manager API

  39. archivetoday★ 37 · dormant · JavaScript

    Unofficial API and CLI for archive.today

  40. downdetector-api★ 25 · slowing · JavaScript

    Unofficial API for Downdetector outage reports

  41. SynackAPI★ 24 · active · Python

    Python library for Synack's undocumented API endpoints

  42. Redalert★ 23 · active · Python

    Unofficial Pikud HaOref red alert monitor publishing alerts to MQTT

  43. homeassistant-meinvodafone★ 20 · active · Python

    Vodafone DE contract usage (minutes, SMS, data) via the unofficial MeinVodafone API

  44. hltv-async-api★ 17 · active · Python

    Unofficial asynchronous Python wrapper for HLTV.org Counter-Strike data

  45. f1-fantasy-api★ 13 · dormant · JavaScript

    Unofficial wrapper for the F1 Fantasy API

  46. compass-interface★ 11 · slowing · JavaScript

    Unofficial API for Compass, the UK Scouts membership system

  47. smos_api★ 10 · archived · TypeScript

    Reverse-engineered API client for Simple Mining OS

  48. Weathercloud-HA★ 10 · active · Python

    Unofficial Weathercloud personal weather station client built from a reverse-engineered API

  49. akinator-rs★ 7 · slowing · Rust

    Rust wrapper for the undocumented Akinator API

  50. fotmob★ 7 · active · Ruby

    Unofficial Ruby wrapper for the FotMob API

  51. fotmob-wrapper★ 7 · slowing · Python

    Python wrapper for the undocumented FotMob football API

  52. node_akinator★ 7 · slowing · TypeScript

    Unofficial Akinator API wrapper

  53. rottentomatoes★ 6 · slowing · TypeScript

    Unofficial library for Rotten Tomatoes movie and TV data

  54. fedex-ship-manager-api★ 5 · dormant · HTML

    Documentation for hidden FedEx Ship Manager® API

  55. librus-synergia★ 5 · active · Python

    Unofficial async Python client and API notes for the Librus Synergia school e-gradebook

  56. mi-health-exporter★ 2 · active · Python

    Exports Xiaomi Mi Fitness health data to SQLite and CSV

  57. LegoSharp★ 1 · slowing · C#

    LegoSharp is an unofficial C# library for interacting with Lego's web APIs.

  58. node-msw★ 1 · dormant · JavaScript

    API wrapper for the Magic Seaweed (MSW) surf-forecast app

  59. chmi-weather-radar-docs★ 0

    Reverse-engineered documentation of CHMI weather radar image providers

  60. node-nobodysurf★ 0 · dormant · JavaScript

    API Wrapper for NobodySurf

  61. unofficial-municode-api-documentation★ 0

    Documentation of the undocumented API behind Municode city ordinance websites