Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rest Api

Rest Api

1002 projects

Showing 36 of 1002 projects

JSONApiBundle
JSONApiBundlePHP

A Symfony bundle for transforming PHP objects into JSON API-compliant responses with mapping configuration.

#json-api#api-serialization#api
Stars114
Forks17
Last commit7 years ago
Train Reservation kata
Train Reservation kataPython

A coding kata exercise for implementing a train seat reservation system with business rules and service integration.

#business-rules#rest-api#python-exercise
Stars113
Forks93
Last commit7 months ago
Yes Cart
Yes CartJava

A Java-based multi-store e-commerce platform with multi-tenancy, built for extensibility and following TDD best practices.

#extensible-platform#web-services#e-commerce
Stars113
Forks76
Last commit10 days ago
CANNiBUS
CANNiBUSJavaScript

A Go-based server for researching and hacking CAN bus devices in vehicles, with a web interface and RESTful API.

#can-bus#hardware-hacking#open-garages
Stars112
Forks20
Last commit13 years ago
feathers-client
feathers-clientJavaScript

A consolidated client-side library for Feathers services, supporting REST, Socket.io, and Primus transports.

#feathers-client#authentication#feathersjs
Stars112
Forks27
Last commit8 years ago
Wikimedia/Restbase
Wikimedia/RestbaseJavaScript

Distributed storage proxy with a RESTful API for high-throughput content delivery, built for Wikipedia-scale operations.

#distributed-storage#backend-services#wikipedia-api
Stars111
Forks80
Last commit1 year ago
Cukes-REST
Cukes-RESTJava

A Cucumber-based DSL for testing RESTful web services with built-in file support and variable handling.

#cucumber jvm#integration-testing#rest-api
Stars111
Forks67
Last commit1 year 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 commit5 years ago
Uploady
UploadyPHP

A modern, secure PHP file uploader script with multi-file support, admin panel, and API.

#image-upload#upload-file#image-uploader
Stars110
Forks14
Last commit5 months ago
react-native-couchbase-lite
react-native-couchbase-liteJava

A React Native binding for Couchbase Lite 1.x, enabling mobile database operations via a REST API wrapper.

#mobile-database#ios#offline-first
Stars109
Forks51
Last commit4 years ago
Appium Tests in OpenSTF Device Farm
Appium Tests in OpenSTF Device FarmRuby

Example project demonstrating how to run Appium automated tests on OpenSTF devices using its REST API.

#device-farm#rest-api#mobile-testing
Stars109
Forks42
Last commit8 years ago
scala-jsonapi
scala-jsonapiScala

A Scala library for easily producing and consuming JSON output compliant with the JSON API specification.

#json-api#akka-http#play-framework
Stars108
Forks29
Last commit7 years ago
violetear
violetearGo

A simple, lightweight HTTP router for Go with support for static, dynamic, and catch-all routing.

#net-http#http-server#httprouter
Stars107
Forks10
Last commit3 years ago
Spring Data JPA MongoDB Expressions
Spring Data JPA MongoDB ExpressionsJava

A Spring Data JPA extension that allows querying relational databases using MongoDB query syntax, typically from frontend applications.

#dynamic-queries#spring#java-library
Stars107
Forks20
Last commit
gores
goresGo

A lightweight Go library for handling HTTP responses in HTML, JSON, XML, and other formats.

#json-api#http-responses#rest-api
Stars106
Forks4
Last commit5 years ago
InstantObjects
InstantObjectsPascal

An object persistence framework for Delphi that simplifies building business applications with RAD tools and database connectivity.

#rad#persistence-framework#business-objects
Stars106
Forks26
Last commit2 months ago
fb_graph2
fb_graph2Ruby

A Ruby wrapper for the Facebook Graph API v2.x, providing full-stack integration capabilities.

#oauth2#social-media-integration#rest-api
Stars105
Forks65
Last commit4 years ago
Barf
BarfGo

