An open API service indexing awesome lists of open source software.

REST API

A representational state transfer (REST) API is a way to provide compatibility between computer systems on the internet. The concept was first outlined in a dissertation by Roy Fielding in 2000.

https://github.com/hoppscotch/hoppscotch

Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)

api api-client api-rest api-testing developer-tools graphql hacktoberfest http http-client pwa rest rest-api spa testing testing-tools tools vue vuejs websocket

Last synced: 22 Apr 2025

https://github.com/kong/insomnia

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

api api-client api-design curl electron-app graphql grpc http-client rest-api websockets

Last synced: 22 Apr 2025

https://github.com/Kong/insomnia

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

api api-client api-design curl electron-app graphql grpc http-client rest-api websockets

Last synced: 14 Mar 2025

https://github.com/makeplane/plane

🔥 🔥 🔥 Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and cycles the easiest way on the planet.

django docker issue-tracker jira jira-alternative kanban linear nextjs postgresql product-management project-management python react redis rest-api typescript work-management

Last synced: 22 Apr 2025

https://github.com/httpie/cli

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

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 23 Apr 2025

https://github.com/jkbrzt/httpie

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

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 29 Dec 2024

https://github.com/httpie/httpie

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

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 31 Mar 2025

https://github.com/jakubroztocil/httpie

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

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 05 Apr 2025

https://github.com/usebruno/bruno

Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)

api-client api-testing automation developer-tools git graphql-client http-client javascript openapi openapi3 opensource rest-api testing testing-tools

Last synced: 23 Apr 2025

https://github.com/hasura/graphql-engine

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

access-control api automatic-api bigquery graphql graphql-api graphql-server haskell hasura mongodb postgres rest-api sql-server subgraph supergraph

Last synced: 22 Apr 2025

https://github.com/swagger-api/swagger-ui

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

hacktoberfest oas open-source openapi openapi-specification openapi3 openapi31 rest rest-api swagger swagger-api swagger-js swagger-oss swagger-ui

Last synced: 22 Apr 2025

https://github.com/openapitools/openapi-generator

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

api api-client api-server generator hacktoberfest openapi openapi-generator openapi3 rest rest-api rest-client restful-api sdk

Last synced: 22 Apr 2025

https://github.com/OpenAPITools/openapi-generator

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

api api-client api-server generator hacktoberfest openapi openapi-generator openapi3 rest rest-api rest-client restful-api sdk

Last synced: 13 Mar 2025

https://github.com/microsoft/api-guidelines

Microsoft REST API Guidelines

api guidelines rest-api styleguide

Last synced: 22 Apr 2025

https://github.com/Microsoft/api-guidelines

Microsoft REST API Guidelines

api guidelines rest-api styleguide

Last synced: 17 Mar 2025

https://github.com/binwiederhier/ntfy

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

curl notifications ntfy ntfysh pubsub push-notifications rest-api

Last synced: 23 Apr 2025

https://github.com/go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 27 Apr 2025

https://github.com/grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

go grpc grpc-gateway openapi rest-api restful-api swagger

Last synced: 22 Apr 2025

https://grpc-ecosystem.github.io/grpc-gateway/

gRPC to JSON proxy generator following the gRPC HTTP spec

go grpc grpc-gateway openapi rest-api restful-api swagger

Last synced: 19 Nov 2024

https://github.com/swagger-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.

open-source openapi-specification openapi3 rest rest-api swagger swagger-codegen swagger-oss

Last synced: 22 Apr 2025

https://github.com/Go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 12 Mar 2025

https://github.com/restify/node-restify

The future of Node.js REST development

rest-api restify server

Last synced: 22 Apr 2025

https://github.com/r-spacex/spacex-api

:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

api capsule docker koa launchpad nasa nodejs rest-api restful-api rocket space space-program spacex spacex-api starlink

Last synced: 23 Apr 2025

https://github.com/r-spacex/SpaceX-API

:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

api capsule docker koa launchpad nasa nodejs rest-api restful-api rocket space space-program spacex spacex-api starlink

Last synced: 14 Mar 2025

https://github.com/scalar/scalar

Scalar is an open-source API platform:                                       🌐 Modern Rest API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

api api-client docs http-client openapi openapi3 reference rest-api swagger vue

Last synced: 28 Apr 2025

https://github.com/gofr-dev/gofr

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

framework go go-framework golang golang-framework grpc grpc-go grpc-golang hacktoberfest http-server logging metrics microservice microservice-framework opentelemetry performance rest-api server tracing web-framework

Last synced: 28 Apr 2025

https://github.com/httpie/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

api api-cli api-testing autocomplete cli developer-tools development http http-client httpie json python rest-api shell syntax-highlighting terminal web-development

Last synced: 23 Apr 2025

https://github.com/eliangcs/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

