back to home

Best Open Source rest Libraries

A curated list of the most popular GitHub repositories tagged with rest. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1goldbergyoni/nodebestpractices

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

105,167Dockerfile
Explore Repo

#2fastapi/fastapi

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

96,298Python
Explore Repo

#3hoppscotch/hoppscotch

Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia

78,487TypeScript
Explore Repo

#4typicode/json-server

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

75,663JavaScript
Explore Repo

#5strapi/strapi

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

71,621TypeScript
Explore Repo

#6TanStack/query

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

48,845TypeScript
Explore Repo

#7bigskysoftware/htmx

</> htmx - high power tools for HTML

47,636JavaScript
Explore Repo

#8httpie/cli

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

37,724Python
Explore Repo

#9OAI/OpenAPI-Specification

The OpenAPI Specification Repository

30,960Markdown
Explore Repo

#10encode/django-rest-framework

Web APIs for Django. 🎸

29,927Python
Explore Repo

#11swagger-api/swagger-ui

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

28,689JavaScript
Explore Repo

#12PostgREST/postgrest

REST API for any Postgres database

26,662Haskell
Explore Repo

#13marmelab/react-admin

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

26,599TypeScript
Explore Repo

#14OpenAPITools/openapi-generator

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

25,964Java
Explore Repo

#15swagger-api/swagger-codegen

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

17,717Mustache
Explore Repo

#16sindresorhus/ky

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

16,454TypeScript
Explore Repo

#17falconry/falcon

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

9,805Python
Explore Repo

#18lihengming/spring-boot-api-project-seed

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

9,713Java
Explore Repo

#19swagger-api/swagger-editor

Swagger Editor

9,426JavaScript
Explore Repo

#20api-platform/api-platform

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

9,118TypeScript
Explore Repo

#21bottlepy/bottle

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

8,764Python
Explore Repo

#22dropwizard/dropwizard

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

8,603Java
Explore Repo

#23dpgaspar/Flask-AppBuilder

Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/

4,946Python
Explore Repo

#24Azure/azure-rest-api-specs

The source for REST API specifications for Microsoft Azure.

3,058TypeSpec
Explore Repo

#25Azure/azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

1,814Go
Explore Repo

#26wso2/product-apim

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.

978Java
Explore Repo

#27aklivity/zilla

🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.

684Java
Explore Repo

#282BAD/bitrix

Bitrix24 REST API client that doesn't suck.

112TypeScript
Explore Repo