back to home

Best Open Source rest api Libraries

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

#1hoppscotch/hoppscotch

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

77,896TypeScript
Analyze Code

#2nocodb/nocodb

πŸ”₯ πŸ”₯ πŸ”₯ A Free & Self-hostable Airtable Alternative

62,150TypeScript
Analyze Code

#3usebruno/bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

41,015JavaScript
Analyze Code

#4gofiber/fiber

⚑️ Express inspired web framework written in Go

39,248Go
Analyze Code

#5Kong/insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

37,948TypeScript
Analyze Code

#6httpie/cli

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

37,581Python
Analyze Code

#7zeromicro/go-zero

A cloud-native Go microservices framework with cli tool for productivity.

32,680Go
Analyze Code

#8hasura/graphql-engine

Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

31,901TypeScript
Analyze Code

#9binwiederhier/ntfy

Send push notifications to your phone or desktop using PUT/POST

28,871Go
Analyze Code

#10swagger-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,637JavaScript
Analyze Code

#11OpenAPITools/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,848Java
Analyze Code

#12microsoft/api-guidelines

Microsoft REST API Guidelines

23,235
Analyze Code

#13go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

21,709Go
Analyze Code

#14parse-community/parse-server

Parse Server for Node.js / Express

21,349JavaScript
Analyze Code

#15grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

19,823Go
Analyze Code

#16swagger-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,710Mustache
Analyze Code

#17scalar/scalar

Scalar is an open-source API platform:γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€πŸŒ Modern Rest API Clientγ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€πŸ“– Beautiful API Referencesγ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€βœ¨ 1st-Class OpenAPI/Swagger Support

14,003TypeScript
Analyze Code

#18kgrzybek/modular-monolith-with-ddd

Full Modular Monolith application with Domain-Driven Design approach.

13,392C#
Analyze Code

#19frappe/frappe

Low code web framework for real world applications, in Python and Javascript

9,708Python
Analyze Code

#20swagger-api/swagger-editor

Swagger Editor

9,419JavaScript
Analyze Code

#21httpie/http-prompt

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

9,107Python
Analyze Code

#22vitalik/django-ninja

πŸ’¨ Fast, Async-ready, Openapi, type hints based framework for building APIs

8,913Python
Analyze Code

#23cakephp/cakephp

CakePHP: The Rapid Development Framework for PHP - Official Repository

8,789PHP
Analyze Code