Topic

rest

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.

Repositories (1356)

gorest
gorest pilinux Go

Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery

494
ccxt-rest
ccxt-rest ccxt-rest JavaScript

Open Source Unified REST API of 100+ Crypto Exchange Sites (18k+ docker pulls) - https://ccxt-rest.io/

488
jira.js
jira.js MrRefactoring TypeScript

A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API

487
WatsonWebserver
WatsonWebserver dotnet C#

Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.

486
openrecord
openrecord PhilWaldmann JavaScript

Make ORMs great again!

485
Cerberus
Cerberus daniel-cottone Java

A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.

482
llm-code-interpreter
llm-code-interpreter e2b-dev TypeScript

[DEPRECATED] Powered by AI Playgrounds by E2B. Code interpreter on steroids for ChatGPT. Run any language, any terminal process, use filesystem freely...

481
axe-api
axe-api axe-api TypeScript

The next-generation Rest API Framework

475
jp-postal-code-api
jp-postal-code-api ttskch PHP

無料で商用にも使える日本の郵便番号API

473
jaguar
jaguar Jaguar-dart Dart

Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth

469
rest-in-action
rest-in-action waylau

REST in Action 《REST 实战》。基于 Jersey 构建 RESTful 服务。

467
twinspark-js
twinspark-js piranha JavaScript

Declarative enhancement for HTML: simple, composable, lean.

466
webxcel
webxcel michaelneu Visual Basic

🤔 A REST backend built with plain VBA Microsoft Excel macros. Yes. Macros.

466
steamapi
steamapi smiley Python

An unofficial object-oriented Python library for accessing the Steam Web API.

464
javadevjournal
javadevjournal javadevjournal Java

Source code for the tutorials published on the Javadevjournal site.

464
ngrest
ngrest loentar C++

Fast and easy C++ RESTful WebServices framework

463
baileys-api
baileys-api ookamiiixd TypeScript

A REST API implementation of Baileys, supporting multiple WhatsApp connections

463
novex-kit
novex-kit ais-one TypeScript

VueJS + NodeJS Evergreen Cookbook

460
laravel-openapi
laravel-openapi vyuldashev PHP

Generate OpenAPI specification for Laravel Applications

458
CPPWebFramework
CPPWebFramework HerikLyma C++

​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applicatio...

457
tectonic
tectonic tonyhb JavaScript

A declarative REST data loader for React and Redux. Docs @

454
FakeRest
FakeRest marmelab TypeScript

Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.

454
udash-core
udash-core UdashFramework Scala

Scala framework for building beautiful and maintainable web applications.

451
chembl_webresource_client
chembl_webresource_client chembl Python

Official Python client for accessing ChEMBL API

439
strapi-plugin-comments
strapi-plugin-comments VirtusLab-Open-Source TypeScript

A plugin for Strapi Headless CMS that provides end to end comments feature with their moderation panel, bad words filtering, abuse reporting and more.

436
OpenDJ
OpenDJ OpenIdentityPlatform Java

OpenDJ is an open-source LDAP directory server written in Java. It provides robust, scalable, and secure directory services for identity management, a...

432
mastering-junit5
mastering-junit5 bonigarcia Java

Examples of the Packt book "Mastering Software Testing with JUnit 5: Comprehensive guide to develop high quality Java applications"

431
ha-multiscrape
ha-multiscrape danieldotnl Python

Home Assistant custom component for scraping (html, xml or json) multiple values (from a single HTTP request) with a separate sensor/attribute for eac...

428
spring-boot-file-upload-download-rest-api-example
spring-boot-file-upload-download-rest-api-example callicoder Java

Spring Boot File Upload / Download Rest API Example

423
fullstackopen
fullstackopen villeheikkila JavaScript

Exercises for the Full Stack Open course.

419
request-baskets
request-baskets darklynx Go

HTTP requests collector to test webhooks, notifications, REST clients and more ...

419
endpoints4s
endpoints4s endpoints4s Scala

Describe HTTP endpoints in Scala and derive clients, servers, and documentation

417
Nest
Nest OWASP Python

Your gateway to OWASP. Discover, engage, and help shape the future!

413
jenkins-rest
jenkins-rest cdancy Java

Java client, built on top of jclouds, for working with Jenkins REST API

413
speakeasy
speakeasy speakeasy-api JavaScript

Build APIs your users love ❤️ with Speakeasy. ✨ Polished and type-safe SDKs. 🌐 Terraform providers, MCP servers, CLIs and Contract Tests for your AP...

411
fullstack-angular-and-springboot
fullstack-angular-and-springboot darbyluv2code TypeScript

Source code for the popular course - Full Stack: Angular and Spring Boot

407
metatype
metatype metatypedev Rust

Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are.

406
RestClient.Net
RestClient.Net MelbourneDeveloper C#

The safest way to make REST calls in C# with an MCP Generator

404
api-guidelines
api-guidelines adidas

adidas group API design guidelines

403
prestige
prestige sharat87 TypeScript

A text-based HTTP client in the browser. An interface-less Postman.

402
admin-on-rest
admin-on-rest marmelab JavaScript

A frontend framework for building admin SPAs on top of REST services, using React and Material Design.

401
TheHiveDocs
TheHiveDocs TheHive-Project

Documentation of TheHive

399
product-ei
product-ei wso2 Java

An open source, a high-performance hybrid integration platform that allows developers quick integration with any application, data, or system.

398
diet
diet adamhalasz JavaScript

A tiny, fast and modular node.js web framework. Good for making fast & scalable apps and apis.

396
spring-hateoas-examples
spring-hateoas-examples spring-projects Java

Collection of examples on how (and why) to build hypermedia-driven apps with Spring HATEOAS

396
devicehive-java-server
devicehive-java-server devicehive Java

DeviceHive Java Server

395
refitter
refitter christianhelle C#

A tool for generating Refit interfaces and contracts from OpenAPI (Swagger) specifications

394
vanguard-go
vanguard-go connectrpc Go

Support REST, gRPC, gRPC-Web, and Connect clients with one server.

391
gramework
gramework gramework Go

Fast and Reliable Golang Web Framework

390
ravyn
ravyn dymmond Python

Ravyn combines performance, type safety, and elegance. A next-generation async Python framework for APIs, microservices, and web applications.

387