A small, unobtrusive Go framework for building JSON-based web APIs with REST or GraphQL architectures.

#json-api#http-server#graphql
Stars105
Forks13
Last commit2 years ago
RealWorld
RealWorldPHP

A fully-featured CakePHP example application implementing a real-world blogging platform API with CRUD, authentication, and advanced patterns.

#backend-development#realworld#cakephp
Stars105
Forks26
Last commit4 years ago
Dropwizard
DropwizardShell

A curated list of awesome Dropwizard libraries, resources, and tools for building Java web services.

#backend-development#developer-tools#web-services
Stars104
Forks11
Last commit7 years ago
rippled-historical-database
rippled-historical-databaseJavaScript

A deprecated SQL database and REST API providing historical XRP Ledger transaction data and analytics.

#xrp-ledger#sql-database#rest-api
Stars103
Forks70
Last commit2 years ago
FastAPIwee
FastAPIweePython

A lightweight integration of FastAPI with PeeWee ORM for building Python web APIs with database models.

#fastapi#orm-integration#python-library
Stars102
Forks2
Last commit5 years ago
GeoServices spec
GeoServices specJavaScript

An open-source implementation of the GeoServices specification for serving geographic data via REST APIs.

#arcgis#geojson#geospatial
Stars102
Forks30
Last commit3 years ago
featureserver
featureserverJavaScript

An open-source Node.js implementation of the ArcGIS GeoServices REST API specification for serving geographic data.

#arcgis#geojson#geospatial
Stars102
Forks30
Last commit3 years ago
TodoMVC with JSON API
TodoMVC with JSON APIElm

A modular, heavily-documented Elm todo app demonstrating interaction with a JSON REST API.

#json-api#modular-architecture#educational
Stars102
Forks17
Last commit9 years ago
magento2-cors
magento2-corsPHP

A Magento 2 module that adds configurable CORS headers to the GraphQL and REST APIs for headless applications.

#ecommerce#magento2#hacktoberfest
Stars101
Forks33
Last commit1 month ago
Geo2tz
Geo2tzGo

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

#rest#api#timezone
Stars98
Forks17
Last commit27 days ago
Satis Go
Satis GoGo

A web server for managing Satis configuration and hosting generated Composer package repositories.

#php-packages#composer#web-server
Stars97
Forks21
Last commit6 years ago
Coronavirus-tg-api
Coronavirus-tg-apiPython

A FastAPI-based REST API providing up-to-date COVID-19 outbreak data for Togo, sourced from the Togolese government.

#fastapi#togo#api
Stars96
Forks4
Last commit3 years ago
Felicity
FelicityF#

A boilerplate-free JSON:API framework for F# domain models, built on ASP.NET Core and Giraffe.

#json-api#boilerplate-free#functional-programming
Stars95
Forks1
Last commit8 months ago
OpenAPI 3 viewer
OpenAPI 3 viewerVue

A web service to browse and test REST APIs described with the OpenAPI 3.0 Specification.

#developer-tools#api#rest-api
Stars95
Forks12
Last commit2 months ago
urna
urnaElixir

A simple Elixir DSL for implementing REST services with proper HTTP semantics and CORS support.

#http-server#elixir#content-negotiation
Stars94
Forks5
Last commit9 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
Stars94
Forks9
Last commit2 years ago
geoserver
geoserverGo

A Go library for programmatically managing a GeoServer instance via its REST API.

#postgis#rest-client#catalog
Stars94
Forks22
Last commit26 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 commit1 day ago
OSDM
OSDMShell

An open sales and distribution API specification for public transportation, simplifying rail booking and reducing distribution costs.

#rest-api#open-source-specification#railway
Stars93
Forks32
Last commit3 days ago
PreviousPage 18 of 28Next

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
7 months ago
#Docker137
#Api132
#Go130
#Api Client123
#Rest109
#Openapi108
#Backend100
#Web Framework94
#Golang94
#Python83
#Self Hosted82
#Http Client82