Topics / #restful

Restful projects on GitHub

Designing and building RESTful web services.

As of , the most-starred Restful projects on GitHub are dubbo (41.6K stars), glances (33.8K stars) and go-zero (33.4K stars). GitHub.Locker tracks 9 Restful repositories with 235.9K stars combined. The fastest-growing on October 17 was glances, with +5 stars in a day.

9Projects
235.9KStars in total
+9Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

9 projects · by stars

  1. #1 · apache/dubbo

    dubbo

    Apache Dubbo is an RPC and microservices framework — this repository is its Java implementation. It covers communication, service discovery, traffic management, observability, security, and tooling for building enterprise-grade microservices.

    41.6K
  2. #2 · nicolargo/glances

    glances

    Glances is an open-source cross-platform system monitoring tool, a top/htop alternative that shows CPU, memory, disk, network, containers, sensors, and running processes in one dashboard, reachable via terminal, web UI, API, or an MCP server for AI assistants.

    33.8K
  3. #3 · zeromicro/go-zero

    go-zero

    go-zero is a cloud-native Go framework for building web and RPC microservices, packed with built-in engineering practices. It has been serving sites with tens of millions of users for years and is listed in the CNCF Landscape.

    33.4K
  1. 4

    beego

    32.4Kbeego/beego · Go

    Beego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.

  2. 5

    xxl-job

    30.6Kxuxueli/xxl-job · Java

    XXL-JOB is a distributed task scheduling framework: a central scheduler triggers jobs across a cluster of executors, all managed from a web UI. It aims to be quick to develop with, simple to learn, lightweight and easy to extend, and many companies run it in production.

  3. 6

    backbone

    28.1Kjashkenas/backbone · JavaScript

    Backbone.js gives structure to JavaScript-heavy applications through Models with key-value binding and custom events, Collections with a rich enumerable API, and Views with declarative event handling, all tied together by syncing data over a RESTful JSON interface.

  4. 7

    go-admin

    12.8Kgo-admin-team/go-admin · Go

    go-admin is a full-stack scaffold for building admin/back-office management systems: a Gin-based Go REST API paired with a Vue frontend (Element UI, Arco Design, or Ant Design). It comes with RBAC permission control, multi-tenant support, JWT auth, a code generator, and a drag-and-drop form builder so you can bootstrap a management panel quickly.

  5. 8

    playframework

    12.6Kplayframework/playframework · Scala

    Play Framework is a community maintained web framework for Java and Scala that combines productivity and performance for building scalable web applications.

  6. 9

    okhttp-OkGo

    10.5Kjeasonlzy/okhttp-OkGo · Java

    OkGo is a free, open-source networking framework for Android. Built on top of OkHttp, it wraps HTTP calls behind a standard RESTful-style API as a Java library you add to your app.

Often tagged together