resource: api-framework
141 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| realworld-apps/realworld RealWorld is a collection of exemplary fullstack demo applications — the same Medium.com clone implemented in over 100 frameworks and langu… | 77 | 84139 | active |
| microsoft/api-guidelines Microsoft's published REST API Guidelines, a set of documents describing conventions and best practices for designing REST APIs, with compa… | 75 | 23327 | active |
| fangzesheng/free-api A curated directory of free public APIs, updated monthly, with documentation links. It aggregates third-party free API services rather than… | 75 | 16217 | active |
| graphql/graphql-spec The official GraphQL specification, edited in Markdown and published as versioned releases describing the GraphQL query language, type syst… | 69 | 14587 | stable |
| googleapis/googleapis The canonical repository of Protocol Buffers (proto3) interface definitions for public Google APIs, supporting both REST and gRPC access. T… | 77 | 8715 | active |
| json-api/json-api JSON:API is a specification (media type application/vnd.api+json) defining conventions for building JSON APIs, covering resource fetching, … | 37 | 7719 | stable |
| EduardoPires/EquinoxProject Equinox Project is an open-source ASP.NET 9 reference web application demonstrating Clean Architecture, DDD, CQRS, Event Sourcing, and othe… | 57 | 6779 | active |
| LukeMathWalker/zero-to-production Companion code repository for the book 'Zero To Production In Rust', containing chapter-by-chapter snapshots of an email newsletter API bui… | 32 | 6528 | stable |
| openstack/openstack The OpenStack superproject, a read-only repository tracking all OpenStack component repositories as git submodules. It captures commit sequ… | 77 | 6012 | active |
| asyncapi/spec The AsyncAPI specification is an open, machine-readable standard for defining asynchronous and event-driven APIs, analogous to OpenAPI for … | 76 | 5291 | stable |
| APIs-guru/graphql-apis A community-maintained catalog of public GraphQL APIs, listing official and contributed APIs with links to GraphiQL playgrounds and documen… | 32 | 4693 | active |
| APIs-guru/openapi-directory A community-driven directory of publicly available REST API definitions in OpenAPI 2.0/3.x format, described as 'Wikipedia for Web APIs'. I… | 67 | 4542 | active |
| brocoders/nestjs-boilerplate A NestJS REST API boilerplate providing a production-ready starting point for typical backend projects. It ships with authentication, TypeO… | 77 | 4383 | active |
| ivanpaulovich/clean-architecture-manga A sample .NET application (a virtual wallet) demonstrating Clean Architecture, Hexagonal Architecture, DDD, SOLID, and TDD principles with … | 62 | 4353 | active |
| zzsting88/relayAPI A curated Chinese-language guide and evaluation of AI API relay/proxy stations (中转站) that resell access to GPT, Claude, Gemini, DeepSeek an… | 59 | 4179 | active |
| kriasoft/graphql-starter-kit A monorepo template (seed project) pre-configured with a GraphQL API server, PostgreSQL database tooling, and a React front-end using TypeS… | 32 | 3971 | active |
| Dotnet-Boxed/Templates A set of .NET project templates ('dotnet new' templates) with batteries included, scaffolding ASP.NET Core API, GraphQL, Orleans, and NuGet… | 66 | 3485 | active |
| kgrzybek/modular-monolith-with-ddd A full sample .NET application demonstrating a modular monolith architecture built with Domain-Driven Design, CQRS, and clean architecture … | 32 | 13962 | maintenance |
| interagent/http-api-design A community-maintained HTTP+JSON API design guide extracted from the Heroku Platform API work. It documents consistent conventions for desi… | 32 | 13684 | maintenance |
| TonnyL/Awesome_APIs A curated awesome-list cataloging public APIs for developers across dozens of categories such as maps, payments, messaging, weather, and ma… | 10 | 13085 | maintenance |
| afteracademy/nodejs-backend-architecture-typescript An open-source Node.js backend architecture project written in TypeScript that demonstrates building a production-ready blogging platform A… | 63 | 3072 | active |
| apptension/saas-boilerplate An open-source SaaS boilerplate providing a full-stack starter kit built on React, Django, and AWS with infrastructure defined via AWS CDK.… | 69 | 2971 | active |
| Kikobeats/awesome-api A curated awesome-list of resources for designing and implementing RESTful APIs, covering design guidelines, HTTP status codes, authenticat… | 32 | 2963 | active |
| bacen/pix-api The official OpenAPI 3.0 specification for Pix, Brazil's instant payment arrangement, published by the Central Bank of Brazil (Banco Centra… | 90 | 2950 | stable |
| FinMind/FinMind FinMind is an open financial data platform and Python SDK offering 50+ datasets for Taiwan and international markets, including stock price… | 98 | 2767 | active |
| bolasblack/http-api-guide A Chinese-language guide (HTTP 接口设计指北) offering recommendations for designing HTTP APIs, covering the HTTP protocol, URLs, request methods,… | 56 | 2553 | active |
| phongnguyend/Practical.CleanArchitecture A full-stack .NET sample repository demonstrating Clean Architecture patterns (Microservices, Modular Monolith, Monolith) with multiple fro… | 72 | 2457 | active |
| howtographql/howtographql How to GraphQL is a free, open-source fullstack tutorial website for learning GraphQL, built by Prisma and the community. It offers hands-o… | 32 | 8698 | maintenance |
| cporter202/social-media-scraping-apis A curated catalog of thousands of third-party social media scraping APIs for extracting posts, profiles, videos, comments, and engagement m… | 44 | 2198 | active |
| Hameds/APIs-made-in-Iran A curated list of APIs offered by Iranian websites and service providers, organized into categories like banking, payments, maps, messaging… | 76 | 2131 | active |
| dbohdan/automatic-api A curated list of software that automatically turns databases into REST, GraphQL, or other APIs, including databases with built-in HTTP API… | 39 | 2092 | active |
| botuniverse/onebot OneBot is an open standard specification that unifies chatbot application interfaces across different chat platforms, so developers can wri… | 32 | 2048 | active |
| midudev/curso-node-js A free, practical Node.js course taught live on Twitch by midudev, with recorded video lessons on YouTube and course materials hosted on Gi… | 63 | 1683 | active |
| agconti/cookiecutter-django-rest A cookiecutter template that scaffolds production-ready Django REST Framework APIs with best practices baked in. It generates a fully docke… | 66 | 1602 | active |
| santiq/bulletproof-nodejs An example repository accompanying the 'Bulletproof node.js project architecture' blog post, demonstrating a layered Express + TypeScript R… | 32 | 5779 | maintenance |
| ihmily/ip-info-api A curated, continuously updated collection of free IP information APIs that can be queried via simple GET requests without any API keys or … | 69 | 1537 | active |
| nioperas06/awesome-django-rest-framework A curated awesome-list of tools, packages, tutorials, books, and best practices for building APIs with Django REST Framework. It organizes … | 73 | 1472 | active |
| spring-guides/gs-rest-service An official Spring getting-started guide that walks developers through building a simple 'Hello, World' RESTful web service with Spring Boo… | 73 | 1471 | active |
| bitloops/ddd-hexagonal-cqrs-es-eda A complete working example application demonstrating Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Event Driven Archi… | 94 | 1437 | active |
| aisuhua/restful-api-design-references A curated reference list of articles, books, examples, and tools about RESTful API design, collected in a GitHub repository. It aggregates … | 32 | 5116 | maintenance |
| jmapio/jmap The official IETF specification repository for JMAP (JSON Meta Application Protocol), a modern open standard for email clients to access ma… | 77 | 1366 | active |
| odrotbohm/spring-restbucks A sample implementation of the Restbucks ordering application from the book REST in Practice, built with Spring ecosystem technologies. It … | 68 | 1318 | active |
| DenchiSoft/VTubeStudio The official API development documentation for VTube Studio, a face-tracking VTuber application. It specifies the WebSocket-based plugin AP… | 77 | 1285 | active |
| encode/rest-framework-tutorial Source code for the official Django REST framework tutorial, a step-by-step guide to building a pastebin-style Web API with Django. It acco… | 77 | 1267 | active |
| mehdihadeli/go-food-delivery-microservices A practical food delivery microservices sample application built in Go, demonstrating Microservices Architecture, Vertical Slice Architectu… | 36 | 1134 | active |
| ethereum/execution-apis The canonical specification of the Ethereum execution layer JSON-RPC API, written in OpenRPC and maintained by the Ethereum Foundation. It … | 86 | 1131 | active |
| jorge07/symfony-7-es-cqrs-boilerplate A Symfony 7 / PHP 8.3 backend boilerplate demonstrating Domain-Driven Design, CQRS, and Event Sourcing patterns. It ships with Docker-based… | 75 | 1088 | active |
| tcgdex/cards-database A multilingual Pokémon Trading Card Game card database powering the TCGdex API, containing card images and most card information in many la… | 98 | 1045 | active |
| rednafi/fastapi-nano A minimal FastAPI project template that organizes code using Flask-style blueprint directory structure. It ships with OAuth2 JWT authentica… | 76 | 1035 | active |
| iannuttall/mcp-boilerplate A TypeScript boilerplate for building remote MCP (Model Context Protocol) servers deployed on Cloudflare Workers. It includes OAuth user au… | 10 | 1023 | active |
| Shopify/shopify-app-template-node An official Shopify template for building Shopify apps with Node.js and React. It scaffolds OAuth installation, Admin API access (GraphQL a… | 75 | 1012 | active |
| w3cj/hono-open-api-starter A starter template for building fully documented, type-safe JSON APIs using Hono, Zod OpenAPI, Drizzle ORM, and Scalar API docs. It bundles… | 44 | 1011 | active |
| lujakob/nestjs-realworld-example-app A RealWorld-spec example backend API implementing a Medium.com clone with NestJS, available in TypeORM (master) and Prisma (prisma branch) … | 32 | 3356 | maintenance |
| talyssonoc/node-api-boilerplate A Node.js and TypeScript starter template for building scalable web APIs following Clean Architecture, layered architecture, and Domain-Dri… | 23 | 3356 | maintenance |
| cer/event-sourcing-examples Example code for a money transfer application demonstrating microservices built with event sourcing, CQRS, and Docker, based on Chris Richa… | 32 | 3158 | maintenance |
| WhiteHouse/api-standards A set of White House Web API design standards documenting pragmatic REST guidelines, RESTful URL conventions, HTTP verb usage, response for… | 10 | 3087 | maintenance |
| kunalkapadia/express-mongoose-es6-rest-api A boilerplate application for building RESTful API microservices in Node.js using Express and Mongoose in ES6. It ships with JWT authentica… | 23 | 2920 | maintenance |
| Shopify/graphql-design-tutorial A public version of Shopify's internal GraphQL API design tutorial, based on lessons from evolving production schemas over years. It provid… | 34 | 2458 | maintenance |
| danielfsousa/express-rest-boilerplate An Express.js starter boilerplate for building RESTful APIs and microservices with Node.js and MongoDB (Mongoose). It bundles authenticatio… | 23 | 2362 | maintenance |
| rmanguinho/clean-ts-api A Node.js/TypeScript REST and GraphQL API built with Clean Architecture, SOLID principles, design patterns, and TDD, serving as the compani… | 32 | 1913 | maintenance |
| in28minutes/spring-microservices A collection of example projects and course materials for learning microservices with Spring Boot, Spring Cloud, Docker, and Kubernetes. It… | 32 | 1867 | maintenance |
| yinjihuan/spring-cloud Companion source code repositories for two Chinese books on Spring Cloud microservices by Yin Jihuan: 《Spring Cloud微服务-全栈技术与案例解析》 and 《Spri… | 32 | 1776 | maintenance |
| omniti-labs/jsend JSend is a specification for a simple, no-frills JSON format for application-level API responses, defining success, fail, and error respons… | 32 | 1726 | maintenance |
| zanfranceschi/rinha-de-backend-2023-q3 Rinha de Backend 2023 Q3 is a community-run backend performance competition where participants build a people CRUD API and compete under st… | 40 | 1708 | maintenance |
| qiangxue/go-rest-api A Go boilerplate/starter kit for building RESTful API services following SOLID principles and Clean Architecture. It ships with JWT authent… | 23 | 1696 | maintenance |
| gothinkster/django-realworld-example-app A Django + Django REST Framework example codebase implementing the RealWorld (Conduit) Medium-style app spec, demonstrating CRUD, authentic… | 10 | 1648 | maintenance |
| DrkSephy/django-hackathon-starter A Django boilerplate application providing user registration, basic and OAuth authentication, and pre-built API integration examples out of… | 32 | 1614 | maintenance |
| gtalarico/django-vue-template A minimal project template combining Django with Django REST Framework on the backend and a Vue.js single-page application on the frontend.… | 32 | 1613 | maintenance |
| benwang6/spring-cloud-repo A Java example repository demonstrating Spring Cloud microservices patterns, accompanying a detailed Chinese-language blog tutorial. It ser… | 46 | 1571 | maintenance |
| gtalarico/flask-vuejs-template A project template combining a minimal Flask REST API (Flask-RestPlus) with a Vue.js 2 frontend built via vue-cli 3, including Vuex, Vue Ro… | 32 | 1482 | maintenance |
| shuhongfan/sky-take-out Sky Take Out (苍穹外卖) is a Java educational project from Heima Programmer teaching enterprise development with Spring Boot and SSM, building … | 29 | 1442 | maintenance |
| adrianhajdin/ecommerce A tutorial repository accompanying a JavaScript Mastery YouTube course that teaches how to build a full-stack e-commerce webshop with an ad… | 27 | 1437 | maintenance |
| liaogx/fastapi-tutorial A Chinese-language tutorial repository accompanying a video course that teaches the FastAPI Python web framework from Hello World through a… | 32 | 1436 | maintenance |
| toggl/toggl_api_docs The official documentation repository for the Toggl API, covering the Toggl Track, Reports, and Webhooks APIs. It describes JSON request fo… | 10 | 1393 | maintenance |
| meabhisingh/mernProjectEcommerce A full-stack MERN (MongoDB, Express, React, Node.js) e-commerce application created as a companion codebase for a free YouTube tutorial ser… | 32 | 1364 | maintenance |
| kevinswiber/siren Siren is a hypermedia specification defining a JSON media type (application/vnd.siren+) for representing entities in Web APIs, including pr… | 23 | 1344 | maintenance |
| frol/flask-restplus-server-example A real-life example project demonstrating how to build a production-grade RESTful API server with Flask-RESTPlus, SQLAlchemy, Marshmallow, … | 32 | 1334 | maintenance |
| eminetto/clean-architecture-go-v2 A sample Go application demonstrating Clean Architecture principles with a REST API for managing books, users, and loans. It serves as a re… | 10 | 1316 | maintenance |
| nuxt-community/express-template A starter template combining Nuxt 2 (Vue.js SSR framework) with an Express.js server, including an api directory for backend routes. It is … | 77 | 1237 | maintenance |
| phodal/iot A minimal Internet of Things system built as a graduation project, combining Arduino, Raspberry Pi, a Laravel RESTful API, Python serial ex… | 23 | 1221 | maintenance |
| maitraysuthar/rest-api-nodejs-mongodb A ready-to-use boilerplate for building REST APIs with Node.js, Express, and MongoDB. It provides a structured ES6 project skeleton with JW… | 23 | 1187 | maintenance |
| RestCheatSheet/api-cheat-sheet A community-maintained cheat sheet of REST API design guidelines and best practices, covering URL structure, HTTP methods, status codes, pa… | 32 | 1161 | maintenance |
| Sanjeev-Thiyagarajan/fastapi-course A companion code repository for a FastAPI video course that builds a backend clone of a social media app. It implements posts, users, authe… | 32 | 1139 | maintenance |
| raycad/go-microservices An example Go project demonstrating a microservices architecture with Gin Gonic, Traefik as an API gateway, and MongoDB. It includes a movi… | 32 | 1124 | maintenance |
| dewitt/opensearch The OpenSearch protocol specification, a collection of simple XML-based formats for sharing search queries and search results across websit… | 32 | 1028 | maintenance |
| PicPay/picpay-desafio-backend PicPay's public backend technical hiring challenge, a specification for building a simplified payments platform with user and merchant wall… | 62 | 2288 | experimental |
| openai/plugins-quickstart A minimal Python quickstart from OpenAI for building a ChatGPT plugin, shipping a working TODO-list plugin example that runs as a local ser… | 10 | 4238 | abandoned |
| Medium/medium-api-docs Official documentation for Medium's JSON-based OAuth2 REST API, covering authentication, users, publications, posts, and images endpoints. … | 10 | 2332 | abandoned |
| benawad/lireddit Source code for Ben Awad's popular YouTube fullstack GraphQL tutorial, a Reddit clone built with TypeScript. It demonstrates a complete mod… | 32 | 1748 | abandoned |
| mattupstate/overholt Overholt is an example Flask application demonstrating common practices for structuring larger Flask projects, including blueprints, SQLAlc… | 10 | 1595 | abandoned |
| iammukeshm/CleanArchitecture.WebApi An open-source Clean Architecture boilerplate template for ASP.NET Core 3.1 Web APIs, emphasizing loosely coupled, inverted-dependency desi… | 23 | 1496 | abandoned |
| TrilonIO/aspnetcore-Vue-starter A dotnet template/starter kit combining ASP.NET Core 2.2 Web API with a Vue.js 2 single-page application, including Vuex, Webpack with HMR,… | 23 | 1197 | abandoned |
| francescomalatesta/laravel-api-boilerplate-jwt A Laravel 5.8 starter kit that scaffolds a ready-to-use REST API with JWT authentication, built on JWT-Auth, Dingo API, and Laravel-CORS. I… | 32 | 1174 | abandoned |
| tjoudeh/AngularJSAuthentication A tutorial repository demonstrating authentication in AngularJS applications using ASP.NET Web API 2 and Owin middleware with access tokens… | 32 | 1170 | abandoned |
| SaiUpadhyayula/spring-boot-microservices Source code repository accompanying a YouTube tutorial on building microservices with Spring Boot and Spring Cloud. It is archived; the aut… | 10 | 1010 | abandoned |
| hagopj13/node-express-boilerplate A Node.js boilerplate/starter template for building production-ready RESTful APIs with Express and Mongoose. It ships with JWT authenticati… | 23 | 7668 | stable |
| eddycjy/go-gin-example A well-known example repository demonstrating a production-style RESTful blog API built with Go's Gin framework, GORM, MySQL, Redis, and JW… | 65 | 7196 | stable |
| amitshekhariitbhu/go-backend-clean-architecture A Go backend project template implementing clean architecture with layered structure (Router, Controller, Usecase, Repository, Domain). It … | 61 | 6145 | active |
| yosriady/awesome-api-devtools A curated awesome-list of resources, tools, and specifications for building RESTful HTTP+JSON APIs. It covers API specification languages (… | 58 | 4016 | active |
| gothinkster/node-express-realworld-example-app A RealWorld-conformant example backend built with Node.js, Express, Prisma, and TypeScript, demonstrating CRUD, authentication, and common … | 32 | 3800 | active |
page 1 / 2 next →