Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rest

Rest

171 projects

Showing 36 of 171 projects

json-server
json-serverJavaScript

Get a full fake REST API with zero coding in less than 30 seconds by serving JSON files.

#backend-mocking#rest#development-tool
Stars75.7k
Forks7.3k
Last commit4 months ago
Strapi
StrapiTypeScript

A leading open-source, self-hosted headless CMS built with JavaScript/TypeScript, offering a fully customizable admin panel and API.

#rest#developer-tools#api
Stars72.7k
Forks9.8k
Last commit18 hours ago
flask
flaskPython

A lightweight WSGI web application framework for Python that makes getting started quick and easy.

#rest#api#flask
Stars72.0k
Forks16.9k
Last commit1 month ago
React Query
React QueryTypeScript

An async state management library that simplifies fetching, caching, synchronizing, and updating server state for web applications.

#hooks#rest#data-fetching
Stars50.0k
Forks4.0k
Last commit6 hours ago
query
queryTypeScript

An async state management library for fetching, caching, synchronizing, and updating server state across web frameworks.

#hooks#rest#data-fetching
Stars50.0k
Forks4.0k
Last commit11 hours ago
tanstack-query
tanstack-queryTypeScript

An async state management library for fetching, caching, synchronizing, and updating server state across web frameworks.

#hooks#rest#data-fetching
Stars50.0k
Forks4.0k
Last commit6 hours ago
httpie
httpiePython

A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.

#rest#developer-tools#client
Stars38.3k
Forks4.0k
Last commit1 year ago
httpie
httpiePython

A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.

#rest#developer-tools#client
Stars38.3k
Forks4.0k
Last commit1 year ago
HTTPie
HTTPiePython

A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.

#rest#developer-tools#client
Stars38.3k
Forks4.0k
Last commit1 year ago
httpie
httpiePython

A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.

#rest#developer-tools#client
Stars38.3k
Forks4.0k
Last commit1 year ago
OpenAPI (ex.Swagger) (k)
OpenAPI (ex.Swagger) (k)Markdown

A standard, language-agnostic interface description for HTTP APIs that enables humans and computers to understand service capabilities.

#api-standard#http-apis#rest
Stars31.1k
Forks9.2k
Last commit17 hours ago
django-rest-framework
django-rest-frameworkPython

A powerful and flexible toolkit for building Web APIs in Django with browsable interfaces.

#rest#api#authentication
Stars30.1k
Forks7.1k
Last commit2 days ago
Grape Swagger UI
Grape Swagger UIJavaScript

Dynamically generates interactive API documentation from OpenAPI/Swagger specifications.

#react-component#rest#developer-tools
Stars28.9k
Forks9.3k
Last commit2 days ago
PostgREST
PostgRESTHaskell

PostgREST instantly generates a RESTful API from any PostgreSQL database, providing a standards-compliant and performant alternative to custom backends.

#haskell#crud#database
Stars27.5k
Forks1.2k
Last commit13 hours ago
postgrest
postgrestHaskell

Automatically generates a standards-compliant RESTful API from any PostgreSQL database schema.

#haskell#database#rest
Stars27.5k
Forks1.2k
Last commit13 hours ago
react-admin
react-adminTypeScript

A frontend framework for building single-page admin applications on top of REST/GraphQL APIs using React and TypeScript.

#crud#rest#single-page-app
Stars26.9k
Forks5.5k
Last commit18 hours ago
swagger-codegen
swagger-codegenMustache

A template-driven engine to generate API clients, server stubs, and documentation from OpenAPI/Swagger definitions.

#rest#sdk-generation#open-source
Stars17.8k
Forks6.0k
Last commit2 months ago
ky
kyTypeScript

A tiny and elegant JavaScript HTTP client based on the Fetch API with retries, timeouts, and hooks.

#hooks#retry-logic#request
Stars17.0k
Forks482
Last commit17 days ago
posting (k)
posting (k)Python

A terminal-based HTTP client for keyboard-centric API testing and development workflows.

#ssh-compatible#postman-alternative#python-tool
Stars12.2k
Forks259
Last commit4 months ago
kubeshark
kubesharkGo

eBPF-powered network observability for Kubernetes, indexing L4/L7 traffic with full context and TLS decryption.

#network-observability#rest#devops
Stars12.0k
Forks542
Last commit3 days ago
Falcon
FalconPython

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

#rest#api#http
Stars9.8k
Forks1.0k
Last commit14 hours ago
Swagger Editor (.4k)
Swagger Editor (.4k)JavaScript

A browser-based editor for designing, editing, and visualizing OpenAPI, AsyncAPI, and API Design Systems specifications.

#api-design-systems#hacktoberfest#monaco-editor
Stars9.5k
Forks2.4k
Last commit1 day ago
API Platform framework
API Platform frameworkPHP

A PHP framework for creating API-first projects with REST, GraphQL, and automatically generated admin interfaces and web apps.

#vue-js#rest#json-ld
Stars9.2k
Forks972
Last commit22 days ago
bottle
bottlePython

bottle.py is a fast and simple micro-framework for python web-applications.

#rest#python#web-framework
Stars8.8k
Forks1.5k
Last commit5 days ago
Dropwizard
DropwizardJava

A Java framework for building production-ready RESTful web services with integrated components.

#jax-rs#jdbi#rest
Stars8.6k
Forks3.4k
Last commit15 hours ago
litestar
litestarPython

A powerful, flexible yet opinionated ASGI framework for building high-performance APIs with data validation, dependency injection, and ORM integration.

#starlite#rest#orm-integration
Stars8.4k
Forks584
Last commit2 days ago
Mockoon (.1k)
Mockoon (.1k)TypeScript

The easiest and quickest way to design and run mock APIs locally, with desktop, CLI, and cloud options.

#desktop-application#application#rest
Stars8.3k
Forks461
Last commit1 day ago
Cowboy
CowboyErlang

Small, fast, modern HTTP server for Erlang/OTP.

#websocket-server#http-server#rest
Stars7.5k
Forks1.2k
Last commit21 days ago
WireMock (.1k)
WireMock (.1k)Java

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

#rest#java-library#integration-testing
Stars7.3k
Forks1.5k
Last commit1 day ago
WireMock
WireMockJava

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

#rest#java-library#integration-testing
Stars7.3k
Forks1.5k
Last commit1 day ago
rest-assured
rest-assuredJava

A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.

#xmlpath#rest#spring-framework
Stars7.1k
Forks1.9k
Last commit2 days ago
Goa
GoaGo

Design-first Go framework that generates API code, documentation, and clients from a single DSL, eliminating drift between design and implementation.

#goa#rest#api
Stars6.1k
Forks585
Last commit3 days ago
apistar
apistarPython

A Python toolkit for working with OpenAPI/Swagger schemas to build documentation, validate schemas, and make API requests.

#rest#api#rest-api
Stars5.5k
Forks407
Last commit4 years ago
go-restful
go-restfulGo

A Go package for building RESTful web services with explicit HTTP method mapping and flexible routing.

#http-server#rest#web-services
Stars5.1k
Forks681
Last commit18 days ago
LoopBack
LoopBackTypeScript

A Node.js framework for building modern API applications with complex integrations.

#strongloop#rest#api
Stars5.1k
Forks1.1k
Last commit9 hours ago
Flask-AppBuilder
Flask-AppBuilderPython

Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

#crud#rest#rbac
Stars5.0k
Forks1.4k
Last commit13 days ago
Page 1 of 5Next

Related Tags

#Rest Api108#Api61#Openapi40#Http33#Json30#Http Client28#Go25#Python22#Backend22#Api Client22#Swagger21#Web Framework21
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub