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-06-25 00:22:48 UTC
- JSON Representation
https://github.com/elmariachi111/fastify-api-demo
a sample repository how to build REST/GQL APIs in Typescript centered around entity definitions using Fastify
fastify graphql rest-api typegraphql typeorm typescript
Last synced: 15 Apr 2026
https://github.com/thebutlah/tinder-bot
A tinder bot I made to learn RESTful APIs
rest-api restful-api tinder tinder-bot
Last synced: 02 Apr 2025
https://github.com/sakibvhossain/todo_app_using_getx
Created Todo App Using GetX with API integration
dart flutter getx-state-management java rest-api
Last synced: 15 Apr 2026
https://github.com/jaya6400/student-data-app-laravel
Created Laravel application to fetch data throw Rest Apis
laravel-framework mysql php8 postman rest-api
Last synced: 15 Apr 2026
https://github.com/ahmed122000/url_shortener
SAH Shortener is a URL-shortening website that provides users with a simple and efficient way to shorten and manage URLs. Built with a lightweight front-end and a robust Java Spring Boot back-end, the system ensures idempotency and handles hash collisions effectively.
api css html java javascript jpa jpa-hibernate mysql rest-api spring-boot
Last synced: 13 Apr 2026
https://github.com/ishanshre/goginrestapijwtauth
A simple CRUD json rest api using Go, and Gin framework
Last synced: 30 Jan 2026
https://github.com/geekyharsh05/microservice-architecture
This is a microservice app built using express
express javascript microservices rest-api
Last synced: 15 Apr 2026
https://github.com/krzysiou/file-io-api
A bff API for file-io repository. It contains user verification and handling various schema operations.
Last synced: 15 Apr 2026
https://github.com/leanaranda/mynotes-app
Simple web application for creating, categorizing, and filtering text notes. [username: user, password:1234]
docker java javascript nodejs react rest-api spring-boot vite
Last synced: 31 Jan 2026
https://github.com/shubhamv108/python-fastapi-oauth2-hubspot
Simple example of oauth2 with hhubspot using Python, FastAPI, REST, Redis.
fastapi oauth2 oauth2-authentication python3 redis rest-api
Last synced: 08 May 2026
https://github.com/apiverve/crossword-api
Crossword Generator creates crossword puzzles with intersecting words, numbered clues, and themed word selection.
android-library api apiverve crossword dotnet games java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/nandhakumarnagaraj/gemini_bot
A single page serverless, lightweight, responsive, website to call Google's language and Image models.
disease-prediction gemini-api image-processing image-recognition rest-api single-page-app
Last synced: 31 Jan 2026
https://github.com/tux86/serverless-todo
This is a TypeScript powered serverless REST API example for a simple TODO application.
crud-api nodejs rest-api serverless serverless-framework
Last synced: 01 Jun 2026
https://github.com/lesiaukr/goit-react-hw-08-phonebook_login
Phonebook with backend https://connections-api.herokuapp.com/docs/
axios mui-material nodejs react react-hooks react-router redux redux-toolkit rest-api styled-components
Last synced: 15 Apr 2026
https://github.com/orlyohreally/django-rest-api-angular-boilerplate
Boilerplate for Django Rest API Angular project
angular-material angular8 django-rest-framework heroku rest-api
Last synced: 15 Apr 2026
https://github.com/josecorreamorales/foro-rest
This project is built using Laravel Lumen, JWT, and MySQL. It provides endpoints for managing posts, topics, and users.
json jwt laravel lumen-php-framework mysql php rest-api
Last synced: 15 Apr 2026
https://github.com/apiverve/maze-api
Maze Generator creates random mazes using recursive backtracking algorithm with customizable size and difficulty.
android-library api apiverve dotnet games java maze nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/sarmad426/fastapi
API development using Fast API and SQL Model ORM. Backend Microservices architecture.
api docker fastapi fastapi-microservices microservices python python-microservices pythonwebapp rest-api sqlmodel uvicorn
Last synced: 13 Apr 2026
https://github.com/sysnee/s3-upload-service
Multi-Tenant File Upload Service to AWS S3
api-gateway aws aws-s3 microservice multi-tenancy rest-api s3-bucket upload-file
Last synced: 31 Jan 2026
https://github.com/usetech/rest-machinegun
An utility for testing your REST APIs. Generates a fixed or random payload using cron-schedules or a specified intervals. Supports authorization (basic, oauth2).
autotesting debug generator java performance-testing rest-api testing vertx
Last synced: 07 Feb 2026
https://github.com/avdunusinghe/application-frameworks-lab-assignment
koa-router koajs reactjs rest-api
Last synced: 31 Jan 2026
https://github.com/bitsy2k/bitsshopify-ecommerce-backend
Developed simple and robust Spring Boot Backend e-commerce application, featuring MySQL for database integration. It utilizes Spring Data JPA for data management, Spring Security for authentication, and JWT for secure token handling.
java jwt-authentication maven mysql rest-api spring-boot-3 spring-data-jpa spring-security
Last synced: 15 Apr 2026
https://github.com/nruslanr/items-k8s
Example of synchronous communication between Spring Boot microservices
circuit-breaker docker integration-testing k8s mock-testing open-feign rest-api spring-boot synchronous-communication unit-testing
Last synced: 25 Feb 2026
https://github.com/xoraus/helixproducthub
A scalable product service facilitating CRUD operations and external system integrations for an E-commerce store.
fakestoreapi java8 rest-api spring-boot
Last synced: 07 Feb 2026
https://github.com/illfil/rest-api
This REST API is built using Django and Django REST Framework. It provides functionalities for user profile management, authentication, status updates, and feed viewing.
python rest-api vagrant virtualbox
Last synced: 08 Feb 2026
https://github.com/adnewdebebe/amharic-tutor-springboot-thymeleaf-gemini-ai
An Ethiopian Amharic language tutorial application built with Java, Spring Boot, Thymeleaf, and the Google Gemini LLM. Features IPA-backed (International Phonetic Alphabet) pronunciation, syllable breakdowns, and an easy to use interface.
ai amharic docker educational-app ethiopia gemini-ai h2-database hibernate-jpa language-learning llm postman rest-api spring-boot spring-mvc thymeleaf
Last synced: 13 Apr 2026
https://github.com/meena-erian/implicit-sdk
Implicit SDK is a new generation of software development tools where you no longer need to write code to build or to consume any server-side APIs (such as SOAP APIs, RESTful API, GraphQL, gRPC, etc..)
graphql python rest-api restful-api server-side soap
Last synced: 17 Mar 2026
https://github.com/siplhes/fastify-api
Node + Fastify REST API
api fastify nodejs rest-api restful-api
Last synced: 07 Feb 2026
https://github.com/fortinet-solutions-cse/fortimailapi
Python module to access REST API of FortiMail devices
Last synced: 17 Mar 2026
https://github.com/educhinski/nest-user-auth
NestJS User Authentication
auth nestjs nodejs postgresql rest-api typeorm
Last synced: 15 Apr 2026
https://github.com/divyam751/cubehq.ai
Customer Details Portal, It allows users to view a list of customers, select a customer to view their details, and fetch random photos from Unsplash API.
css json-server react redux-toolkit rest-api typescript
Last synced: 15 Apr 2026
https://github.com/deniska69/gesh-live
Сайт о горнолыжном курорте "Шерегеш" с возможностью бронирования отелей
axios exrpress javascript jodit mongodb nodejs react reactjs rest-api
Last synced: 15 Apr 2026
https://github.com/mdecker-mobilecomputing/nodejs_express_bmi
Einfacher REST-Endpunkt mit Nodejs+Express, der die Berechnung "Body Mass Index" (BMI) durchführen kann
body-mass-index express-js github-actions nodejs rest-api
Last synced: 15 Apr 2026
https://github.com/hasithaishere/go-rest-api-with-postgresql
A Go REST API with PostgreSQL demonstrating CRUD operations and IP logging middleware using the Gin framework.
backend crud gin go ip-logger middleware postgresql rest-api
Last synced: 08 Feb 2026
https://github.com/apiverve/stockexchange-api
Stock Exchange is a tool for retrieving information about stock exchanges and trading venues worldwide using ISO 10383 Market Identifier Codes (MIC). It returns exchange details including name, location, website, and classification.
android-library api apiverve dotnet finance java nodejs npm-package nuget-package python python-package rest-api stockexchange
Last synced: 25 Jun 2026
https://github.com/lexndru/samplest
Sample REST API for development
developer-tools javascript mocking nodejs rest-api
Last synced: 15 Apr 2026
https://github.com/afikeschel/springboot-softwareengineer
Spring Boot + PostgreSQL REST API to manage software engineers
docker java postgres rest-api spring-boot
Last synced: 13 Apr 2026
https://github.com/brainiac2677/cse216-bookworms-backend
REST API using django rest framework. Part of term project of CSE-216|Database, 2022, BUET.
django django-rest-framework heroku-deployment postgresql rest-api
Last synced: 13 Apr 2026
https://github.com/sandundil2002/spring_pos_api
This Point of Sale (POS) system is built with Spring framework to manage customer data, inventory, and orders in a retail environment. It offers a user-friendly interface for adding customers, managing items, and processing transactions, enhancing operational efficiency and the retail experience.
java jpa-hibernate logger mysql point-of-sale rest-api spring
Last synced: 13 Apr 2026
https://github.com/eyalgolan/key-value-persistent-store
A service that exposes a REST API which allows users to create, update, delete and retrieve answers as key-value pairs.
docker docker-compose gin gin-gonic go golang gorm gorm-orm key-value postgres postgresql rest rest-api
Last synced: 03 Mar 2026
https://github.com/vit0ur/api-rest-hexagon
Este projeto é uma API REST desenvolvida em Java 17 com Spring Boot, utilizando arquitetura hexagonal para promover separação de responsabilidades e flexibilidade.
java jpa json junit lombok-maven mock rest-api spring-boot
Last synced: 15 Apr 2026
https://github.com/rajagopal28/stocks-splurge
A java spring-boot based REST application to handle stocks based CRUD operations with some locking techniques to prevent short time stock data manipulation.
dependency-injection inversion-of-control jpa-hibernate mvc-pattern rest-api single-page-app single-responsibility-principle spring-boot spring-mvc stocks tdd-java test-pyramid
Last synced: 15 Apr 2026
https://github.com/praveenamirisetty/car-showroom
Car Showroom is a Java EE web app with Admin, Seller, and Customer roles. It uses Servlets, JSP, JSF, JPA, and EJB to provide role-based authentication, CRUD operations, and data persistence. Features include car listings management, user management, and secure transactions.
Last synced: 09 Feb 2026
https://github.com/apitraffic/apitraffic-fastify
The official ApiTraffic plugin for Fastify. Add ApiTraffic to Fastify applications to seamlessly integrate with over 240 external systems and add API request monitoring for analytical purposes.
api api-monitoring api-observability apitraffic backend developer-tool fastify nodejs rest-api workflow
Last synced: 09 Feb 2026
https://github.com/yerinadler/go-rest-api-boilerplate
A boilerplate for REST API in Go
docker go golang lgtm-stack opentelemetry rest-api
Last synced: 09 Feb 2026
https://github.com/apiverve/querystringbuilder-api
Query String Builder converts JSON objects into properly formatted URL query strings with optional encoding.
android-library api apiverve data-conversion dotnet java nodejs npm-package nuget-package python python-package querystringbuilder rest-api
Last synced: 25 Jun 2026
https://github.com/leandrohsilveira/specfy-parent
Spec based Java REST Client
Last synced: 09 Mar 2026
https://github.com/pieceowater/taskman
cross platform task manager API (Node.js/Express)
Last synced: 27 Apr 2025
https://github.com/reza-nzri/coworkingspace
A web application for booking work desks in the company with registration and login system for employees and CEO etc.
create-react-app csharp database entity-framework-core rest-api tsql web-application
Last synced: 10 Feb 2026
https://github.com/dimamik/agh-learning-cards
RESTful API for web application to Learn words and its definitions represented in card front-back form
backend cards database database-diagram database-scheme rest-api shield
Last synced: 16 Apr 2026
https://github.com/maximemoreillon/mongodb_crud_rest_api
A simple RESTful API for a MongoDB database
Last synced: 16 Apr 2026
https://github.com/srijaadhya12/phoenix
A testing server for a social media web application
express mongodb nodejs react rest rest-api server tailwindcss
Last synced: 10 Feb 2026
https://github.com/bartosz-ziolkowski/airbnb_clone
Airbnb clone
angular auth0 css docker html java openai postgresql postman rest-api scss spring-boot swagger
Last synced: 05 Feb 2026
https://github.com/pjaskulski/lidi
lidi - a little English-Polish dictionary, MySQL database + Redis + REST API server (Go) + command-line client in Golang (with text to speech thanks to Google API) + desktop client (Go + Fyne toolkit) + docker
docker-compose fyne fyneapp go golang htgo-tts mysql-database redis-cache rest-api
Last synced: 10 Feb 2026
https://github.com/apiverve/nsfwimagedetector-api
NSFW Detector is a simple tool for detecting NSFW content. It returns a boolean
android-library api apiverve dotnet images java nodejs npm-package nsfwimagedetector nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/ctuanle/json-serve
A tool that allows you to create a testing api within less than a minute by serving a json file.
fake-api json npm-package rest-api typescript
Last synced: 13 Apr 2026
https://github.com/sarathiprabu/fastapiordermanagement
Developed for IS601 Web Systems Development coursework, this backend application manages dosa orders efficiently. It demonstrates web development principles using a REST API with FastAPI, Python for backend logic, and SQLite3 for database management.
fastapi is601 json python rest-api sqlite3 webdevelopment
Last synced: 16 Apr 2026
https://github.com/sandeepkundalwal/smart-india-hackathon
Smart India Hackathon Rest APIs for Smart Parking Application
gradle java rest-api springboot
Last synced: 13 Apr 2026
https://github.com/joelluna02/idolapi
The New Idol fanmade REST API
api-rest babel beta-release express expressjs graphql handlebars idol idol-corp javascript rest-api vtuber
Last synced: 11 Feb 2026
https://github.com/cyber-security-tech/top-10-movies
A Flask-based movie manager that lets you search, rank, and review your top 10 favorites. Features real-time TMDb API integration, poster previews, trailer links, custom ratings, genre filters, and full-text search — built with Flask, SQLAlchemy, Jinja2, and Bootstrap.
api-integration bootstrap flask flask-project fullstack jinja2 movie-app movie-database personal-project portfolio-project python responsive-ui rest-api sqlalchemy tmdb-api webapp
Last synced: 07 May 2026
https://github.com/shri-vardhan/spring-student-service
A Spring Boot REST application built with Gradle, implementing centralized Log4j2 logging to simulate real-time enterprise backend development
bash gradle groovy-script hyper-v java junit log4j oracle-database rest-api spring-boot xml yml-files
Last synced: 25 Apr 2026
https://github.com/sanogotech/ws02apiesbmicrointegratorstarter
API ESB Micro Integrator ESB API Manager
Last synced: 12 Feb 2026
https://github.com/ataylorn/capstone3_mealplanner
Meal planner app where a user can view, add, or update recipes. Drag & drop meals onto a calendar to plan a month's worth of meal prep w/the option to download a VCS file that's compatible w/Google calendar. Select a date range & display the ingredients and print or email them
bootstrap3 css html-css-javascript html5 java javascript postgresql rest-api spring-boot sql vuejs vuejs2
Last synced: 12 Feb 2026
https://github.com/domapic/homebridge-domapic-plugin
Domapic plugin for controlling modules with Apple's HomeKit
accessories api domapic domapic-controller domapic-plugin domotic framework home-automation homebridge homebridge-server homekit homekit-accessory integration iot iot-platform plugin raspberry-pi rest rest-api siri
Last synced: 16 Apr 2026
https://github.com/sharifuzzamanshaon/lms-app-backend
A modern learning platform built with Node.js, Express.js, Next.js, React-Redux, and RTK Query. It features real-time notifications and uses Redis for in-memory caching to optimize performance. The app provides a seamless user experience with efficient data management and scalable architecture.
cloudinary cookie ejs expressjs jwt mongodb node redis rest-api role-based-access-control socket-io token
Last synced: 12 Feb 2026
https://github.com/fluffybrudy/pigeon-messanger
Backend for pigeon-messanger
chat-app chat-application express expressjs javascript nodejs postgresql prisma rest-api typescript
Last synced: 02 Apr 2026
https://github.com/jabellard/userapi
user API.
api api-design express expressjs gulp javascript mocha mochajs mongodb mongoose mongoosejs nodejs npm raml raml-documentation rest-api restful-api sinon sinonjs web-development
Last synced: 12 Feb 2026
https://github.com/temirlan-zh/test-task-users-and-tasks
Implementation of a test task for a job application.
jest nestjs openapi postgresql rest-api typeorm typescript unit-testing
Last synced: 12 Feb 2026
https://github.com/apiverve/airportcodeconverter-api
Airport Code Converter is a simple tool for converting between IATA (3-letter) and ICAO (4-letter) airport codes. Submit either format and get the corresponding code back.
airportcodeconverter android-library api apiverve dotnet java nodejs npm-package nuget-package python python-package rest-api transportation
Last synced: 25 Jun 2026
https://github.com/twin-paws/soundcloud-api-ts
A TypeScript client for the SoundCloud API. Zero dependencies, native fetch, full OAuth 2.0 + PKCE support.
api audio music node oauth2 pkce rest-api sdk soundcloud soundcloud-api streaming typescript
Last synced: 12 Feb 2026
https://github.com/na-asraful-khan/prisma_practice
This is a Simple CRUD API. Where a user can signup, login and generate JWT. And using JWT user can create/read/update and delete the post
expressjs mongodb nodejs prisma-orm rest-api
Last synced: 16 Apr 2026
https://github.com/kasiarak/password-manager
Password Manager napisany za pomocą reacta, node.js i bazy danych MySQL. Posiada funkcje logowania, rejestracji oraz dodawania, usuwania, aktualizacji dodanych haseł. Link:
amazon-web-services css cssmodules google-cloud-platform html javascript mysql-database nextjs nodejs react rest-api
Last synced: 28 Feb 2026
https://github.com/gurrudev/bloghub-backend
This repository of API is related to a blog website, where user can signup and login with encrypted credentials. This API provides ability to create, read, update or delete the blog.
bcrypt express jsonwebtoken mongodb nodejs rest-api
Last synced: 13 Feb 2026
https://github.com/hussain-7/devconnector-backend
Rest Api for DevConnector app
asynchronous-programming express mongodb nodejs rest-api
Last synced: 16 Apr 2026
https://github.com/zigameni/blockchain-store-management-system
Multi-user e-commerce platform with blockchain-based payments. Customers shop, couriers deliver, owners manage inventory. Payments secured through Ethereum smart contracts with automatic fund distribution. Fully dockerized microservices architecture.
blockchain docker ethereum flask jwt-authentication mysql python rest-api smart-contracts sqlalchemy web3py
Last synced: 16 Apr 2026
https://github.com/guilhermeluan/restapijava
Java Rest API using Spring + PostgreSQL
backend-api java junit5 postgresql rest-api spring
Last synced: 13 Feb 2026
https://github.com/jagtaprathmesh19/spring-boot-projects
This repository showcases a collection of Spring Boot projects demonstrating proficiency in building robust, full-stack web applications using the Spring MVC architecture.
java jpa-hibernate jpa-persistence-applications mysql rest-api restful-api spring-boot spring-mvc spring-security
Last synced: 16 Apr 2026
https://github.com/tombenke/rest-endpoint-collection-archetype
kickoff archetype for REST collection endpoints
archetype boilerplate boilerplate-template kickoff rest rest-api rest-api-documentation rest-tool
Last synced: 08 Jan 2026
https://github.com/apiverve/portnumberlookup-api
Port Number Lookup is a tool for looking up well-known port numbers and network services. It provides information about ports including service name, protocol, description, and category for common network services.
android-library api apiverve dotnet java nodejs npm-package nuget-package portnumberlookup python python-package reference-data rest-api
Last synced: 25 Jun 2026
https://github.com/arturobp3/match_it_up
It's an app with which you can improve and expand your English vocabulary by linking words with their meanings. It also provides a dictionary so that you are able to search any word that you want along the game.
android design-patterns dictionary game java learn rest-api
Last synced: 16 Apr 2026
https://github.com/apiverve/musicnotegenerator-api
Music Note Generator creates high-quality WAV audio files of musical notes with precise frequency generation and customizable duration.
android-library api apiverve dotnet entertainment java musicnotegenerator nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/numq/twinklechatapi
Flask implementation of chat application backend (User API)
backend backend-api blueprints chat-api chat-backend demonstration example flask gunicorn-with-flask-rest-api heroku marshmallow-sqlalchemy python rest-api sqlalchemy-python
Last synced: 16 Apr 2026
https://github.com/partheebanmani/springboot-restapi-grpc
Spring boot application with rest api and grpc
docker grpc grpc-java grpc-server grpc-service h2-database mapper proto protobuf protoc rest-api restcontroller spring-boot springboot
Last synced: 14 Feb 2026
https://github.com/juhachmann/not_amazon_bookstore_api
Need a bookstore api to play around, learn Spring or use in your frontend projects? Check this beginner friendly project!
mvc-architecture rest-api spring-boot
Last synced: 03 May 2026
https://github.com/aalug/blog_drf
Blog app built in the Django REST framework
api backend blog celery django django-rest-framework docker drf-spectacular postgres python rabbitmq rest-api
Last synced: 16 Apr 2026
https://github.com/apiverve/wordladder-api
Word Ladder Generator creates puzzles where players transform one word into another by changing one letter at a time, with each step forming a valid word.
android-library api apiverve dotnet games java nodejs npm-package nuget-package python python-package rest-api wordladder
Last synced: 25 Jun 2026
https://github.com/apiverve/cronparser-api
Cron Expression Parser is a comprehensive tool for parsing and validating cron expressions. It supports both 5-field and 6-field formats and returns detailed information about each field.
android-library api apiverve cronparser dotnet java nodejs npm-package nuget-package python python-package rest-api text-processing
Last synced: 25 Jun 2026
https://github.com/paradocx96/deliverygateway-react
axios bootstrap bootstrap4 react react-bootstrap reactjs rest-api restful-api
Last synced: 13 Apr 2026
https://github.com/apiverve/qrcodereader-api
QR Code Reader is a powerful tool that extracts text and data from QR codes in images. Simply provide an image URL or upload an image containing a QR code to decode its contents.
android-library api apiverve dotnet images java nodejs npm-package nuget-package python python-package qrcodereader rest-api
Last synced: 25 Jun 2026
https://github.com/akashchouhan16/keepnote-api
A note-keeping API with routes for CRUD operations.
hacktoberfest2021 hactoberfest mongodb nodejs rest-api
Last synced: 13 Apr 2026
https://github.com/msaleh1888/azure-serverless-invoice-extraction
Serverless invoice extraction API using Azure Document Intelligence and Azure Functions. Upload a PDF invoice and receive normalized JSON output including line items, totals, dates, and vendor details.
ai-engineering architecture azure-ai azure-document-intelligence azure-functions backend cloud-engineering cloud-functions document-intelligence form-recognizer http-trigger invoice-processing microservice ocr pdf-processing pdf-to-json python rest-api serverless serverless-architecture
Last synced: 13 Jan 2026