Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rest

Rest

138 projects

Showing 30 of 138 projects

ws
wsSwift

A lightweight Swift client for connecting to JSON APIs with automatic model parsing and promise-based networking.

#httpclient#json-api#ios
Stars351
Forks32
Last commit6 years ago
Brook framework
Brook frameworkPascal

A cross-platform microframework for building fast, compact web applications in Pascal using Delphi or Lazarus/Free Pascal.

#iot#http-server#embedded-systems
Stars274
Forks59
Last commit4 months ago
WiRL
WiRLPascal

A Delphi library for building RESTful web services with JAX-RS-like attributes and JSON serialization.

#http-server#jax-rs#rest
Stars257
Forks90
Last commit3 days ago
rts
rtsGo

Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.

#rest#developer-tools#json-server
Stars256
Forks11
Last commit3 years ago
elastix
elastixElixir

A DSL-free Elasticsearch REST client for Elixir, providing a simple interface to interact with Elasticsearch clusters.

#search#data-indexing#elixir-lang
Stars254
Forks69
Last commit1 year ago
FastAPI and Tortoise ORM
FastAPI and Tortoise ORMPython

A template for building scalable web APIs with FastAPI and Tortoise ORM, featuring Docker deployment and development utilities.

#fastapi#api-template#asyncio
Stars223
Forks20
Last commit1 year ago
JSONAPI::Utils
JSONAPI::UtilsRuby

A Ruby gem that simplifies building JSON API-compliant APIs on Rails with minimal learning curve.

#json-api#rails-api#rest
Stars213
Forks78
Last commit4 years ago
smoke
smokeJavaScript

A file-based mock server that uses folder structures and file names to define API routes, with recording and templating capabilities.

#hacktoberfest#template#rest
Stars207
Forks16
Last commit4 months ago
backbone-redux
backbone-reduxJavaScript

A library that automatically synchronizes Backbone collections with a Redux store, enabling incremental migration from Backbone to React+Redux.

#migration#rest#backbone-collections
Stars190
Forks13
Last commit8 years ago
Finale
FinaleJavaScript

Generate flexible REST endpoints and controllers from Sequelize models in Express or Restify applications.

#crud#orm#sequelizejs
Stars187
Forks36
Last commit2 years ago
gosip
gosipGo

A Go SDK for SharePoint providing authentication, HTTP client, and fluent API wrapper for both SharePoint Online and On-Premises.

#rest#go-sdk#api
Stars168
Forks39
Last commit2 months ago
REST.VertX
REST.VertXJava

A lightweight JAX-RS-like annotation processor for building REST APIs with Vert.x verticles.

#jax-rs#rest#api-server
Stars166
Forks33
Last commit1 year ago
jsonapi-vuex
jsonapi-vuexJavaScript

A Vuex module for accessing JSONAPI data with automatic normalization and relationship handling.

#axios#rest#vuex
Stars154
Forks22
Last commit1 year ago
fast-shot
fast-shotGo

A fluent, feature-rich, and highly configurable HTTP client library for Go, designed for rapid and precise API interactions.

#rest#rest-client#retry-mechanism
Stars124
Forks11
Last commit14 days ago
FastAPI CloudEvents
FastAPI CloudEventsPython

A FastAPI plugin for seamless CloudEvents integration, enabling easy consumption and production of events over REST API.

#fastapi#event-driven#rest
Stars120
Forks5
Last commit7 days ago
FastAPI ServiceUtils
FastAPI ServiceUtilsPython

A collection of utilities for building production-ready FastAPI services with common patterns and best practices.

#fastapi#rest#development-workflow
Stars118
Forks3
Last commit4 years ago
openapi4j adapter for Vert.x
openapi4j adapter for Vert.xJava

A Java-based OpenAPI 3 parser, JSON schema validator, and request/response validator for API tooling.

#rest#java-library#request-validator
Stars110
Forks41
Last commit4 years ago
Fullstack-Rust
Fullstack-RustRust

A reference implementation of a full-stack Rust application using WebAssembly for the frontend and Actix Web for the backend.

#actix-web#rest#webassembly
Stars95
Forks9
Last commit2 years ago
Geo2tz
Geo2tzGo

A self-hostable REST-like API that returns the time zone for given geographic coordinates (latitude/longitude).

#rest#api#timezone
Stars94
Forks17
Last commit5 days ago
REST API
REST APIPHP

A sample REST API implementation using the Phalcon PHP framework, following JSON:API standards with JWT authentication.

#json-api#phalcon-php#rest
Stars93
Forks34
Last commit3 years ago
OpenAPI Client Generator
OpenAPI Client GeneratorPascal

Generate Delphi client SDKs from OpenAPI specifications to easily consume REST APIs.

#rest#rest-client#sdk-generator
Stars92
Forks19
Last commit4 months ago
rqp
rqpGo

A Go library for parsing and validating REST API query parameters into dynamic SQL queries.

#parsing#parse#orm
Stars91
Forks22
Last commit2 years ago
GitHubAPI
GitHubAPISwift

A Swift library providing a comprehensive implementation of the GitHub REST API v3 for iOS, macOS, and Linux.

#hacktoberfest#ios#rest
Stars88
Forks20
Last commit4 years ago
rest
restErlang

A minimal Erlang REST framework with typed JSON and parse_transform-based record transformations.

#rest#minimalist#http
Stars84
Forks22
Last commit8 days ago
halcyon
halcyonC#

A HAL (Hypertext Application Language) implementation for ASP.NET that builds HAL models and integrates with ASP.NET's JSON formatting.

#rest#api#asp-net-core
Stars81
Forks29
Last commit7 years ago
Router
RouterClojure

A bidirectional RESTful Ring router for Clojure and ClojureScript, inspired by Ruby on Rails routing.

#resource-oriented#rest#clojurescript
Stars80
Forks4
Last commit9 years ago
Python (Async)
Python (Async)Python

An async Python 3.11+ SDK for interacting with PocketBase backends.

#python-sdk#python-3.11#database
Stars74
Forks10
Last commit10 months ago
Stream
StreamC#

Official .NET API client for Stream Chat, enabling server-side integration with chat services for building chat applications.

#chat#rest#server-side
Stars74
Forks13
Last commit12 days ago
generator-swiftserver
generator-swiftserverJavaScript

A Yeoman generator for creating REST web services using the Swift language and Kitura framework.

#generator#backend-scaffolding#rest
Stars64
Forks21
Last commit6 years ago
DDD Workshop - Project Manager
DDD Workshop - Project ManagerJava

A sample REST service for managing IT projects, designed as a hands-on workshop to learn Domain-Driven Design implementation.

#sample#gradle#rest
Stars62
Forks22
Last commit3 years ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Rest Api91
#Api51
#Openapi38
#Json27
#Http26
#Http Client22
#Swagger19
#Python18
#Javascript17
#Api Testing17
#Graphql17
#Backend16