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/captkay/m2-project-json-server
A ready-to-use JSON Server backend for story CRUD apps. Provides RESTful /stories API with genres, cover images, and timestamps—deployed on Render.com for instant prototyping or as a live API for frontend projects.
backend crud data-store demo demo-backend deployed-api fake-api headless instant-api json-server mock-api no-auth open-source prototyping render rest-api restful stories storybook webapp
Last synced: 17 May 2026
https://github.com/kinstl/cutcode-laravel
Laravel-based web app. Features include user authentication, CRUD operations, RESTful API integration, admin panel for content editing, dynamic frontend rendering, pagination, form validation, and secure middleware handling.
blade crud laravel php rest-api tailwindcss vite
Last synced: 05 Apr 2025
https://github.com/ryansakurai/tech-certification-api
REST API for a tech certification system made using Spring Boot and PostgreSQL.
database java rest-api spring-boot
Last synced: 21 Mar 2025
https://github.com/mmengspv/line_meng_bot
Line meng-bot heroku-deployment
heroku-deployment messaging-api rest-api
Last synced: 26 Apr 2025
https://github.com/ruicao93/huawei-develop-challenge
huawei-develop-challenge-project
Last synced: 11 Mar 2025
https://github.com/alok722/express-server-boilerplate
an *auth-less* express server boilerplate to kickstart your backend development.
boilerplate boilerplate-backend boilerplate-express boilerplate-node boilerplate-server boilerplate-template express express-server expressjs expressjs-api hacktoberfest hacktoberfest-accepted hacktoberfest2020 mongodb mongoose nodejs rest-api starting-point starting-template
Last synced: 11 Apr 2026
https://github.com/srijaadhya12/typescript-server
A REST Server build on TypeScript
express nodejs rest-api typescript
Last synced: 17 Feb 2026
https://github.com/wickenico/spring-boot-banking
Set of REST banking services with Spring Boot.
mysql rest-api spring-boot spring-data-jpa swagger
Last synced: 09 May 2026
https://github.com/latakum/blobstorage-angular
Angular 16 app integrated with .NET Core Web API to upload files to Azure Blob Storage. Demonstrates secure file upload, backend API handling, and blob access
angular api-rest azure-blob-storage blob-storage html javascript rest-api typescript
Last synced: 08 May 2026
https://github.com/rkojedzinszky/can-connect-tastypie
Tastypie binding for can-connect
canjs javascript rest-api tastypie
Last synced: 20 Jul 2025
https://github.com/tsvillain/flutterrestapiexample
Flutter Rest API Example
Last synced: 17 May 2026
https://github.com/krjofficial/mern-blog
A modern blog website built with the MERN stack (MongoDB, Express.js, React.js, Node.js) and styled using Daisy UI. Features include user authentication, blog management, comments, search functionality, and responsive design.
blog daisyui express expressjs jwt mern mern-stack mongodb node nodejs react reactjs rest-api tailwindcss webdevelopment
Last synced: 07 Apr 2026
https://github.com/7yasin/esp-synapse
A distributed cybersecurity platform using low-cost ESP32/ESP8266 devices as centrally managed agents for wireless network analysis.
cybersecurity deauthentication deauther distributed-systems esp esp32 esp8266 ethical-hacking microcontroller network-analysis network-security privacy rest-api wifi
Last synced: 17 May 2026
https://github.com/santosh-baliarsingh/crud-file-upload-to-cloudinary-with-streamifier
Simple CRUD API with File Upload
cloudinary express-fileupload express-validator expressjs mongodb mongoose nodejs rest-api
Last synced: 07 Apr 2026
https://github.com/piotr-kalanski/prediction-service-template
Template for deploying prediction services as REST API
machine-learning python rest-api
Last synced: 08 Jan 2026
https://github.com/omar-26/talentum
A full-stack Job Finder web application built with Angular 18 and Java spring boot
angular backend figma frontend full-stack java jpa-persistence-applications jparepository mysql mysql-database postman rest-api restful-api spring-boot sql typescript
Last synced: 07 Apr 2026
https://github.com/aishwaryasubash/backend_absa
Unveil Customer Insights: Sentiment Analysis Reimagined
aspect-based-sentiment-analysis javascript langchain llama2 ludwig machine-learning nestjs pineconedb postgresql prisma-orm relational-databases rest-api typescript vector-database
Last synced: 27 Feb 2026
https://github.com/oluizeduardo/livraria-api
REST API developed during Alura Bootcamp Java. Web service to control a digital library.
jakartaee java lombok modelmapper rest-api spring swagger webservice
Last synced: 17 May 2026
https://github.com/marcellharmaci/movieapp
Movie browser application implemented in UWP, displaying data fetched from a public REST API.
Last synced: 03 Jul 2026
https://github.com/burdockcascade/teapot
A simple and modern web framework for rust
http hyper rest-api rust web-framework
Last synced: 10 May 2025
https://github.com/mustafos/bankapp
The BankApp boasts a clean and modern interface, with a user-friendly design that allows for easy navigation and interaction. Users can securely log in to their accounts, view their balances, transactions, and account details, and even transfer funds to other accounts.
mvvm-architecture rest-api swift uikit unit unit-testing
Last synced: 21 Mar 2025
https://github.com/prabhatkrmishra/Blogging-Mania
A dynamic blogging application built using EJS templates, Node.js, and Express.js. This full-stack project allows users to create, edit, and view blog posts in real-time.
bcrypt-nodejs bootstrap5 ejs expressjs html-css-javascript jquery nodejs nodemailer passport-local postgresql-database quill-editor rest-api
Last synced: 30 Dec 2025
https://github.com/abbaszaidi123/food-ordering-full-stack-application
MERN Stack-powered food ordering website that makes online food shopping easy and secure. With user and admin panels, secure JWT Authentication, Stripe payments, and essential features like Login, Add to Cart, and Order Management, it's perfect for a seamless food ordering experience.
django javascript mongodb nextjs python reactsjs rest-api routing web websockets
Last synced: 03 Mar 2025
https://github.com/apiverve/paraphrase-api
Paraphrase is a tool for rewriting text while preserving its original meaning. It helps create alternative versions of content for various purposes.
android-library api apiverve dotnet java nodejs npm-package nuget-package paraphrase python python-package rest-api text-processing
Last synced: 25 Jun 2026
https://github.com/apiverve/imeigenerator-api
IMEI Generator creates valid International Mobile Equipment Identity (IMEI) numbers with proper Luhn checksum validation for mobile devices.
android-library api apiverve data-generation dotnet imeigenerator java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/weatherseasons-api
Weather Seasons is a simple tool for getting the dates of the solstice and equinox. It returns the dates of the solstice and equinox for a given year.
android-library api apiverve dotnet java nodejs npm-package nuget-package python python-package rest-api weather weatherseasons
Last synced: 25 Jun 2026
https://github.com/apiverve/markdowntoimage-api
Markdown to Image converts markdown text into visual image representations, rendering content as PNG, JPEG, or WebP images.
android-library api apiverve data-conversion dotnet java markdowntoimage nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/markdowntohtml-api
Markdown to HTML parses markdown syntax and converts it to clean, semantic HTML suitable for web rendering and content management.
android-library api apiverve data-conversion dotnet java markdowntohtml nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/readingtime-api
Reading Time Calculator estimates how long it will take to read a given text. It calculates reading time based on word count and customizable reading speed (WPM).
android-library api apiverve dotnet java nodejs npm-package nuget-package python python-package readingtime rest-api text-processing
Last synced: 25 Jun 2026
https://github.com/apiverve/bingocardgenerator-api
Bingo Card Generator creates customizable bingo cards with random numbers, HTML rendering, and downloadable PNG images.
android-library api apiverve bingocardgenerator data-generation dotnet java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/wordlehelper-api
Wordle Helper finds possible 5-letter word solutions based on known letter positions, letters in wrong positions, and eliminated letters.
android-library api apiverve dotnet entertainment java nodejs npm-package nuget-package python python-package rest-api wordlehelper
Last synced: 25 Jun 2026
https://github.com/apiverve/zipdemographics-api
ZIP Demographics provides detailed demographic data for any US ZIP code including population, income, education, housing, employment, and racial composition from the US Census American Community Survey.
android-library api apiverve data-lookup dotnet java nodejs npm-package nuget-package python python-package rest-api zipdemographics
Last synced: 25 Jun 2026
https://github.com/apiverve/murmurhash-api
MurmurHash generates fast, non-cryptographic hashes using the MurmurHash3 algorithm. Ideal for hash tables, data partitioning, bloom filters, and checksums where cryptographic security isn't needed.
android-library api apiverve data-processing dotnet java murmurhash nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/compliments-api
Compliment Generator creates unique, heartfelt compliments using template-based generation with extensive word banks. Perfect for apps, chatbots, or spreading positivity.
android-library api apiverve compliments dotnet entertainment java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/coinflipper-api
Coin Flipper is a tool for simulating coin flips. It can flip multiple coins at once and provides statistics including heads/tails counts, percentages, streaks, and fairness analysis for probability experiments and gaming.
android-library api apiverve coinflipper dotnet games java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/gibberishdetector-api
Gibberish Detector analyzes text using bigram frequency and vowel ratios to identify nonsensical or randomly generated content.
android-library api apiverve dotnet gibberishdetector java nodejs npm-package nuget-package python python-package rest-api text-processing
Last synced: 25 Jun 2026
https://github.com/apiverve/heicconverter-api
HEIC Converter transforms Apple HEIC and HEIF images to web-friendly formats. Perfect for processing iPhone photos that need to be converted for websites, apps, or services that don't support HEIC.
android-library api apiverve dotnet heicconverter images java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/aaroncx/taskflow
Full-stack task management app — Spring Boot 3 + JWT + React/TypeScript + PostgreSQL + Docker
docker java jwt kafka microservices postgresql react render rest-api spring-boot task-management typescript vercel
Last synced: 17 May 2026
https://github.com/stwoosung/windows-service-rest-api-server
윈도우 서비스(백그라운드) 모드에서 구동되는 API 서버
csharp rest-api windows windows-service
Last synced: 03 Mar 2025
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: 10 May 2025
https://github.com/martapolii/web-application-development-practice
This repository focuses on building full-stack web applications using Node.js, Express, MongoDB, and React. It includes creating REST APIs, implementing authentication, and deploying applications to production environments.
authentication back-end-development crud deployment expressjs front-end-development full-stack-web-development jwt mongodb nodejs oauth2 reactjs rest-api web-development
Last synced: 14 Apr 2026
https://github.com/lucasmontagnani/cleanarch_cqrs_mediatr
Web API utilizando o ASP.NET Core 8, seguindo o padrão arquitetural CQRS, com a implementação do padrão comportamental Mediator. Além de adotar princípios da Clean Architecture, com a separação em camadas e organização orientada ao domínio (DDD).
api cqrs cqrs-pattern csharp dapper ddd entity-framework-core repository rest rest-api unitofwork
Last synced: 21 Mar 2025
https://github.com/crock/express-ts-api-boilerplate
Opinionated Express.js TypeScript REST API Boilerplate
boilerplate express-js prisma-orm rest-api socket-io starter-template typescript
Last synced: 11 Apr 2026
https://github.com/irenaeus-xvi/crud-express-mysql
Make Crud Operation Using Express & MySql.
expressjs mysql nodejs rest-api
Last synced: 05 Apr 2026
https://github.com/alwil17/rdv_manager_api
A Spring Boot REST API for managing appointments with multi-structure support, role-based access, dynamic slots, weekly availability, reminders, and audit logging.
api-design appointment-management booking-system java rbac reservation-api rest-api scheduler spring-boot spring-data-jpa
Last synced: 18 May 2026
https://github.com/mr-yazdanian-dev/django-website-1
This is a website built using Django technology
ajax bootstrap5 css3 django django-rest-framework html5 javascript mariadb orm python rest-api
Last synced: 30 Oct 2025
https://github.com/stylepatrick/rest-to-websocket-delegator
Rest to websocket delegator. Spring Boot backend will consume rest requests and delegate them to the Angular frontend.
angular delegator rest-api spring-boot websocket
Last synced: 10 May 2026
https://github.com/the-sumeet/goresttest
REST API testing framework
api-client rest-api rest-test test-automation testing
Last synced: 11 Jan 2026
https://github.com/esmond-m/em-rest-api-cpt
Use REST API to populate custom post type.
plugin rest-api restapi wordpress
Last synced: 18 May 2026
https://github.com/abdullah00001/node-the-ultimate-back-end
NODE-THE-ULTIMATE-BACK-END features all my code as I embarked on my Node.js journey. This repository showcases my learning progress, covering essential concepts, frameworks, and practices, serving as a comprehensive reference for my back-end development skills.
backend expressjs javascript mongodb mongoose nodejs nodemon rest-api software-development
Last synced: 13 Feb 2026
https://github.com/falconizmi/limit-watch-time-public
Limit Watch Time is a web app that lets users optimize their time by limiting the number of episodes they can watch daily.
alembic axios clerk docker flask limit-watch-time nextjs npm postgresql pydentic python react rest-api shadcn-ui tailwind tanstack-react-query typescript uuid vercel zod
Last synced: 07 Apr 2026
https://github.com/adrianoavelino/aluraflix
Alura Challenge Back-End
alurachallengeback docker java junit5 mysql rest-api spring-boot test-automation
Last synced: 11 Mar 2025
https://github.com/ivalrivall/golang_crud1
simple rest api crud golang with postgresql
Last synced: 11 Jan 2026
https://github.com/mdecker-mobilecomputing/java_restapi_springboot
Java application with "Spring Boot" that shows how to implement an REST-API.
Last synced: 09 May 2026
https://github.com/sewery/pubber-rest-api
Part of Pubber project REST API for managing pubs data using Spring Boot in Java
Last synced: 18 May 2026
https://github.com/d-exclaimation/rocket-rest-kit
Rocket.rs REST API Reusable kit
crud-application postgresql rest-api rocket-rs rust rust-lang rust-library starter-kit starter-template
Last synced: 29 Apr 2026
https://github.com/fakhrulziq/bus-ticket-system-be
🚍 Bus Ticket Management Backend - A NestJS/MongoDB solution with JWT auth, role-based access (Admin/Passenger), and audit trails. Built with clean architecture using repositories, services, and DTOs.
backend-api clean-architecture docker jwt-authentication mongodb mongoose nestjs rest-api role-based-access-control
Last synced: 04 Apr 2026
https://github.com/falconizmi/class-tasker
Class Tasker is a web app that lets teachers create rooms for their students to manage and assign school tasks.
assignment-tracker axios badrap-result class-tasker flask npm pipenv python react rest-api shadcn-ui sqlalchemy sqlite tailwind tanstack-react-query todo-list typescript uuid zod
Last synced: 07 Apr 2026
https://github.com/jeshicawang/mytrips
A website for travelers to organize their trip details.
babel browserify calendar css es6 express google-places html javascript knex nodejs npm organization postgresql react redux rest-api
Last synced: 07 Apr 2026
https://github.com/iqbaleff214/easynote-backend-go
EasyNote is a straightforward note-taking application designed to provide users with a secure and intuitive platform for creating, organizing, and managing their notes.
api backend easynote fiber go golang jwt note notes-app rest-api
Last synced: 21 Jul 2025
https://github.com/almoggutin/node-express-rest-api-mongo-js-example
Basic API example that is built with Node.js and Express in javascript. Database connection with Mongoose (ODM) and supports authentication and authorization with JWT.
api authentication authorization crud express javascript jwt mongodb mongoose nodejs odm postman rest-api
Last synced: 07 Apr 2026
https://github.com/santrikoding-com/golang-restful-api
Golang Restful API with Gin and Gorm
gin-framework gin-gonic go golang gorm gorm-orm rest-api
Last synced: 18 May 2026
https://github.com/etchmon/40k-helper-cp
Guides you through a game of Warhammer 40k, displays data, and keeps your match history!
express nodejs postgresql pwa-apps react rest-api
Last synced: 07 Apr 2026
https://github.com/bomsiwor/simple-lumen-dbtrigger
Example of creating trigger on Lumen DB Migration
lumen lumen-framework rest-api
Last synced: 12 May 2026
https://github.com/risaddex/dsdeliver-sds2
Projeto de delivery criado durante a semana devSuperior 2.0 (04/01 à 07/01/2021). api no heroku: https://ds-deliver-backend.herokuapp.com/
axios expo java jpa-hibernate postgresql react react-native react-router-dom rest-api spring-boot typescript
Last synced: 07 Apr 2026
https://github.com/mirdware/resource
Async resources with webworkers
ajax javascript library request resource rest-api web-worker
Last synced: 25 Jan 2026
https://github.com/moimhossain/azure-restapi-raw
Example of rest api call - without any libraries
Last synced: 18 May 2026
https://github.com/zahoorahmad/flask-with-mongo
Flask Rest APIS with Mongo Database in Containerize Env
docker docker-compose flask mongodb python rest-api
Last synced: 09 Apr 2026
https://github.com/pulkit1822/faq-api
This project is a RESTful API for managing multilingual FAQs using Django and Django REST Framework, with caching provided by Redis. It supports rich text editing in the admin interface via CKEditor and uses Google Translate for language translations.
ckeditor django django-rest-framework docker docker-compose google-translate multilingual-support python redis rest-api
Last synced: 12 Apr 2026
https://github.com/praneethkarnena/currencyxchange
A simple currency conversion Django application with integrated Django Rest Framework.
bootstrap currency-converter django django-rest-framework python python3 rest-api
Last synced: 30 Dec 2025
https://github.com/zsomborjoel/spring-security-example
Study project to learn the fundamentals of the complex Spring Security framework
basic-authentication rest-api spring-security
Last synced: 05 Apr 2025
https://github.com/allnulled/express-boilerplate
Código fuente base para servidores basados en Node.js + Express + SQLite.
automatic backend boilerplate decorators express mysql rest rest-api security sequelize server sql sqlite user-interface
Last synced: 05 Apr 2026
https://github.com/caxy/drupal8-restapi-php.php
A script to POST to a Drupal 8 REST API to create content
Last synced: 20 Jun 2025
https://github.com/hamidurrahman1/spring-boot-crud-restful-webservices
A basic spring boot RESTful webservices example with CRUD functionality
crud-functionality hibernate5 json mysql-database rest-api restful-webservices spring-boot spring-data-jpa springframework
Last synced: 13 Apr 2026
https://github.com/varun93/handstel-backend-api
Backend API for the Handstel Community App
Last synced: 14 May 2026
https://github.com/ricardohuaripata/linkplaza-api
A RESTful API for a link management platform, allowing users to centralize and customize their web and social media links. Built using Spring Boot, Spring Data JPA with MySQL and Spring Security with JWT Authentication.
cloudinary java jwt link-in-bio linktree linktree-clone rest-api spring-boot spring-security
Last synced: 18 May 2026
https://github.com/evernext10/basic-api-rest-in-django-with-python
django django-rest-framework python3 rest-api restful
Last synced: 02 May 2026
https://github.com/kivimango/draftsman-backend
REST API for the draftsman project - View and manage techinal drawings
api backend java rest rest-api spring-boot technical-drawing
Last synced: 18 May 2026
https://github.com/serhiinikif/rest-api-mssql
cors docker dotenv express middleware mssql nodejs rest-api sequelize
Last synced: 09 Apr 2026
https://github.com/brandonmfong/simple-auditor
excuse to learn REST api
computer-stats fastapi python3 rest-api uvicorn
Last synced: 18 May 2026
https://github.com/bezlant/version-verse-api
⏺️ An intuitive changelog REST API for version control apps. https://version-verse-api.onrender.com/
Last synced: 04 Apr 2026
https://github.com/ehrekramul/task-manager-app
A simple task manager app with REST API integration and simple authentication.
Last synced: 18 May 2026
https://github.com/samiulislamsharan/laravel-rest-api
api laravel php rest-api restful-api
Last synced: 16 May 2026
https://github.com/laisgalvao/java-spring-restapi
criando uma API utilizando Java + Spring Boot
backend java rest-api spring-boot
Last synced: 18 May 2026
https://github.com/tomfaulkner/sensemeserver
Python REST API Server for SenseMe devices
bigassfans haikuhome home-automation homeautomation hug iot python3 rest-api rest-server senseme
Last synced: 12 Sep 2025
https://github.com/anonymous-nerds/app-studygrid
This repository contains the frontend code for the Collaborative Study Hubs platform, a web application that enables students to form or join study groups, share notes, collaborate on projects, and engage in discussions on course material.
api css3 html-css-javascript html5 javascript npm-module rest-api scss scss-framework tailwindcss
Last synced: 05 Apr 2025
https://github.com/irina-anat/cat-search
Cat search (JS)
ajax async css cssloaders fetch-api javascript notiflix rest-api select slimselect thecatapi
Last synced: 18 May 2026
https://github.com/sahejadkadivar/hospital-api
Welcome to the Hospital API. This API is designed for doctors and patients to manage patient reports and track patient health, aiming to control the spread of COVID-19 effectively.
backend-api backend-projects begineersfriendly cookie express hospital-management jwt-authentication jwt-token mongodb mongoose nodejs rest-api swagger-ui
Last synced: 07 Apr 2026
https://github.com/paebbels/pyhttprequestrouter
A ReST API implementation (request router) using the pyHTTPInterface.
http http-requests python3 request-router rest rest-api
Last synced: 28 Mar 2025
https://github.com/iamskyy666/project-camp-api
🟢 Project Camp Backend is a RESTful Project-Management API service built with NodeJs/ExpressJs and designed to support collaborative project management. The system enables teams to organize projects, manage tasks with subtasks, maintain project notes, and handle user authentication with role-based access control. 💻
backend cookie-parser crypto error-classes express-validator expressjs jwt mailgen mailtrap mongodb mongodb-atlas mongoose nodejs nodemon nosql postman prd project-management rest-api role-based-access-control
Last synced: 11 Apr 2026
https://github.com/maks28atish03kumar04sahu01/Web-Dev-02
Candy Shop Project Using HTML, CSS, JavaScript, Firebase, Rest API
crud-application css3 firebase-database html5 javascript responsive-web-design rest-api vscode
Last synced: 03 Jul 2026
https://github.com/helloswayamshah/ucsc-class-tracker
Tracks UCSC course availability in real-time. Notifies you via email or text when a seat opens up. Customizable watch list for desired courses. Automated and efficient—no manual checking needed. Helps secure spots in high-demand classes
python rest-api twilio-api useful-scripts webscraping
Last synced: 05 Apr 2025
https://github.com/mdecker-mobilecomputing/maven_restapiserversprueche
Maven project with simple REST API to serve proverbs
Last synced: 18 May 2026