Open source rest-api projects

Every project in the registry tagged rest-api, ranked by real GitHub adoption.

projects 24 combined stars ★ 427K refresh nightly
01 Hoppscotch ★ 80K

Sleek, intuitive API development and testing platform

last push31 hours ago languageTypeScript licenseMIT
02 NocoDB ★ 65K

Transform databases into intuitive spreadsheets instantly

last push8 hours ago languageTypeScript license
03 Bruno ★ 47K

Lightweight, fast, and open-source API client for developers

last push10 hours ago languageJavaScript licenseMIT
04 Insomnia ★ 40K

Powerful API development and testing made effortless

last push11 hours ago languageTypeScript licenseApache-2.0
05 Ntfy ★ 34K

Simple, fast, and secure push notifications for all

last push2 days ago languageGo licenseApache-2.0
06 openapi-generator ★ 27K

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec

last push5 hours ago languageJava licenseApache-2.0
07 Douyin_TikTok_Download_API ★ 20K

🚀 Self-hosted TikTok & Douyin scraper and no-watermark video downloader — async REST API, MCP server, CLI and web console for posts, profiles, comments and pla

last push3 days ago languagePython licenseApache-2.0
08 grpc-gateway ★ 20K

gRPC to JSON proxy generator following the gRPC HTTP spec

last push21 hours ago languageGo licenseBSD-3-Clause
09 Scalar ★ 16K

Open-source API documentation and testing platform

last push3 hours ago languageTypeScript licenseMIT
10 frappe ★ 11K

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

last push5 hours ago languagePython licenseMIT
11 django-ninja ★ 9.2K

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

last push3 days ago languagePython licenseMIT
12 cakephp ★ 8.8K

CakePHP: The Rapid Development Framework for PHP - Official Repository

last push6 hours ago languagePHP licenseMIT
13 Sylius ★ 8.5K

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

last push10 hours ago languagePHP licenseMIT
14 swagger-core ★ 7.5K

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

last push17 hours ago languageJava licenseApache-2.0
15 Requestly ★ 6.8K

Intercept, modify, and debug HTTP(S) requests effortlessly

last push12 hours ago language license
16 Shlink ★ 5.3K

The definitive self-hosted URL shortener

last push7 days ago languagePHP licenseMIT
17 mediacms ★ 5.1K

MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

last push7 hours ago languageJavaScript licenseAGPL-3.0
18 Easy!Appointments ★ 4.4K

Free open-source appointment booking for any business

last push3 days ago languagePHP licenseGPL-3.0
19 Worklenz ★ 3.2K

Open source agency management tool for streamlined success

last push14 days ago languageTypeScript license
20 apps-android-wikipedia ★ 3.0K

📱The official Wikipedia app for Android!

last push3 hours ago languageKotlin licenseApache-2.0
21 Restfox ★ 2.8K

Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop

last push3 months ago languageVue licenseMIT
22 resterm ★ 1.9K

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunne

last push3 hours ago languageGo licenseApache-2.0
23 ShipShipShip ★ 299

Open-source changelog & roadmap platform for teams

last push7 months ago languageSvelte licenseApache-2.0
24 xyd ★ 114

Transform documentation with developer-focused simplicity

last push13 hours ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source rest-api projects are there?

This registry tracks 24 projects tagged rest-api, with 427,378 GitHub stars between them. The most-adopted is Hoppscotch at 80,331 stars.

Are these rest-api projects free to use?

Yes — 21 of the 24 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which rest-api project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these rest-api projects still maintained?

23 of the 24 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.