Open Source: #api

Catalog projects marked with #api. Tags work as dedicated landing pages, so related tools are easier to find and connect.

This collection holds 33 projects with a combined 2,302,675 GitHub stars. Main languages: TypeScript, Python, JavaScript.

Filters

Reset
Languages

Repositories

Found: 33
public-apis/public-apis
Public APIs

Public APIs is a large catalog of free public APIs with categories, auth type, HTTPS support, and CORS notes.

Stars 439,938 Forks 48,212 Author public-apis Language Python License MIT
Open
fastapi/fastapi
FastAPI

FastAPI is a Python API framework built on type hints, Starlette, and Pydantic, with automatic OpenAPI documentation and an async model.

Stars 99,026 Forks 9,403 Author fastapi Language Python License MIT
Open
gin-gonic/gin
Gin

Gin is a high-performance HTTP framework for Go with a fast router, middleware, JSON binding, recovery, and convenient REST API development.

Stars 88,655 Forks 8,629 Author gin-gonic Language Go License MIT
Open
realworld-apps/realworld
RealWorld

RealWorld is a specification and example set for one Medium-like application implemented across different client and server stacks.

Stars 83,529 Forks 7,620 Author realworld-apps Language TypeScript License NOASSERTION
Open
hoppscotch/hoppscotch
Hoppscotch

Hoppscotch is an open source API development ecosystem for REST, GraphQL, realtime requests, collections, environments, and team collaboration.

Stars 79,470 Forks 5,909 Author hoppscotch Language TypeScript License MIT
Open
nestjs/nest
NestJS

NestJS is a TypeScript framework for Node.js server applications with modules, controllers, providers, and dependency injection.

Stars 75,779 Forks 8,313 Author nestjs Language TypeScript License MIT
Open
typicode/json-server
JSON Server

JSON Server is a tool for quickly creating a fake REST API from a plain JSON file, useful for prototypes and UI tests.

Stars 75,584 Forks 7,268 Author typicode Language JavaScript License MIT
Open
pallets/flask
Flask

Flask is a Python microframework for web applications: routes, request/response handling, Jinja, and extensible server foundations.

Stars 71,639 Forks 16,874 Author pallets Language Python License BSD-3-Clause
Open