Topic

rest

A representational state transfer (REST) API is a way to provide compatibility between computer systems on the Internet. The concept was first outlined in a dissertation by Roy Fielding in 2000.

Repositories (1332)

nodebestpractices
nodebestpractices goldbergyoni Dockerfile

:white_check_mark: The Node.js best practices list (July 2024)

104.1k
fastapi
fastapi fastapi Python

FastAPI framework, high performance, easy to learn, fast to code, ready for production

89.5k
hoppscotch
hoppscotch hoppscotch TypeScript

Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)

74.6k
strapi
strapi strapi TypeScript

🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

69.7k
meilisearch
meilisearch meilisearch Rust

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

53k
query
query TanStack TypeScript

🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue...

46.8k
htmx
htmx bigskysoftware JavaScript

</> htmx - high power tools for HTML

46k
cli
cli httpie Python

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

36.6k
OpenAPI-Specification
OpenAPI-Specification OAI Markdown

The OpenAPI Specification Repository

30.2k
django-rest-framework
django-rest-framework encode Python

Web APIs for Django. 🎸

29.5k
swagger-ui
swagger-ui swagger-api JavaScript

Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

28.1k
react-admin
react-admin marmelab TypeScript

A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design

26.2k
postgrest
postgrest PostgREST Haskell

REST API for any Postgres database

25.8k
openapi-generator
openapi-generator OpenAPITools Java

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

24.8k
Mobile-Security-Framework-MobSF
Mobile-Security-Framework-MobSF MobSF JavaScript

Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security asse...

19.4k
swagger-codegen
swagger-codegen swagger-api Mustache

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenA...

17.6k
ky
ky sindresorhus TypeScript

🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API

15.5k
modular-monolith-with-ddd
modular-monolith-with-ddd kgrzybek C#

Full Modular Monolith application with Domain-Driven Design approach.

12.8k
kubeshark
kubeshark kubeshark Go

The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in,...

11.5k
FlareSolverr
FlareSolverr FlareSolverr Python

Proxy server to bypass Cloudflare protection

10.8k
posting
posting darrenburns Python

The modern API client that lives in your terminal.

10.1k
falcon
falcon falconry Python

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

9.7k
spring-boot-api-project-seed
spring-boot-api-project-seed lihengming Java

:seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~

9.7k
swagger-editor
swagger-editor swagger-api JavaScript

Swagger Editor

9.3k
api-platform
api-platform api-platform TypeScript

🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

9k
bottle
bottle bottlepy Python

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

8.7k
dropwizard
dropwizard dropwizard Java

A damn simple library for building production-ready RESTful web services.

8.6k
mockoon
mockoon mockoon TypeScript

Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

7.7k
octokit.js
octokit.js octokit TypeScript

The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno.

7.5k
swagger-core
swagger-core swagger-api Java

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

7.5k
cowboy
cowboy ninenines Erlang

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

7.4k
litestar
litestar litestar-org Python

Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs

7.4k
rest-assured
rest-assured rest-assured Java

Java DSL for easy testing of REST services

7k
wiremock
wiremock wiremock Java

A tool for mocking HTTP services

7k
eve
eve pyeve Python

REST API framework designed for human beings

6.7k
goa
goa goadesign Go

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with ze...

5.9k
vscode-restclient
vscode-restclient Huachao TypeScript

REST Client Extension for Visual Studio Code

5.7k
apistar
apistar encode Python

The Web API toolkit. 🛠

5.6k
elasticsearch-js
elasticsearch-js elastic TypeScript

Official Elasticsearch client library for Node.js

5.3k
jsonplaceholder
jsonplaceholder typicode HTML

A simple online fake REST API server

5.2k
restful-api-design-references
restful-api-design-references aisuhua

RESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计。

5.1k
go-restful
go-restful emicklei Go

package for building REST-style Web Services using Go

5.1k
loopback-next
loopback-next loopbackio TypeScript

LoopBack makes it easy to build modern API applications that require complex integrations.

5.1k
Flask-AppBuilder
Flask-AppBuilder dpgaspar Python

Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google ch...

4.9k
fuel
fuel kittinunf Kotlin

The easiest HTTP networking library for Kotlin/Android

4.7k
JDA
JDA discord-jda Java

Java wrapper for the popular chat & VOIP service: Discord https://discord.com

4.6k
prest
prest prest Go

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new

4.4k
nodejs-testing-best-practices
nodejs-testing-best-practices goldbergyoni JavaScript

Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)

4.2k
swagger-node
swagger-node swagger-api JavaScript

Swagger module for node.js

4k
Guns
Guns stylefeng Vue

Guns是一个现代化的Java应用开发框架,基于主流技术Spring Boot3 + Vue3 + JDK17,Guns的核心理念是提高开发人员开发效率,降低企业信息化系统的开发成本。

3.9k