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.
- GitHub: https://github.com/topics/rest-api
- Wikipedia: https://en.wikipedia.org/wiki/Representational_state_transfer
- Created by: Roy Fielding
- Released: 2000
- Related Topics: api, graphql-api, soap, rpc, wsdl,
- Aliases: rest, rest-api-tutorial,
- Last updated: 2026-07-02 00:26:25 UTC
- JSON Representation
https://github.com/maia14/bp-backend
A Non Blocking Producer/Consumer stream processing service. Backend is developed in Node.js, express and child process.
backend hashmap javascript nodejs rest-api stream
Last synced: 01 May 2026
https://github.com/jwdev66/foodorder-api
api django django-rest-framework python rest-api
Last synced: 29 Apr 2026
https://github.com/johnsmithcoder1/bitcointracker
Bitcoin Tracker using REST API, JSON, Cocoapods, SwiftyJSON, Alamofire, etc.
alamofire cocoapods json rest-api swiftyjson
Last synced: 01 May 2026
https://github.com/01zulfi/journal-api
A REST API for my journal frontend applications
cyclic express jwt mongodb nodejs passportjs rest-api
Last synced: 01 May 2026
https://github.com/gabrielleraujo/credit-proposal
clean-architecture csharp dead-letter-queue design-patterns docker docker-compose dotnet8 entity-framework-core mediatr microservice middleware polly rabbitmq rabbitmq-consumer rabbitmq-producer rest-api rich-domain-model sql-server
Last synced: 01 May 2026
https://github.com/nikolatechie/cinema-authentication-service
Authentication service built using NodeJS as a part of the Cinema web application.
Last synced: 01 May 2026
https://github.com/avijeetpandey/notes-app-backend
notes backend application implemented using golang
gin-gonic golang http-server rest-api
Last synced: 20 Feb 2026
https://github.com/kharizzakaye/rest-countries
REST Countries API with color theme switcher
api axios countries-api mobile-first react-bootstrap react-router reactjs responsive rest-api reusable-components
Last synced: 01 May 2026
https://github.com/sounishnath003/event-driven-service-golang
an event-driven architecture using Kafka and MongoDB. The service handles high-volume API requests by leveraging Kafka for message queuing and MongoDB for data storage.
event-driven-architecture golang kafka rest-api
Last synced: 14 Apr 2026
https://github.com/iamsdas/xmeme-backend
Flask backend for XMeme web app.
backend cwod flask flask-restplus flask-sqlalchemy rest-api xmeme
Last synced: 01 May 2026
https://github.com/sesaquecruz/go-payment-processor
A Payment Processing Service.
clean-architecture fiber go postgresql rest-api
Last synced: 01 May 2026
https://github.com/sh1kxrv/bite-review-backend
Preview: BiteRev | Web API | Fiber
api fiber golang mongodb mongodriver rest-api swagger-docs
Last synced: 01 May 2026
https://github.com/crazyoptimist/gin-starter
Gin REST API Starter for Minimalists
api boilerplate gin go golang jwt modular pagination rest-api starter-kit
Last synced: 01 May 2026
https://github.com/nehavatsyan/tictactoe-go
Repository consists of implementation of Tic Tac Toe with Rest Api using Go, Gin. Tic Tac Toe, or Noughts and Crosses for the rest of the world, is a nice simple game where players X and O (or cross and nought) alternate turns occupying cells on a game board until one player reaches a win condition or there are no more empty cells. This API represents the game as a set of valid board states and the viable transitions between the states.
Last synced: 01 May 2026
https://github.com/lucasvmiguel/stock-api
A Stock API is a REST API written in Go where products can be created, read, updated and deleted
Last synced: 01 May 2026
https://github.com/iqbalhassan-021/exchango
💱 Exchango – Real-time Rates with a Cool, Clean Look A sleek and stylish currency converter built using JavaScript and a powerful API that delivers real-time exchange rates. Designed for speed and simplicity, this tool lets you convert between multiple currencies in seconds — no fuss, no clutter. With a modern UI and smooth interactions,
api currency-converter javascript reactjs rest-api webapp website
Last synced: 01 May 2026
https://github.com/borys35/spring-boot-blog-rest-api
Simple Blog REST API built with Spring Boot & Java
java postgres rest-api spring-boot testcontainers
Last synced: 01 May 2026
https://github.com/awaissaddiqui/inventory-live-tracker
A scalable, real-time Inventory Management System designed for small and medium businesses to track and manage stock across multiple branches. The system ensures live inventory updates, user-friendly interfaces, and robust backend performance
ci-cd devops docker eccomerce expressjs inventory-management-system nodejs open-source postgresql-database real-time-applications redis-cache rest-api sequelize-orm socket-io stock-management-system websockets
Last synced: 01 May 2026
https://github.com/erickgbr/rest-server
REST server with Node.js
express express-middleware expressjs node node-js nodejs rest rest-api rest-server
Last synced: 01 May 2026
https://github.com/streamlined2/luxcampus17
Simple Spring REST application for blog handling
dao-layer docker hibernate json-api lombok postgresql rest-api service-layer spring-boot spring-data-jpa
Last synced: 01 May 2026
https://github.com/iamvalenciia/cse341-project1
API created with Express.js
mongodb nodejs rest-api swagger
Last synced: 01 May 2026
https://github.com/guiromao/cat-facts-api
Javascript page that retrieves 5 daily cat facts from API.
ajax api bootstrap html javascript jquery rest-api
Last synced: 01 May 2026
https://github.com/ahmedrafat-sw/landon-hotel-spingboot-api
Landon Hotel is a Spring Boot Restful API for serving Landon Hotel
java jpa-hibernate maven postgresql rest-api sping-boot
Last synced: 01 May 2026
https://github.com/deemon13/goit-js-hw-11
Search pictures using API Pixabay. Some libraries: axios for requests, notiflix for notifications, simplelightbox for gallery
async await axios css error form gallery-images html javascript notiflix parcel promise request response rest-api scss search simplelightbox smooth-scrolling vanilla-javascript
Last synced: 01 May 2026
https://github.com/duckasteroid/pub-quiz
Messing with a pub quiz web app for CV19
java mongodb quiz rest-api spring-boot
Last synced: 01 May 2026
https://github.com/bothbosu/dreamlab-frontend
Backend service for Dream Lab — built with Spring Boot, it powers AI image generation, user management, gallery storage, and secure S3 integration.
ai-art aws-s3 image-generation java jwt-authentication mysql rest-api spring-boot
Last synced: 01 May 2026
https://github.com/ahmed-226/learnova
A comprehensive online learning platform built with modern web technologies, enabling students to enroll in courses, track progress, and engage with instructors.
educationplatform educationtechnology expressjs postgresql prisma rest-api
Last synced: 01 May 2026
https://github.com/sarwarsunjid/laravel-passport-api-authentication
Laravel Passport is an easy way to set up an authentication system for your API. As a Laravel package, it uses an OAuth2 server to perform authentication.
api endpoint laravel laravel-passport postman postman-collection rest-api
Last synced: 01 May 2026
https://github.com/nikolam-dev/parq-api-nest
🐘 NestJS + Postgres SQL + Swagger + Geolocation
geolocation nestjs postgresql rest-api swagger
Last synced: 01 May 2026
https://github.com/belchenkov/node_rest_shop
Creating a REST API with Node.js
body-parser expressjs morgan-middleware nodejs rest-api
Last synced: 01 May 2026
https://github.com/adhilunnikrishnan/node-mongoose-jwt-apis
A secure REST APIs built using Node.js, Express, and MongoDB with JWT authentication, role-based access, and CRUD operations for Users, Products, and Students.
error-handling expressjs javascript joi-validation jwt mongoose rest-api swagger validation
Last synced: 01 May 2026
https://github.com/yoanesber/spring-boot-rate-limit-bucket4j
This project implements a rate-limiting mechanism for an API service using Bucket4j and Hazelcast. The rate limiter is used to control excessive requests within a given time period to ensure the stability and security of the API service.
bucket4j hazelcast rate-limiting rest-api spring-boot
Last synced: 02 May 2026
https://github.com/sionpixley/go-mux-rest-middleware
Go library that provides middleware that adds HTTP response headers for REST APIs when using gorilla/mux. This library follows OWASP REST security guidelines. It only provides middleware for REST APIs that do not return any HTML. If your API returns HTML, please implement your own middleware based on OWASP's guidelines.
go middleware owasp rest rest-api
Last synced: 17 Oct 2025
https://github.com/elkhan2003/amocrm
Rest-API AmoCRM 📈
amocrm fastify nodemon prisma rest-api typescript
Last synced: 02 May 2026
https://github.com/gajendra-ingle/attendancepro-backend
AttendancePro is a Spring Boot REST API for managing student attendance with CRUD operations and seamless platform integration.
hibernate rest-api spring-boot
Last synced: 02 May 2026
https://github.com/hendzormati/springboot
SpringBoot is a learning project focused on building backend services with Spring Boot, designed to seamlessly integrate with the Angular frontend project.
java maven rest-api spring-boot swagger
Last synced: 23 Jun 2026
https://github.com/nmarulo/record-structure-api
Convertir archivos de texto con formato de ancho fijo en tablas basadas en configuraciones de longitud de campo por tipo de registro.
api rest-api spring-boot sqlite
Last synced: 06 May 2026
https://github.com/fibercrypto/libdart-skycoin
Skycoin client libraries for Dart
client-library dart dart-library openapi rest-api rest-client restapi skycoin swagger swig
Last synced: 02 May 2026
https://github.com/blackwakhu/flask-restful-new
this contains projects in flask
api backend backend-api flask flask-restful python python3 rest-api
Last synced: 02 May 2026
https://github.com/prithvi45/task-application
Basic Task tracking django application with REST API services
Last synced: 02 May 2026
https://github.com/s-matke/iis
Information system tailored for efficient production management. Streamlines the production workflow from planning to producing and maintaining.
django-rest-framework information-system-website python react rest-api
Last synced: 02 May 2026
https://github.com/iamskyy666/golang-event_booking-api
💻 An "Event Booking" REST-Api using Golang which can be consumed by all frontend systems 🔵
gin-gonic go-crud golang jwt rest-api sqlite web-server
Last synced: 03 May 2026
https://github.com/salvatorecordiano/disable-permanently-rest-api
The most simple plugin to disable permanently REST API on WordPress 4.7+
disable plugin rest-api wordpress
Last synced: 02 May 2026
https://github.com/hossein-sa/workforce_spring_project
Home Services Management System – A Spring Boot application that enables customers to request services, specialists to offer expertise, and admins to manage users, orders, and transactions. Includes secure authentication (JWT), payments, ratings, and reviews.
hibernate java17 rest-api review-rating-system service-marketplace spring-boot spring-security wallet
Last synced: 02 May 2026
https://github.com/mainageorge/datingapp
This is an app for a dating service that allow people to contact each other and have nice conversations. a user with an account can browse other users and write messages to them. users can upload photos and can view other users' photos
angular aspnetcore entity-framework json jwt-authentication jwt-token linq rest-api sqlserver
Last synced: 02 May 2026
https://github.com/noskine/stocksync
🔥 | O StockSync é um sistema de gerenciamento desenvolvido para atender as necessidades específicas de clientes que buscam uma solução personalizada para o seu negócio.
Last synced: 02 May 2026
https://github.com/md-abid-hussain/learning-fastapi
Social media api with user registration, login, CRUD posts and add votes to post
Last synced: 02 May 2026
https://github.com/kadhirash/build-a-python-rest-api-with-django
My first step into building a REST API using Django and the Django Rest Framework, and implementing CRUD operations.
crud django django-rest-framework python3 rest-api restful-api
Last synced: 02 May 2026
https://github.com/dvgamerr-app/aide-collector
⚡ High-performance queue system built with Bun runtime, Drizzle ORM, and PostgreSQL - handles cinema schedules, lottery data, conflict resolution and duplicate management
aide data-pipeline message-processing microservices open-source queue-system rest-api
Last synced: 23 Jun 2026
https://github.com/mpolinowski/python-search
Run OpenSearch search queries and process the JSON response.
elasticsearch json-api opensearch python rest-api
Last synced: 02 May 2026
https://github.com/sanogotech/robotframeworkstarterguide
Robot Framework Starter Guide for Test Automation and RPA
automation eclipse-ide java python rest-api robotframework rpa selenium-webdriver software-testing test webtesting
Last synced: 02 May 2026
https://github.com/tamdilip/spring-boot-sqs-queue-handler
Sample spring boot app to produce and listen to AWS SQS Queue.
aws java rest-api spring-boot sqs-consumer sqs-producer sqs-queue
Last synced: 02 May 2026
https://github.com/naspredam/rest-rust-users
User management service
diesel-rs mysql mysql-database rest-api rust rust-lang
Last synced: 02 May 2026
https://github.com/igords-goncalves/backend-full-oop
It's a simple backend implementation to keep hardly core and base concepts about object oriented programming.
api backend-api expressjs oriented-object-programming rest-api
Last synced: 02 May 2026
https://github.com/chalmeal/go-gin-file
Go(Gin)とAWS(S3)を想定し、MinIOを利用したファイルアップロード
docker gin go-api go-example go-rest-api golang minio rest-api
Last synced: 02 May 2026
https://github.com/zahraarshia/book-flight-backend
BOOK-FLIGHT-BACKEND is a RESTful API that allows users to book a flight.
api backend postgresql rails rest-api restful-api ruby
Last synced: 02 May 2026
https://github.com/emoore36/luigis-review
A backend Spring Boot API made to go along with a friend's restaurant application.
backend-service mongodb rest-api spring-boot
Last synced: 02 May 2026
https://github.com/winter000boy/todoapplication
This project is a full-stack Todo app designed to demonstrate best practices in modern web development using a robust Java backend with Spring Boot.
backend-development java java-8 rest-api spring-boot spring-mvc tomcat-server
Last synced: 02 May 2026
https://github.com/hashaneranda/post-fav-app-backend
Node app for Instagram like app
express mongodb nodejs rest-api
Last synced: 03 May 2026
https://github.com/redoykhan28/furnicore-client
Furnicore is an E-commerse website where you can buy leatest furniture.
expreesjs jwt-authentication mongodb reactjs rest-api tailwindcss
Last synced: 03 May 2026
https://github.com/steinfletcher/music
Demo project to generate sequence diagrams from tests
golang rest-api sequence-diagrams testing
Last synced: 03 May 2026
https://github.com/adarshkr357/recipes-api
A RESTful API built in PHP that manages recipes, including CRUD operations, search, and rating functionality. The API uses PostgreSQL for persistence, JWT for authentication, and auto-loads initial recipe data from TheMealDB. It is fully containerized using Docker, follows REST best practices, and includes unit tests with PHPUnit.
api-design docker jwt pdo php postgresql production-ready recipes rest-api unit-testing
Last synced: 02 May 2026
https://github.com/rahmadafandi/fibr
Reusable Fiber (Go) helper packages + the fibr generator — auth & teams, background jobs, mailer, metrics, tracing, migrations, and more.
asynq boilerplate bun code-generator fiber go gofiber golang jwt-authentication opentelemetry prometheus rest-api scaffolding web-framework
Last synced: 24 Jun 2026
https://github.com/plandes/clj-nlp-serv
RESTful Natural Language Parse Service
clojure docker natural-language-processing nlp-parsing rest-api stanford-corenlp
Last synced: 17 May 2026
https://github.com/synthetic-borealis/kanye-rust
Like Kanye.Rest, but it's written in Rust.
api kanye-west quote-generator rest-api rocket rust shuttle-rs
Last synced: 03 May 2026
https://github.com/aakulovaa/dating
Alchemy - Android-приложение знакомств
android kotlin postgresql rest-api spring
Last synced: 03 May 2026
https://github.com/ariefro/simple-transaction
docker gin go grpc grpc-gateway postgresql redis rest-api
Last synced: 03 May 2026
https://github.com/camilo-j/node-api
cloudinary javascript mongodb mongoose multer-storage nodejs nodemon rest-api
Last synced: 03 May 2026
https://github.com/i-m-hossain/laravel-rest-api
I have created some rest api's using laravel and planning to explore the laravel documentation and implement the core functionalities.
Last synced: 03 May 2026
https://github.com/nikitadev-work/system-design-practice
System design practice
Last synced: 03 May 2026
https://github.com/rafaelclaumann/cursomc
h2-database java jpa-hibernate rest rest-api spring springboot sql
Last synced: 03 May 2026
https://github.com/syedsaadahmed/go-lang-rest-api
Creating a simple REST API using GO-Lang using framework Gin-Gonic.
api css golang html javascript rest-api
Last synced: 03 May 2026
https://github.com/asmatrabelsi/projectkaddem-esprit
java jpa lombok maven rest-api spring-boot
Last synced: 03 May 2026
https://github.com/jghaden/qr-barcode-generator
Static website using Express to construct a REST API to generate barcodes and QR codes.
barcode express qrcode rest-api
Last synced: 03 May 2026
https://github.com/wagner-de-carvalho/acme-car-api
Projeto API acme car
h2-database java-17 jpa-hibernate rest-api spring-boot
Last synced: 03 May 2026
https://github.com/u-lasouski/api_yamdb_group
API сервис, в котором пользователи могут оставлять отзывы на произведения.
api django django-framework django-rest-framework python3 rest-api
Last synced: 03 May 2026
https://github.com/apiverve/disposablephone-api
Disposable Phone Number Checker is an API that checks whether a given phone number is a known disposable or temporary number. Useful for fraud prevention, user verification, and security.
android-library api apiverve data-validation disposablephone dotnet java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/pitercoding/customer-manager-app
[PT-BR] Gerencie clientes com um CRUD simples e moderno, formulários reativos, Angular, Spring Boot e PostgreSQL. [EN] Manage customers with a modern and simple CRUD, reactive forms, Angular, Spring Boot and PostgreSQL.
angular backend cors crud customer-management frontend full-stack java postgresql reactive-forms responsive-ui rest-api spring-boot typescript web-application
Last synced: 03 May 2026
https://github.com/apiverve/colorbrightness-api
Color Brightness Calculator is a tool for calculating color brightness and luminance. It determines if a color is light or dark using WCAG 2.0 standards and provides contrast ratios for accessibility compliance.
android-library api apiverve colorbrightness dotnet java nodejs npm-package nuget-package python python-package reference-data rest-api
Last synced: 25 Jun 2026
https://github.com/pitercoding/hotel-management
[EN] Full-stack application for managing hotel rooms, bookings, and reservations with role-based access. [PT] Aplicação full-stack para gerenciamento de quartos, reservas e hospedagens com controle de acesso por papéis.
angular booking-system docker fullstack h2-database hotel-management integration-test jpa jwt-authentication mysql reservation-system rest-api role-based-access spring-boot swagger-openapi unity-test web-application
Last synced: 03 May 2026
https://github.com/ysocrius/flask-jwt-task-api
Full-stack task management application with JWT authentication, role-based access control, and RESTful API. Built with Flask, SQLAlchemy, and Vanilla JavaScript.
api-documentation backend-development flask javascript jwt-authentication python rest-api role-based-access-control sqlalchemy task-manager
Last synced: 09 Jun 2026
https://github.com/nourelnaby4/shopifymodularmonolith
Modular Monolith Architecture With .Net9
asp-net cqrs ddd docker keycloak mediator modular-architecture postgresql rest-api seq serilog vertical-slice-architecture
Last synced: 03 May 2026
https://github.com/aajafry/inovex
this is an agency management system frontend repo built with react and more.
axios dotenv material-icons momentjs mui-color-input mui-data-grid muiv5 react react-beautiful-dnd react-dropzone react-hook-form react-quill react-router-dom-v6 react-tostify redux-toolkit rest-api swr tailwind-css vanilla-js zod
Last synced: 03 May 2026
https://github.com/victormarlor/hyperfocus
Typed, test-driven FastAPI backend using SQLModel and SQLite to analyze user focus, interruptions, and time-based productivity metrics.
analytics api-design async-python backend clean-architecture deep-work developer-tools docker fastapi focus-tracking productivity pydantic pytest python rest-api sqlite sqlmodel time-tracking
Last synced: 03 May 2026
https://github.com/ashlynn4567/git-it-done
Git-It-Done uses server-side APIs to create an application that will fetch GitHub repository data from a remote server live, continuously pulling updated data.
Last synced: 03 May 2026
https://github.com/gpraj-works/coin-boat
CoinBoat is a platform that provides up-to-date information about various cryptocurrencies. It aims to help users stay informed about the latest trends, prices, and market data in the world of cryptocurrencies.
apex-charts axios jwt mongodb nextjs redux-toolkit rest-api sendgrid swiper-js swr tailwindcss
Last synced: 03 May 2026
https://github.com/ibrahim-elmaghrabi/laravel-sanctum-api
Restful Api with authentication using Laravel and Laravel sanctum for Access Tokens with CRUD and Search Apis
laravel rest-api sanctum-authentication
Last synced: 03 May 2026
https://github.com/hiteshgarg002/rest-api-for-friends-tracker
Restful API for Friends Tracker android app, built over Java's servlets with MVC pattern.
android android-application java java8 json mvc-framework rest-api restful-api restful-webservices servlet-api servlet-mvc servlets
Last synced: 03 May 2026
https://github.com/apiverve/globalstockmarket-api
Global Stock Market is a tool for comparing stock market performance across 36 countries. It returns a normalized share price index (2015=100) from OECD data, allowing you to compare market growth between countries over time.
android-library api apiverve dotnet finance globalstockmarket java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026