Top REST API repositories

Repositories with the GitHub topic “rest-api”: 43 repositories with 854k stars between them, mostly written in Go, Java and JavaScript. The highest-rated is binwiederhier/ntfy, #737 on the bestofgithub Elo ladder.

Biggest movers this week

frappe/frappe

Open on GitHubPython

Low code web framework for real world applications, in Python and Javascript

  • 1,701−2 Elo, change today
  • 11.1k stars
  • 5.5k forks
  • 218 watchers
git
git clone https://github.com/frappe/frappe.git
  • cms
  • email
  • erpnext
  • frappe

apache/camel

Open on GitHubJava

Apache Camel is an open source integration framework with 350+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0.

  • 1,507+1 Elo, change today
  • 6.4k stars
  • 5.1k forks
git
git clone https://github.com/apache/camel.git
  • camel
  • cloud-native
  • data-transformation
  • enterprise-integration-patterns

requestly/requestly

Open on GitHub

Community hub for Requestly API Client — bugs, feature requests, and roadmap. The privacy-first Postman alternative.

  • 1,359+2 Elo, change today
  • 6.7k stars
  • 683 forks
git
git clone https://github.com/requestly/requestly.git
  • api-client
  • api-testing
  • developer-tools
  • git-sync

reqable/reqable-app

Open on GitHub

Reqable issue track repo

  • 1,428−10 Elo, change today
  • 6.9k stars
  • 278 forks
git
git clone https://github.com/reqable/reqable-app.git
  • android-app
  • capture
  • debugging-tool
  • desktop-app

public-api-lists/public-api-lists

Open on GitHub

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

  • 1,784+2 Elo, change today
  • 16.3k stars
  • 1.9k forks
  • 118 watchers
git
git clone https://github.com/public-api-lists/public-api-lists.git
  • api
  • api-list
  • apis
  • awesome

go-chi/chi

Open on GitHubGo

lightweight, idiomatic and composable router for building Go HTTP services

  • 1,723+4 Elo, change today
  • 23.1k stars
  • 1.6k forks
  • 201 watchers
go
go get github.com/go-chi/chi/v5
  • api
  • context
  • go
  • golang

Top 43 on the Elo ladder

  1. #737
    binwiederhier/ntfy

    Send push notifications to your phone or desktop using PUT/POST

    1,909 Elo −235.5kGo
  2. #757
    usebruno/bruno

    Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

    1,904 Elo −6048.3kJavaScript
  3. #839
    nocodb/nocodb

    🔥 🔥 🔥 A Free & Self-hostable Airtable Alternative

    1,887 Elo +1065.5kTypeScript
  4. #923
    hoppscotch/hoppscotch

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

    1,871 Elo −2980.8kTypeScript
  5. #984
    Evil0ctal/Douyin_TikTok_Download_API

    🚀 自托管的抖音、TikTok、B 站数据采集与无水印视频下载 API,支持 AI agent 通过 MCP 调用与离线语音转文字,Docker 一键部署。| Self-hosted TikTok, Douyin & Bilibili…

    1,859 Elo −2921.4kPython
  6. #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
  7. #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
  8. #1,913
    gofiber/fiber

    ⚡️ Express inspired web framework written in Go

    1,737 Elo +1140.2kGo
  9. #2,000
    OpenAPITools/openapi-generator

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

    1,727 Elo −3726.8kJava
  10. #2,035
    go-chi/chi

    lightweight, idiomatic and composable router for building Go HTTP services

    1,723 Elo +1923.1kGo
  11. #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
  12. #2,136
    swagger-api/swagger-ui

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a…

    1,712 Elo −6229kJavaScript
  13. #2,251
    frappe/frappe

    Low code web framework for real world applications, in Python and Javascript

    1,701 Elo +3311.1kPython
  14. #2,588
    traccar/traccar

    Open source GPS tracking platform - self-hosted or managed, 200+ device protocols

    1,668 Elo +48.1kJava
  15. #3,010
    zeromicro/go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

    1,636 Elo −1733.4kGo
  16. #3,159
    scalar/scalar

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

    1,626 Elo −616.4kTypeScript
  17. #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
  18. #3,594
    microsoft/api-guidelines

    Microsoft REST API Guidelines

    1,599 Elo −5323.3k
  19. #3,702
    parse-community/parse-server

    Parse Server for Node.js / Express

    1,592 Elo −3921.3kJavaScript
  20. #3,764
    swagger-api/swagger-codegen

    swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different…

    1,587 Elo −3817.8kMustache
  21. #4,094
    grpc-ecosystem/grpc-gateway

    gRPC to JSON proxy generator following the gRPC HTTP spec

    1,568 Elo −3220kGo
  22. #4,251
    kgrzybek/modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

    1,559 Elo −5514.1kC#
  23. #4,961
    darrenburns/posting

    The modern API client that lives in your terminal.

    1,521 Elo +612.6kGo
  24. #5,274
    apache/camel

    Apache Camel is an open source integration framework with 350+ connectors. Write routes in Java, YAML, or XML. Run on…

    1,507 Elo +286.4kJava
  25. #5,294
    dotnet-architecture/eShopOnWeb

    Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb

    1,506 Elo −3910.6kC#
  26. #5,702
    gofr-dev/gofr

    An opinionated GoLang framework for accelerated microservice development. Built in support for databases and…

    1,487 Elo −2320.7kGo
  27. #5,729
    exadel-inc/CompreFace

    Leading free and open-source face recognition system

    1,486 Elo +38.4kJava
  28. #6,003
    1,473 Elo −159.4kJavaScript
  29. #6,082
    oapi-codegen/oapi-codegen

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    1,470 Elo +38.6kGo
  30. #6,354
    Sylius/Sylius

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

    1,458 Elo −28.5kPHP
  31. #6,845
    vitalik/django-ninja

    💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

    1,439 Elo −89.2kPython
  32. #6,885
    cakephp/cakephp

    CakePHP: The Rapid Development Framework for PHP - Official Repository

    1,438 Elo +78.7kPHP
  33. #7,139
    reqable/reqable-app

    Reqable issue track repo

    1,428 Elo +256.9k
  34. #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
  35. #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
  36. #7,554
    hagopj13/node-express-boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

    1,412 Elo −187.6kJavaScript
  37. #7,610
    rest-assured/rest-assured

    Java DSL for easy testing of REST services

    1,410 Elo −67.1kJava
  38. #7,853
    swagger-api/swagger-core

    Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST…

    1,401 Elo −167.5kJava
  39. #7,863
    restify/node-restify

    The future of Node.js REST development

    1,401 Elo −1810.6kJavaScript
  40. #8,831
    requestly/requestly

    Community hub for Requestly API Client — bugs, feature requests, and roadmap. The privacy-first Postman alternative.

    1,359 Elo +276.7k
  41. #9,300
    httpie/http-prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax…

    1,333 Elo −259.1kPython
  42. #10,060
    javalin/javalin

    A simple and modern Java and Kotlin web framework

    879 Elo −1298.3kKotlin
  43. #10,214
    opensolon/solon

    🔥 Java enterprise application development framework for full scenario: Restrained, Efficient, Open, Ecologicalll!!!…

    660 Elo −522.8kJava