public-apis by public-apis

A collective list of free APIs

created at March 20, 2016, 11:49 p.m.

Python

4,190 -2

317,697 +510

33,867 +49

GitHub
json-server by typicode

Get a full fake REST API with zero coding in less than 30 seconds (seriously)

created at Nov. 27, 2013, 1:21 p.m.

JavaScript

1,002 +1

73,030 +83

7,024 +5

GitHub
fastapi by fastapi

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

created at Dec. 8, 2018, 8:21 a.m.

Python

676 -1

77,654 +285

6,641 +29

GitHub
openapi-generator by OpenAPITools

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

created at May 12, 2018, 9:57 a.m.

Java

220 +0

21,864 +57

6,587 +5

GitHub
swagger-codegen by swagger-api

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

created at July 6, 2011, 2:26 p.m.

Mustache

413 -1

17,045 +17

6,031 +2

GitHub
react-admin by marmelab

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

created at July 13, 2016, 7:58 a.m.

TypeScript

270 +0

24,998 +11

5,255 +3

GitHub
kong by Kong

🦍 The Cloud-Native API Gateway and AI Gateway.

created at Nov. 17, 2014, 11:56 p.m.

Lua

1,017 +2

39,300 +58

4,820 +10

GitHub
cli by httpie

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

created at Feb. 25, 2012, 12:39 p.m.

Python

84 +0

33,932 +59

3,681 +3

GitHub
dropwizard by dropwizard

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

created at Jan. 19, 2011, 7:52 p.m.

Java

372 +0

8,511 +0

3,443 +1

GitHub
API-Security-Checklist by shieldfy

Checklist of the most important security countermeasures when designing, testing, and releasing your API

created at July 8, 2017, 8:01 p.m.

Unknown languages

544 -1

22,478 +9

2,600 +2

GitHub
RestSharp by restsharp

Simple REST and HTTP API Client for .NET

created at Nov. 16, 2009, 2:01 a.m.

C#

422 -1

9,618 +4

2,337 -2

GitHub
insomnia by Kong

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

created at April 23, 2016, 3:54 a.m.

JavaScript

247 -1

34,901 +57

1,977 +7

GitHub
rest-assured by rest-assured

Java DSL for easy testing of REST services

created at Oct. 21, 2010, 8:35 a.m.

Java

323 -1

6,857 +3

1,880 +1

GitHub
jq by jqlang

Command-line JSON processor

created at July 18, 2012, 7:57 p.m.

C

321 -1

30,565 +45

1,579 +5

GitHub
tyk by TykTechnologies

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

created at May 7, 2014, 2:38 p.m.

Go

275 +0

9,730 +14

1,087 +1

GitHub
http-api-design by interagent

HTTP API design guide extracted from work on the Heroku Platform API

created at May 7, 2014, 5 p.m.

Unknown languages

512 +0

13,687 +1

1,065 -1

GitHub
postgrest by PostgREST

REST API for any Postgres database

created at June 13, 2014, 12:23 a.m.

Haskell

338 +0

23,443 +22

1,029 +1

GitHub
node-restify by restify

The future of Node.js REST development

created at April 25, 2011, 9:19 p.m.

JavaScript

236 +0

10,715 +0

982 +0

GitHub
httparty by jnunemaker

tada Makes http fun again!

created at July 28, 2008, 8:55 p.m.

Ruby

64 +0

5,810 +1

963 -1

GitHub
api-platform by api-platform

πŸ•ΈοΈ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

created at March 6, 2015, 9:46 p.m.

TypeScript

213 +0

8,695 +14

962 +0

GitHub