api api-cli api-testing autocomplete cli developer-tools development http http-client httpie json python rest-api shell syntax-highlighting terminal web-development

Last synced: 25 Mar 2025

https://github.com/cakephp/cakephp

CakePHP: The Rapid Development Framework for PHP - Official Repository

cakephp form-builder hacktoberfest mvc mvc-framework orm php psr-7 rapid-development rest-api validation web web-framework

Last synced: 23 Apr 2025

https://github.com/darrenburns/posting

The modern API client that lives in your terminal.

automation cli developer-tools http python rest rest-api rest-client ssh terminal textual tui

Last synced: 22 Apr 2025

https://github.com/frappe/frappe

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

cms email erpnext frappe full-stack javascript low-code mariadb multitenant postgres python rest-api security socket-io web-framework webhooks

Last synced: 22 Apr 2025

https://github.com/vitalik/django-ninja

💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

django django-ninja openapi pydantic python rest-api swagger swagger-ui

Last synced: 22 Apr 2025

https://github.com/javalin/javalin

A simple and modern Java and Kotlin web framework

hacktoberfest java javalin jetty kotlin microservice rest-api servlet web-framework

Last synced: 23 Apr 2025

https://github.com/swagger-api/swagger-core

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

java open-source openapi openapi-specification openapi3 rest rest-api swagger swagger-api swagger-oss

Last synced: 23 Apr 2025

https://github.com/yaoapp/yao

✨ Yao is an all-in-one application engine that enables developers to create web apps, REST APIs, business applications, and more, with AI as a development partner.

admin-dashboard admin-panel ai ai-dev ai-developer-tools ai-generated-code aigc api chatbot cli developer-tools golang html-css-javascript internal-tools rest-api template webapp webapp-generator website website-template

Last synced: 23 Apr 2025

https://github.com/hagopj13/node-express-boilerplate

A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

boilerplate es2018 es6 express express-boilerplate jest mongodb mongoose node-boilerplate nodejs rest-api starter

Last synced: 23 Apr 2025

https://github.com/tipsy/javalin

A simple and modern Java and Kotlin web framework

hacktoberfest java javalin jetty kotlin microservice rest-api servlet web-framework

Last synced: 05 Apr 2025

https://github.com/mockoon/mockoon

Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

api application desktop electron mock mock-api mock-data mock-server mocking mocking-server mocking-utility openapi openapi3 prototyping rest rest-api server swagger

Last synced: 23 Apr 2025

https://github.com/rest-assured/rest-assured

Java DSL for easy testing of REST services

groovy http java json kotlin rest rest-api test test-automation xml

Last synced: 22 Apr 2025

https://github.com/oapi-codegen/oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

go golang openapi openapi-codegen openapi-generator openapi3 rest-api rest-api-client swagger

Last synced: 08 Apr 2025

https://github.com/tencentblueking/bk-cmdb

蓝鲸智云配置平台(BlueKing CMDB)

blueking cmdb devops-tools golang microservice rest-api

Last synced: 23 Apr 2025

https://github.com/TencentBlueKing/bk-cmdb

蓝鲸智云配置平台(BlueKing CMDB)

blueking cmdb devops-tools golang microservice rest-api

Last synced: 15 Mar 2025

https://github.com/Tencent/bk-cmdb

蓝鲸智云配置平台(BlueKing CMDB)

blueking cmdb devops-tools golang microservice rest-api

Last synced: 21 Dec 2024

https://github.com/aisuhua/restful-api-design-references

RESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计。

rest rest-api restapi restful restful-api

Last synced: 25 Mar 2025

https://github.com/dpgaspar/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/

authentication crud flask python rbac rest rest-api sql web

Last synced: 28 Apr 2025

https://github.com/dpgaspar/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/

authentication crud flask python rbac rest rest-api sql web

Last synced: 14 Mar 2025

https://github.com/postlight/headless-wp-starter

🔪 WordPress + React Starter Kit: Spin up a WordPress-powered React app in one step

graphql-api headless-cms headless-wp labs nextjs react rest-api starter-kit wordpress wordpress-development

Last synced: 12 Apr 2025

https://github.com/discord-jda/jda

Java wrapper for the popular chat & VOIP service: Discord https://discord.com

api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket

Last synced: 27 Apr 2025

https://github.com/prest/prest

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new

automatic-api database databases go golang hacktoberfest low-code postgres postgresql prest rest rest-api

Last synced: 23 Apr 2025

https://github.com/discord-jda/JDA

Java wrapper for the popular chat & VOIP service: Discord https://discord.com

api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket

Last synced: 14 Mar 2025

https://github.com/datarhei/restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

