public-apis by public-apis

A collective list of free APIs

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

Python

4,188 -3

312,308 +472

33,340 +70

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

673 +1

75,608 +201

6,378 +14

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

998 +0

72,540 +47

6,995 +5

GitHub
kong by Kong

🦍 The Cloud-Native API Gateway and AI Gateway.

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

Lua

1,007 +0

38,832 +50

4,772 +4

GitHub
slate by slatedocs

Beautiful static documentation for your API

created at Sept. 13, 2013, 10:15 p.m.

SCSS

504 +0

36,014 +7

108 +13

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

246 +0

34,353 +50

1,929 +4

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

85 +0

33,381 +60

3,674 -3

GitHub
jq by jqlang

Command-line JSON processor

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

C

324 +0

30,088 +33

1,563 +9

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

271 +1

24,776 +38

5,219 +5

GitHub
postgrest by PostgREST

REST API for any Postgres database

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

Haskell

341 +0

23,201 +79

1,022 +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

545 -1

22,343 +8

2,583 +4

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

219 +0

21,297 +57

6,442 +11

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

412 +0

16,900 +16

6,027 +2

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,686 +2

1,068 +0

GitHub
node-restify by restify

The future of Node.js REST development

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

JavaScript

237 +0

10,707 +2

984 +0

GitHub
resty by go-resty

Simple HTTP and REST client library for Go

created at Aug. 28, 2015, 5:48 p.m.

Go

99 +1

9,929 +36

698 +1

GitHub
RestSharp by restsharp

Simple REST and HTTP API Client for .NET

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

C#

424 +0

9,574 +0

2,343 +1

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

276 +1

9,573 +18

1,074 +2

GitHub
falcon by falconry

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

created at Dec. 6, 2012, 6:17 p.m.

Python

260 +0

9,503 +9

935 +2

GitHub
http-prompt by httpie

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

created at April 6, 2016, 7:24 a.m.

Python

169 +0

8,938 +5

326 -1

GitHub