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.
Hot right now
Most stars gained in a day · Oct 17
+5glances
nicolargo/glances · ★ 33.8KGlances 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.
+1dubbo
apache/dubbo · ★ 41.6KApache 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.
+1beego
beego/beego · ★ 32.4KBeego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.
+1xxl-job
xuxueli/xxl-job · ★ 30.6KXXL-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.
The all-time top
9 projects · by stars
- 41.6K
#1 · apache/dubbodubbo
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.
- 33.8K
#2 · nicolargo/glancesglances
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.4K
#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.
- 4

beego
32.4Kbeego/beego · GoBeego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.
- 5

xxl-job
30.6Kxuxueli/xxl-job · JavaXXL-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.
- 6

backbone
28.1Kjashkenas/backbone · JavaScriptBackbone.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.
- 7
go-admin
12.8Kgo-admin-team/go-admin · Gogo-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.
- 8

playframework
12.6Kplayframework/playframework · ScalaPlay Framework is a community maintained web framework for Java and Scala that combines productivity and performance for building scalable web applications.
- 9

okhttp-OkGo
10.5Kjeasonlzy/okhttp-OkGo · JavaOkGo 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.
Related topics
Often tagged together