ffmpeg ffmpeg-api ffmpeg-server h264 hls multi-streaming-server obs rest-api rtmp rtsp rtsp-server srt streaming streaming-server streaming-video twitch-livestream video video-streaming videohoster youtube-livestream

Last synced: 09 Apr 2025

https://datarhei.github.io/restreamer/

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

ffmpeg ffmpeg-api ffmpeg-server h264 hls multi-streaming-server obs rest-api rtmp rtsp rtsp-server srt streaming streaming-server streaming-video twitch-livestream video video-streaming videohoster youtube-livestream

Last synced: 28 Apr 2025

https://github.com/apis-guru/openapi-directory

🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format

api api-catalog api-directory aws azure google-api oas openapi openapi-definitions openapi3 opendata rest-api swagger

Last synced: 09 Apr 2025

https://github.com/APIs-guru/openapi-directory

🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format

api api-catalog api-directory aws azure google-api oas openapi openapi-definitions openapi3 opendata rest-api swagger

Last synced: 27 Mar 2025

https://github.com/stylefeng/guns

Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!

beetl gun guns jwt mybatis mybatis-plus rest rest-api spring-boot springmvc-shiro-mybatis

Last synced: 09 Apr 2025

https://github.com/stylefeng/Guns

Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!

beetl gun guns jwt mybatis mybatis-plus rest rest-api spring-boot springmvc-shiro-mybatis

Last synced: 28 Mar 2025

https://github.com/azat-co/practicalnode

Practical Node.js, 1st and 2nd Editions [Apress] 📓

apress aws aws-ec2 express express-js expressjs javascript mocha mongodb node-js node-module nodejs rest-api

Last synced: 13 Apr 2025

https://github.com/shlinkio/shlink

The definitive self-hosted URL shortener

laminas mezzio php rest-api url-shortener

Last synced: 23 Apr 2025

https://github.com/alextselegidis/easyappointments

:date: Easy!Appointments - Self Hosted Appointment Scheduler

appointments codeigniter events google-calendar javascript mysql php rest-api scheduler sync time web

Last synced: 23 Apr 2025

https://github.com/axnsan12/drf-yasg

Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.

coreapi django django-rest-framework django-rest-swagger documentation-generator openapi openapi-specification redoc rest rest-api swagger swagger-codegen swagger-ui

Last synced: 22 Apr 2025

https://github.com/ardatan/graphql-mesh

🕸️ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...

gateway graphql grpc grpc-gateway odata openapi rest-api soap swagger thrift

Last synced: 22 Apr 2025

https://github.com/mediacms-io/mediacms

MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

audio cms django media mediacms open-source react rest-api self-hosted sharing video video-sharing

Last synced: 28 Apr 2025

https://github.com/apache/linkis

Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.

application-manager context-service engine hive hive-table impala jdbc jobserver linkis livy presto pyspark resource-manager rest-api scriptis spark sql storage thrift-server udf

Last synced: 22 Apr 2025

https://github.com/roapi/roapi

Create full-fledged APIs for slowly moving datasets without writing a single line of code.

analytics arrow blob-storage cloud-native columnar datafusion datasets delta-lake graphql in-memory-database parquet query query-frontends rest-api rust s3 sql static-datasets

Last synced: 27 Mar 2025

https://github.com/davidfowl/todoapp

Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

aspnetcore authentication blazor cookies dotnet-core jwt opentelemetry rest-api webassembly

Last synced: 14 Apr 2025

https://github.com/aspnetrun/run-aspnetcore-microservices

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

api-gateway aspnet-core aspnet-web-api aspnetcore-microservices clean-architecture cqrs-pattern docker event-driven event-sourcing eventbus mediator-pattern micorservices microservices-architecture mongodb ocelot-gateway rabbitmq redis rest-api sql-server swagger

Last synced: 10 Apr 2025

https://github.com/tsedio/tsed

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

cli contribution decorators dependency-injection express hacktoberfest ioc koa lifecycle-hooks middleware multer nodejs nodejs-api nodejs-framework open-source rest-api socket-io swagger typescript typescript-framework

Last synced: 22 Apr 2025

https://github.com/zalando/restful-api-guidelines

A model set of guidelines for RESTful APIs and Events, created by Zalando

api documentation guidelines rest-api restful restful-api zalando

Last synced: 29 Apr 2025

https://github.com/spark-jobserver/spark-jobserver

REST job server for Apache Spark

rest-api scala spark spark-jobserver

Last synced: 28 Apr 2025

https://github.com/davidfowl/TodoApp

Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

aspnetcore authentication blazor cookies dotnet-core jwt opentelemetry rest-api webassembly

Last synced: 24 Nov 2024

https://github.com/friendsofsymfony/fosrestbundle

This Bundle provides various tools to rapidly develop RESTful API's with Symfony

php rest rest-api symfony symfony-bundle

Last synced: 23 Apr 2025