Top API repositories

Repositories with the GitHub topic “api”: 109 repositories with 2.7M stars between them, mostly written in TypeScript, Python and JavaScript. The highest-rated is public-apis/public-apis, #6 on the bestofgithub Elo ladder.

Biggest movers this week

getmaxun/maxun

Open on GitHubTypeScript

Turn any website into a structured API. Extract, automate, search and monitor the web.

  • 1,810+29 Elo, change today
  • 18.4k stars
  • 1.5k forks
  • 85 watchers
docker
git clone https://github.com/getmaxun/maxun && cd maxun && docker compose up -d
  • agents
  • api
  • automation
  • browser-automation

NangoHQ/nango

Open on GitHubTypeScript

Connect your agents & product to 1,000 APIs.

  • 1,752+2 Elo, change today
  • 13.2k stars
  • 1.5k forks
  • 39 watchers
docker
git clone https://github.com/NangoHQ/nango && cd nango && docker compose up -d
  • access-token
  • api
  • api-client
  • api-integration

cporter202/API-mega-list

Open on GitHubJavaScript

This GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪

  • 1,667+8 Elo, change today
  • 8.3k stars
  • 1.6k forks
git
git clone https://github.com/cporter202/API-mega-list.git
  • ai-tools
  • api
  • api-collection
  • api-directory

nxtrace/NTrace-core

Open on GitHubGo

NextTrace, an open source visual route tracking CLI tool

  • 1,478+7 Elo, change today
  • 8.3k stars
  • 497 forks
git
git clone https://github.com/nxtrace/NTrace-core.git
  • api
  • as-path
  • asn-lookup
  • geoip

public-apis/public-apis

Open on GitHubPython

A collective list of free APIs

  • 2,567−1 Elo, change today
  • +262 stars gained
  • 499k stars
  • 55.9k forks
  • 4.7k watchers
git
git clone https://github.com/public-apis/public-apis.git
  • api
  • apis
  • dataset
  • development

