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)
#2fastapi/fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
#3hoppscotch/hoppscotch
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
#4typicode/json-server
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
#5strapi/strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
#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.
#7bigskysoftware/htmx
</> htmx - high power tools for HTML
#8httpie/cli
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
#9OAI/OpenAPI-Specification
The OpenAPI Specification Repository
#10encode/django-rest-framework
Web APIs for Django. 🎸
#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.
#12PostgREST/postgrest
REST API for any Postgres database
#13marmelab/react-admin
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
#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)
#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.
#16sindresorhus/ky
🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API
#17falconry/falcon
The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.
#18lihengming/spring-boot-api-project-seed
:seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~
#19swagger-api/swagger-editor
Swagger Editor
#20api-platform/api-platform
🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
#21bottlepy/bottle
bottle.py is a fast and simple micro-framework for python web-applications.
#22dropwizard/dropwizard
A damn simple library for building production-ready RESTful web services.
#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/
#24Azure/azure-rest-api-specs
The source for REST API specifications for Microsoft Azure.
#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:
#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.
#27aklivity/zilla
🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.
#282BAD/bitrix
Bitrix24 REST API client that doesn't suck.