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 (1332)

jikan
jikan jikan-me PHP

Unofficial MyAnimeList PHP+REST API which provides functions other than the official API

971
keycloak-config-cli
keycloak-config-cli adorsys Java

Import YAML/JSON-formatted configuration files into Keycloak - Configuration as Code for Keycloak.

970
zerocode
zerocode authorjapps Java

zerocode-tdd is a community-developed, free, open-source, automated testing lib for microservices APIs, Kafka(Data Streams), Databases and Load testin...

968
versionist
versionist bploetz Ruby

A plugin for versioning Rails based RESTful APIs.

966
restful.js
restful.js marmelab JavaScript

A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular.

964
titiler
titiler developmentseed Python

Build your own Raster dynamic map tile services

944
httpolice
httpolice vfaronov Python

Validator for HTTP

934
micro-server
micro-server aol Java

Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main c...

934
swagger-stats
swagger-stats slanatech JavaScript

API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.

925
gun
gun ninenines Erlang

HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP.

920
product-apim
product-apim wso2 Java

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.

920
spyke
spyke balvig Ruby

Interact with REST services in an ActiveRecord-like manner

906
chakram
chakram dareid JavaScript

REST API test framework. BDD and exploits promises

904
node-express-mongodb-jwt-rest-api-skeleton
node-express-mongodb-jwt-rest-api-skeleton davellanedam JavaScript

This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue,...

904
Networking
Networking freshOS Swift

⚡️ Concise networking code leveraging async-await, Decodable & Generics.

887
httpdbg
httpdbg cle-b Python

A tool for Python developers to easily debug the HTTP(S) client and server requests in a Python program.

878
binance
binance tiagosiebler TypeScript

Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & browser support, integration tests, beautification & more.

875
bar-assistant
bar-assistant karlomikus PHP

Bar assistant is a all-in-one solution for managing your home bar

868
rustful
rustful Ogeon Rust

[OUTDATED] A light HTTP framework for Rust

858
restheart
restheart SoftInstigate Java

Instant REST, GraphQL and Websockets APIs for MongoDB

857
vue-crud
vue-crud what-crud Vue

Vue.js based REST-ful CRUD system

843
stargate
stargate stargate Java

An open source data gateway

842
apidoc
apidoc caixw Go

RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。

838
hikari
hikari hikari-py Python

A Discord API wrapper for Python and asyncio built on good intentions.

837
ServeRest
ServeRest ServeRest JavaScript

APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada

833
swagger-parser
swagger-parser swagger-api Java

Swagger Spec to Java POJOs

829
just-api
just-api kiranz JavaScript

:boom: Test REST, GraphQL APIs

817
xidel
xidel benibela Pascal

Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can...

817
REST-API-Design-Guide
REST-API-Design-Guide NationalBankBelgium

NBB's REST-ish API Design Guide

815
magic
magic polterguy TypeScript

Generate a web app in seconds with Low-Code and AI

808
parallec
parallec eBay Java

Fast Parallel Async HTTP/SSH/TCP/UDP/Ping Client Java Library. Aggregate 100,000 APIs & send anywhere in 20 lines of code. Ping/HTTP Calls 8000 server...

804
spring-and-hibernate-for-beginners
spring-and-hibernate-for-beginners darbyluv2code Java

Source code for the course: Spring and Hibernate for Beginners

802
restQL-http
restQL-http b2wdigital Clojure

Microservice query language

798
webrpc
webrpc webrpc Go

webrpc is a schema-driven approach to writing backend services for modern Web apps and networks

793
kafka-pixy
kafka-pixy mailgun Go

gRPC/REST proxy for Kafka

789
gearbox
gearbox gogearbox Go

Gearbox :gear: is a web framework written in Go with a focus on high performance

786
ngx-restangular
ngx-restangular 2muchcoffeecom TypeScript

Restangular for Angular 2 and higher versions

780
droidparts
droidparts droidparts Java
769
Javacord
Javacord Javacord Java

An easy to use multithreaded library for creating Discord bots in Java.

769
scantron
scantron rackerlabs Python

A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for au...

754
postgrest-starter-kit
postgrest-starter-kit subzerocloud PLpgSQL

Starter Kit and tooling for authoring REST API backends with PostgREST

748
hmpl
hmpl hmpl-language TypeScript

🐜 HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small.

732
django-api-domains
django-api-domains phalt Python

A pragmatic styleguide for Django API Projects

732
Grid.Blazor
Grid.Blazor gustavnavar C#

Grid component with CRUD for Blazor (client-side and server-side) and ASP.NET Core MVC

728
httpotion
httpotion valpackett Elixir

[Deprecated because ibrowse is not maintained] HTTP client for Elixir (use Tesla please)

725
bloom
bloom valeriansaliou Rust

:cherry_blossom: HTTP REST API caching middleware, to be used between load balancers and REST API workers.

722
api2go
api2go manyminds Go

JSONAPI.org Implementation for Go

716
examples
examples mswjs

Examples of Mock Service Worker usage with various frameworks and libraries.

709
dev-proxy
dev-proxy dotnet C#

Simulate API failures, throttling, and chaos — all from your command line.

703
api-design-node-v3
api-design-node-v3 FrontendMasters JavaScript

[Course] API design in Node with Express v3

698