Top 100 on the Elo ladder

  1. #6
    public-apis/public-apis

    A collective list of free APIs

    2,567 Elo −13499kPython
  2. #287
    fastapi/fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    2,073 Elo −28104kPython
  3. #386
    neovim/neovim

    Vim-fork focused on extensibility and usability

    2,021 Elo −62103kVim Script
  4. #392
    chatanywhere/GPT_API_free

    免费大模型API,支持免费调用GPT、DeepSeek等主流模型,免费额度10000点,每日刷新!另付费价格最低官方1-2折!

    2,018 Elo +946.1k
  5. #438
    mnfst/awesome-free-llm-apis

    List of Permanent Free LLM API (API Keys)

    1,999 Elo +11613.3kJavaScript
  6. #546
    ocornut/imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

    1,958 Elo −3577.1kC++
  7. #622
    mudler/LocalAI

    LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU…

    1,935 Elo −1850.3kGo
  8. #631
    rmyndharis/OpenWA

    Free, Open Source, Self-Hosted WhatsApp API Gateway

    1,932 Elo +2016.8kTypeScript
  9. #646
    ccxt/ccxt

    A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python /…

    1,929 Elo −5544.8kPython
  10. #852
    LibreTranslate/LibreTranslate

    Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

    1,884 Elo +16517.7kPython
  11. #923
    hoppscotch/hoppscotch

    Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI •…

    1,871 Elo −2980.8kTypeScript
  12. #945
    strapi/strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and…

    1,866 Elo −3573.4kTypeScript
  13. #1,023
    meilisearch/meilisearch

    Lightning-fast, typo-tolerant search engine behind a RESTful API.

    1,852 Elo −2859.8kRust
  14. #1,030
    pppscn/SmsForwarder

    短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Serv…

    1,851 Elo −728.8kKotlin
  15. #1,154
    directus/directus

    The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI…

    1,834 Elo −1338.7kTypeScript
  16. #1,183
    songquanpeng/one-api

    LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360…

    1,829 Elo −1537.4kJavaScript
  17. #1,293
    JoeanAmier/TikTokDownloader

    抖音 / TikTok 平台作品下载/数据采集工具

    1,814 Elo +1617.5kJavaScript
  18. #1,315
    getmaxun/maxun

    Turn any website into a structured API. Extract, automate, search and monitor the web.

    1,810 Elo +11718.4kTypeScript
  19. #1,377
    presenton/presenton

    Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)

    1,801 Elo +1411.9kTypeScript
  20. #1,502
    public-api-lists/public-api-lists

    A curated list of free public APIs — searchable, community-maintained, with a free JSON API.

    1,784 Elo +2116.3k
  21. #1,569
    wwebjs/whatsapp-web.js

    A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

    1,776 Elo −2322.9kJavaScript
  22. #1,736
    typicode/json-server

    Get a full fake REST API with zero coding in less than 30 seconds (seriously)

    1,757 Elo −4375.7kJavaScript
  23. #1,765
    Kong/insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git…

    1,753 Elo +1140.1kTypeScript
  24. #1,773
    NangoHQ/nango

    Connect your agents & product to 1,000 APIs.

    1,752 Elo +6313.2kTypeScript
  25. #1,791
    Skyvern-AI/skyvern

    Automate browser based workflows with AI

    1,750 Elo +3623.4kPython
  26. #1,862
    bitwarden/server

    Bitwarden infrastructure/backend (API, database, Docker, etc).

    1,743 Elo −2420.6kC#
  27. #1,958
    trpc/trpc

    🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

    1,732 Elo −1740.8kTypeScript
  28. #2,000
    OpenAPITools/openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and…

    1,727 Elo −3726.8kJava
  29. #2,032
    FlareSolverr/FlareSolverr

    Proxy server to bypass Cloudflare protection

    1,724 Elo +5516.2kPython
  30. #2,035
    go-chi/chi

    lightweight, idiomatic and composable router for building Go HTTP services

    1,723 Elo +1923.1kGo
  31. #2,036
    httpie/cli

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions…

    1,723 Elo −638.7kPython
  32. #2,149
    The-Vibe-Company/quivr

    An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid…

    1,711 Elo −3039.6kGo
  33. #2,210
    encode/django-rest-framework

    Web APIs for Django. 🎸

    1,705 Elo −6130.2kPython
  34. #2,223
    JoeanAmier/XHS-Downloader

    小红书(XiaoHongShu、RedNote)链接提取/作品采集工具

    1,703 Elo +2413.3kJavaScript
  35. #2,457
    gotenberg/gotenberg

    A developer-friendly API for converting many document formats into PDF files, and more!

    1,680 Elo +5613.5kGo
  36. #2,604
    cporter202/API-mega-list

    This GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple…

    1,667 Elo +638.3kJavaScript
  37. #2,678
    Jackett/Jackett

    API Support for your favorite torrent trackers

    1,661 Elo +1016.3kC#
  38. #2,751
    apache/apisix

    The Cloud-Native API Gateway and AI Gateway

    1,656 Elo −417.3kLua
  39. #2,803
    Binaryify/NeteaseCloudMusicApi

    网易云音乐 Node.js API service

    1,652 Elo −8330.2k
  40. #2,918
    Farama-Foundation/Gymnasium

    A standard API for single-agent reinforcement learning environments, with popular reference environments and related…

    1,643 Elo +1012.8kPython
  41. #2,974
    littlecodersh/ItChat

    A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可自定义个人号机器人。

    1,639 Elo −8726.4kPython
  42. #3,159
    scalar/scalar

    Scalar is an open-source API platform:                                       🌐 Modern REST API…

    1,626 Elo −616.4kTypeScript
  43. #3,273
    1,619 Elo −817.4kPython
  44. #3,424
    hasura/graphql-engine

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on…

    1,610 Elo −8632.1kTypeScript
  45. #3,585
    YMFE/yapi

    YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台

    1,599 Elo −8927.6kJavaScript
  46. #3,594
    microsoft/api-guidelines

    Microsoft REST API Guidelines

    1,599 Elo −5323.3k
  47. #3,726
    shieldfy/API-Security-Checklist

    Checklist of the most important security countermeasures when designing, testing, and releasing your API

    1,590 Elo +1223.3k
  48. #3,755
    PostgREST/postgrest

    REST API for any Postgres database

    1,588 Elo +1927.7kHaskell
  49. #3,777
    dicebear/dicebear

    DiceBear is an avatar library for designers and developers. 🌍

    1,587 Elo +3110kVue
  50. #3,839
    iii-hq/iii

    Effortlessly compose, extend, observe, discover, and react to every service in real-time for the first time ever.

    1,583 Elo −7718.9kRust
  51. #4,145
    xszyou/Fay

    fay是一个帮助数字人(2.5d、3d、移动、pc、网页)或大语言模型(openai兼容、deepseek)连通业务系统的agent框架。

    1,565 Elo −613.6kPython
  52. #4,173
    gotify/server

    A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)

    1,564 Elo +1216.2kGo
  53. #4,176
    mswjs/msw

    The industry standard for API mocking in JavaScript.

    1,564 Elo −1418.3kTypeScript
  54. #4,202
    web3/web3.js

    Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

    1,562 Elo −6219.8kTypeScript
  55. #4,283
    TonnyL/Awesome_APIs

    :octocat: A collection of APIs

    1,557 Elo +1013.2k
  56. #4,300
    loco-rs/loco

    🚂 🦀 The one-person framework for Rust for side-projects and startups

    1,556 Elo +489.6kRust
  57. #4,832
    fangzesheng/free-api

    收集免费的接口服务,做一个api的搬运工

    1,528 Elo −2816.2k
  58. #4,939
    apitable/apitable

    🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable…

    1,522 Elo −2215.6kTypeScript
  59. #5,037
    ShishirPatil/gorilla

    Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)

    1,517 Elo +1313kPython
  60. #5,062
    star7th/showdoc

    ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具

    1,516 Elo −2412.8kPHP
  61. #5,397
    zealdocs/zeal

    Offline documentation browser. Your personal reference library, searchable in an instant.

    1,501 Elo −112.8kC++
  62. #5,496
    youfou/wxpy

    微信机器人 / 可能是最优雅的微信个人号 API ✨✨

    1,497 Elo −2514.2kPython
  63. #5,544
    amplication/amplication

    Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers -…

    1,495 Elo −4116kTypeScript
  64. #5,696
    FallibleInc/security-guide-for-developers

    Security Guide for Developers

    1,488 Elo −1621.1k
  65. #5,727
    paularmstrong/normalizr

    Normalizes nested JSON according to a schema

    1,486 Elo −4920.7kJavaScript
  66. #5,821
    jsdoc/jsdoc

    An API documentation generator for JavaScript.

    1,482 Elo −2515.4kJavaScript
  67. #5,878
    Gozargah/Marzban

    Unified GUI Censorship Resistant Solution Powered by Xray

    1,479 Elo +237.5kPython
  68. #5,889
    nxtrace/NTrace-core

    NextTrace, an open source visual route tracking CLI tool

    1,478 Elo +578.3kGo
  69. #5,975
    TykTechnologies/tyk

    Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)

    1,474 Elo −710.8kGo
  70. #5,985
    postmanlabs/httpbin

    HTTP Request & Response Service, written in Python + Flask.

    1,474 Elo −3013.6kPython
  71. #6,068
    davidteather/TikTok-Api

    The Unofficial TikTok API Wrapper In Python

    1,470 Elo +356.7kPython
  72. #6,150
    slatedocs/slate

    Beautiful static documentation for your API

    1,467 Elo −2735.9k
  73. #6,268
    hiteshchoudhary/apihub

    Your own API Hub to learn and master API interaction. Ideal for frontend, mobile dev and backend developers.

    1,462 Elo 9.8kJavaScript
  74. #6,318
    litestar-org/litestar

    Light, flexible and extensible ASGI framework | Built to scale

    1,460 Elo +478.5kPython
  75. #6,333
    BrainJS/brain.js

    🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

    1,459 Elo −2714.8kTypeScript
  76. #6,354
    Sylius/Sylius

    Headless open-source eCommerce platform on top of PHP/Symfony/API Platform

    1,458 Elo −28.5kPHP
  77. #6,469
    Johnserf-Seed/TikTokDownload

    抖音去水印批量下载用户主页作品、喜欢、收藏、图文、音频

    1,454 Elo +138.9kPython
  78. #6,489
    lihengming/spring-boot-api-project-seed

    :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~

    1,453 Elo −409.6kJava
  79. #6,582
    gotson/komga

    Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS, Kobo Sync and KOReader Sync support

    1,449 Elo +456.8kKotlin
  80. #6,952
    HariSekhon/DevOps-Bash-tools

    1200+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka…

    1,435 Elo −138.4kShell
  81. #7,073
    yagop/node-telegram-bot-api

    Telegram Bot API for NodeJS

    1,431 Elo −289.2kTypeScript
  82. #7,199
    sammchardy/python-binance

    Binance Exchange API python implementation for automated trading

    1,426 Elo 7.2kPython
  83. #7,212
    go-swagger/go-swagger

    Swagger 2.0 implementation for go

    1,425 Elo −2210kGo
  84. #7,250
    graphile/crystal

    🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

    1,424 Elo −512.9kTypeScript
  85. #7,312
    falconry/falcon

    The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at…

    1,421 Elo −79.8kPython
  86. #7,347
    wechat-miniprogram/miniprogram-demo

    微信小程序组件 / API / 云开发示例

    1,419 Elo −157.2kJavaScript
  87. #7,367
    coaidev/coai

    🚀 Next Gen Multi-tenant AI One-Stop Solution. Builtin Admin & Billing System. Enterprise-Grade Unified LLM Gateway…

    1,419 Elo −139.3kTypeScript
  88. #7,368
    r-spacex/SpaceX-API

    :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

    1,419 Elo −810.9kJavaScript
  89. #7,510
    mockoon/mockoon

    Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open…

    1,414 Elo +108.4kTypeScript
  90. #7,532
    Urinx/WeixinBot

    网页版微信API,包含终端版微信及微信机器人

    1,413 Elo −77.4kPython
  91. #7,689
    artilleryio/artillery

    The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load…

    1,407 Elo −89.1kTypeScript
  92. #7,766
    ruby-grape/grape

    An opinionated framework for creating REST-like APIs in Ruby.

    1,404 Elo −2110kRuby
  93. #7,855
    FineUploader/fine-uploader

    Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling…

    1,401 Elo −118.1kJavaScript
  94. #7,940
    api-platform/api-platform

    🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

    1,398 Elo −279.2kPHP
  95. #8,395
    astrit/css.gg

    700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.

    1,379 Elo +310kJavaScript
  96. #8,459
    eddycjy/go-gin-example

    An example of gin

    1,377 Elo −27.1kGo
  97. #8,570
    oldratlee/translations

    🐼 Chinese translations for classic software development resources

    1,372 Elo −46.9k
  98. #8,758
    manticoresoftware/manticoresearch

    Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

    1,363 Elo +2012kC++
  99. #8,780
    MichalLytek/type-graphql

    Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

    1,362 Elo −108kTypeScript
  100. #8,830
    hotheadhacker/no-as-a-service

    No-as-a-Service (NaaS) is a simple API that returns a random rejection reason. Use it when you need a realistic excuse…

    1,359 Elo −18kJavaScript