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/imgovindjee/car-rental-service
api backend cloudinary database express javascript mongodb moongose nodejs rest-api server
Last synced: 31 Dec 2025
https://github.com/jamessarona/eshopmicroservices
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 9 and C# 12
api-gateway aspnet-core aspnet-web-api aspnetcore-microservices clean-architecture cqrs-pattern docker event-driven event-sourcing eventbus mediator-pattern microservice microservices-architecture mongodb ocelot-gateway rabbitmq redis rest-api sql-server swagger
Last synced: 12 Apr 2026
https://github.com/siwachs/nestjs-rest-api
A repo to learn Nest.JS via building a REST API
docker e2e-tests jwt-authentication nestjs postgres prisma rest-api
Last synced: 09 Apr 2026
https://github.com/cbrgm/springboot-demo
Tiny Spring Boot webservice to manage study courses and studens, for demo purposes
boot demo rest-api spring springboot
Last synced: 30 Apr 2025
https://github.com/juliencrn/todohub
Personal learning personal task management system side project
ddd express fp-ts functional-programming rest-api todolist typescript
Last synced: 19 May 2026
https://github.com/8thgencore/mailfort
Mail client write in Golang with using REST or gRPC
Last synced: 12 Jan 2026
https://github.com/abiyyu03/siruta
Sistem Informasi Rukun Tetangga (Experimental Purpose)
Last synced: 12 Jan 2026
https://github.com/huseynovvusal/question-answer-rest-api
🛠️ This repo extends the API from a Udemy course, refactored in TypeScript with added features and improved functionality.
express mongodb nodejs rest-api restful-api typescript udemy-course
Last synced: 12 Apr 2026
https://github.com/lukmanrambe/bookshelf-api
Bookshelf API, Submission for Dicoding "Belajar Membuat Aplikasi Back-End untuk Pemula" (https://www.dicoding.com/academies/261)
Last synced: 19 May 2026
https://github.com/scttfrdmn/globus-go-sdk
Go SDK for Globus platform services - Authentication, Data Transfer, Groups, Search, Flows & Compute APIs with comprehensive Python SDK parity. Features OAuth2 flows, robust error handling, extensive testing, and production-ready reliability.
api-client authentication cloud compute data-transfer distributed-computing flows globus go golang golang-sdk groups hpc oauth2 python-sdk-parity research rest-api scientific-computing sdk search
Last synced: 18 Feb 2026
https://github.com/devlopersabbir/spring-boot-rest-api
Java Spring Boot Rest API
java-spring rest-api spring-boot
Last synced: 19 May 2026
https://github.com/tgoins/re-connect
A Twitter clone written in ReasonReact and TypeScript.
oauth2 reason-react reasonml rest-api typescript
Last synced: 22 Jul 2025
https://github.com/mvillarrealb/lite-router
Simple and flexible router publisher for express and restify
api-router expressjs nodejs rest-api restifyjs
Last synced: 12 Apr 2026
https://github.com/gcoronelc/igh-mayo-2023
Taller de desarrollo de software con Gustavo Coronel
java javascript jpa oracle postman rest rest-api restful software software-engineering spring spring-boot spring-mvc springboot sql
Last synced: 09 Apr 2026
https://github.com/katherinakulinich/useeffect-practice
A small project to practice using the useEffect hook and improve my skills 👩🏽💻
axios github-api prettier react react-hooks rest-api tailwind-css useeffect useeffect-cleanup-function vitejs
Last synced: 20 Jan 2026
https://github.com/get0suguru/youtube-downloader
Self-hosted YouTube downloader eliminating security risks - Local processing, no third-party dependencies, enterprise-grade Spring Boot architecture
java rest-api self-hosted spring-boot user-friendly yt-dlp
Last synced: 19 May 2026
https://github.com/kamil-kubiczek/rest-mvc-api
REST API with MVC like architecture
bun jwt-authentication nodejs prisma-orm rest-api typescript zod
Last synced: 09 Apr 2026
https://github.com/alyalin/dreamer
Nest.js backend with user registration flow, reset/confirm password and email templates through Amazon SES
amazon-ses nest nestjs nodejs rest-api session-management typescript
Last synced: 16 Apr 2026
https://github.com/RAPrograms/Rust-Wordle-Api
This is a rust made wordle REST api build using Rocket
rest-api rocket rust wordle wordle-game
Last synced: 29 Mar 2025
https://github.com/labatata101/oximeter-rest-api
REST Api for manipulating the sensor data received from the oximeter monitor.
Last synced: 19 May 2026
https://github.com/felurye/rest-api-tests
Repositório para pratica de automação de testes de API com BDD
apiautomation automated-testing cucumber gherkin java junit qaautomation rest-api restassured test-automation tutorial
Last synced: 13 Sep 2025
https://github.com/jacobgrisham/mail-single-page-full-stack-web-app-using-django-and-javascript
Full-stack single-page web application using Javascript, Python, Django, SQL, and Bootstrap. Send, reply to, archive, and mark-as-read Emails. Django is used as API and the Javascript fetch method is used to interact with API.
bootstrap4 django full-stack-web-development javascript python rest-api single-page-app sql
Last synced: 18 Apr 2026
https://github.com/henryssondaniel/rockpaperscissors-java
Rock paper scissors game
rest rest-api restful-api rock-paper-scissors
Last synced: 22 Jul 2025
https://github.com/razkibadr3/reactapp-express-mysql
a simple web app by react + express, Mysql , features : consult products and delete them
axios-react bootstrap5 crud-application css expressjs mysql nodejs react rest-api
Last synced: 08 Apr 2026
https://github.com/harshit-3905/videotube-backend
Video Tube, a YouTube backend clone, boasts robust features including user authentication with JWT tokens, advanced data manipulation with MongoDB aggregation pipelines, and optimized performance with pagination. Leveraging Redis for caching and Docker for containerization, it ensures seamless data interaction, prioritizing efficiency and security
docker express-js mongodb node-js redis rest-api
Last synced: 08 Apr 2026
https://github.com/adriadri333/full-stack-ecommerce-website
Coming soon! I'm thrilled to unveil my full-stack e-commerce website, meticulously crafted with HTML, CSS, JavaScript, Django, Python, and MySQL. Get ready for a seamless online shopping experience that combines sleek design with powerful functionality. Stay tuned for the launch!
agency-website css django ecommerce emailjs full-stack material-ui nodejs postgresql react react-agency react-bootstrap react-mern-project rest-api
Last synced: 08 Apr 2026
https://github.com/matan3sh/miss-bug
home assignment - end2end app in CodingAcademy, Creating a full REST-API and development of web application with node and express in backend and react in frontend, DB with json and deploy to heroku.
authentication expressjs nodejs postman reactjs rest-api session
Last synced: 08 Apr 2026
https://github.com/eltonsantos/go-rest-api
Projeto do curso de Formação Go da Alura
Last synced: 11 Jun 2026
https://github.com/mateusnere/decoder-auth-user
Projeto feito no curso Decoder utilizando conceitos importantes para construção de uma API RESTFul com Spring.
filters hateoas jsonview pageable rest-api restful-api spring-boot validation
Last synced: 19 May 2026
https://github.com/sarthakmishraa/food-ordering-app
BE - https://food-ordering-app-backend-t7vg.onrender.com/
express react redux redux-toolkit rest-api tailwindcss typescript
Last synced: 08 Apr 2026
https://github.com/toulisdev/passwordmanagerrestapi
A simple example of a Rest-API that works as a login system. I used a Password Manager application as an example
api api-rest argon argon2 asp-net-core aspnetcore csharp dotnet dotnet-core password-manager rest-api swagger-ui
Last synced: 22 Mar 2025
https://github.com/caleb531/ill-b-there
A short-term event planning service—a team project written for CS 441 Software Engineering
brunch geolocation laravel mithril rest-api webservice
Last synced: 03 Feb 2026
https://github.com/pranavpr/dropwizard-mysql-rest-api
Java, Dropwizard and MySQL based REST Apis
dropwizard java mysql rest-api
Last synced: 16 Apr 2026
https://github.com/suyious/gradprojectservermvp
UnderGrad Project Backend: Mock Test Conducting System
django django-rest-framework graduation-project ignou rest-api
Last synced: 19 May 2026
https://github.com/maruf-pfc/readify
Readify is a full-stack bookstore application built with Next.js, Express, PostgreSQL, and TypeScript. It features secure, role-based authentication for browsing, purchasing, and managing books.
bookstore bookstore-api rest-api
Last synced: 13 Sep 2025
https://github.com/indranil-96/e-commerce-api
authentication authorization node-js rest-api
Last synced: 04 Mar 2025
https://github.com/tnruslan/goit-react-hw-05-movies
js react react-router rest-api
Last synced: 21 Apr 2026
https://github.com/devdhera/tdd-with-django-rest
Guide to REST API development with Django (The TDD Way 😎)
Last synced: 27 Apr 2026
https://github.com/nmashchenko/nestjs-backend
💍 In this repo I built a backend server for my application using the NestJS framework, and it was an amazing experience! I chose to use NestJS because it provided an efficient and structured development experience, and I wanted to practice using the MVC pattern in my code. I also used PostgreSQL as DB
Last synced: 09 May 2026
https://github.com/iarsham/easy-portfolio
API for creating portfolios as quickly and easily as possible for users
celery django django-rest-framework docker nginx postgresql python rest-api swagger unittest
Last synced: 04 Mar 2025
https://github.com/kaspercools/be.friendbook.api
Friendbook API - A very basic Java REST api example.
Last synced: 29 Mar 2025
https://github.com/kiosion/soval
haskell-based api for personal sites of mine
Last synced: 29 Mar 2025
https://github.com/camara94/creer-son-api-nodejs
Avec Emmanuel Henri, suivez cette formation consacrée à la conception d'API avec Node.js et Express. Après avoir abordé les prérequis et passé en revue les librairies et les bibliothèques indispensables à votre projet, vous procéderez à l'installation et à la configuration des outils et de la base de données. Après la mise en place, vous passerez, étape par étape, à la création du serveur puis vous vous attaquerez aux opérations de création, de lecture, de mise à jour et de suppression (CRUD, Create Read Update Delete), ainsi que la complétion des points de terminaison POST, GET, GET/ID, PUT et DELETE. Enfin, votre formateur évoquera d'autres options de création d'API.
Last synced: 09 Apr 2025
https://github.com/nitesh232/rest-api_documentation_with_swagger
This project shows the documentation of REST_APIs by using Swagger and SpringBoot v2.7 specification.
mysql rest-api rest-api-documentation spring-data-jpa springboot3 swagger-ui swagger2
Last synced: 20 May 2026
https://github.com/m4tice/python_restapi
REST API practices
flask rest-api restful sqlalchemy
Last synced: 20 May 2026
https://github.com/dfeen87/the-peoples-coin-project
The People’s Coin backend is a resilient, PostgreSQL- and Flask-based system that securely records and manages user goodwill actions, accounts, and governance features. Its System Controller intelligently monitors resources, orchestrates background workers, and dynamically scales the platform to maintain performance, inspired by biological systems.
accounts ai database dynamic-programming mit-license orchistrator postgresql rest-api scale schema systems
Last synced: 05 Mar 2026
https://github.com/alexzgut/bookstoremanagement
This project demonstrates database design principles, SQL schema creation, and handling complex relationships between tables. The bookstore database supports full CRUD functionality and integrates seamlessly with RESTful API endpoints, allowing users to perform operations on books, authors, genres, and publishers.
jdbc mysql-database rest-api restful-api sql
Last synced: 20 May 2026
https://github.com/zahid-official/practice-15-server
The backend of Clearify is built with Express.js and MongoDB, providing secure API endpoints for task management. It ensures real-time syncing and user-specific data handling using Firebase Authentication.
dotenv express mongodb nodejs rest-api
Last synced: 23 Jun 2025
https://github.com/shahzaibdev355/privace-limousine-frontend
I developed a full-fledged website for Privace Limousine Transportation, handling both front-end and back-end development. The project included a seamless booking system, Stripe.js integration for secure payment processing, and real-time transactions using the Stripe API. Additionally, I implemented IP detection for automatic country detection
backend css html ip-detection javascript realtime-validation rest-api stripe-api stripe-payment
Last synced: 20 May 2026
https://github.com/devdhera/guide-to-rest-with-nest
Building a REST API using Nestjs
Last synced: 03 May 2026
https://github.com/dangi-ai/omnicuris-technical-assignment-e-commerce
1. CRUD operations on items 2. All items listing 3. Single & bulk ordering (Just consider the item, no. of items & email ids as params for ordering) 4. All orders Please consider all the cases like out of stock etc. while making the application. You can also add more features/APIs as suitable for you.
assignment git github java java11 lombok maven mysql postman rest-api restful-api spring spring-boot spring-boot-2 spring-framework springboot swagger swagger-ui
Last synced: 13 Apr 2026
https://github.com/francoriba/cripto_pricing
Currency converter using REST API and interfacing python, c and assembly scripts and functions @FCEFyN, UNC, Computational Systems
assembly c calling-conventions coverter criptocurrency layers rest-api x86-32 x86-64
Last synced: 20 May 2026
https://github.com/baibhavtiwari/contact-manager
A terminal based contact management app , created using Nodejs, Express and Mongodb.
express javascript mongodb nodejs rest-api
Last synced: 08 Apr 2026
https://github.com/uddithmachiraju/aws-serverless-data-processing-pipeline
AWS Serverless Data Processing Pipeline
api-gateway aws aws-lambda rest-api s3
Last synced: 15 May 2026
https://github.com/lionelvillard/openwhisk-github
OpenWhisk GitHub Rest API v3 action wrappers
github openwhisk rest-api swagger
Last synced: 20 May 2026
https://github.com/kammadata/api-scaffold
api-scaffold is a wrapper around v4 of the Slim Framework for quick creation and deployment of a PHP API.
php php7 rest-api restful-api slim slim4
Last synced: 03 Jan 2026
https://github.com/webdevsuperfast/webdevsuperfast.github.io
A JAMStack implementation of my portfolio site using Gridsome and REST API.
Last synced: 20 May 2026
https://github.com/augustoscher/log-monitor-backend
Golang API that's responsible for receiving logs of applications. PostgreSQL version.
docker-compose golang mux postgresql rest-api
Last synced: 20 Jan 2026
https://github.com/dmitry-kostin/go-rest
A starting point and a template for a RESTful application written in golang
go go-app go-template golang rest-api tutorial
Last synced: 12 Jan 2026
https://github.com/m4tice/ecom
Build e-commerce website using Django
backend django ecommerce-website rest-api
Last synced: 20 May 2026
https://github.com/santura-dev/expense-tracker-api
A Flask-based RESTful API for personal expense tracking that allows users to manage and categorize their expenses while providing detailed summaries over different time periods. Features include user authentication, optional expense categorization, and comprehensive expense analytics with support for weekly, monthly, and quarterly summaries.
expense-manager expense-tracker flask personal-budgetting personal-finance rest-api
Last synced: 18 May 2026
https://github.com/beomseokyu/spring-boot-member-restapi-template
Member RestAPI template
java11 jwt member rest-api spring-boot
Last synced: 02 Jan 2026
https://github.com/reshmaharidhas/currency-converter
💱Currency converter app using CurrencyAPI
aed api currency currency-converter currency-exchange-rates currencyapi exchange-rate exchange-rates finance foreign-exchange-rates inr money pound python requests rest-api tkinter usd
Last synced: 29 Mar 2025
https://github.com/alankke/ecommerce
Java Backend Bootcamp made by Globant to have technical skills as a backend developer is required.
aws-ec2 backend-api caching decorator-pattern design-patterns docker factory-pattern h2-database java java17 java17-springboot jpa-hibernate junit lombok maven mockito-junit-test mvc-architecture rabbitmq rest-api swagger-documentation
Last synced: 27 Jun 2025
https://github.com/borjom1/sb-projecttaskmanager
Backend for project task manager app on Spring Boot
hibernate-orm postgresql rest-api spring-boot-3
Last synced: 15 May 2026
https://github.com/theognis1002/go-dragonstone
Go web-service to query the dragons of Westeros!
gin-framework go golang makefile mongodb rest-api
Last synced: 19 Apr 2026
https://github.com/renzxs/coffeeshop
A Software Development Project for a Web and Mobile E-Coffee Shop system
Last synced: 02 Jan 2026
https://github.com/seanpierce/record-store-api
Web API developed using Ruby on Rails, using devise and simple_token_authentication to authorize the API's endpoints, calling stored data using a VueJS front end application.
devise full-stack rails rest-api ruby ruby-on-rails vuejs web-api
Last synced: 02 Jan 2026
https://github.com/donaldkellett/rocket-date-server
A Rocket microservice for demonstrating vulnerability scanning and remediation with Grype
docker grype rest-api rocket-rust rust unit-test
Last synced: 03 Feb 2026
https://github.com/ramdacxp/dcache
JSON data cache for Home Assistant, TRMNL and more
home-assistant php rest-api trmnl webapi webapp
Last synced: 14 Sep 2025
https://github.com/buabaj/pycon-registration-portal
A demo app to demonstrate the process of contributing to open source projects
crud-application fastapi rest-api
Last synced: 12 Apr 2025
https://github.com/andrewjbateman/nodejs-tutorial-rest-api
:clipboard: This is an app to practise working with Representational State Transfer (REST) APIs that just transfer data instead of user interfaces.
bcrypt-nodejs codepen cors crud graphql headers mongoose-schema multer nodejs postman-api replace rest-api socket-io
Last synced: 17 Apr 2026
https://github.com/aliabbos-ashurov/spring-telegram-bot-webhook
This project offers APIs for managing finances, including transaction tracking, report generation, and access control. A Telegram bot is provided as a user-friendly interface, allowing users and admins to interact with the APIs for viewing reports and managing settings
java postgresql rest-api spring-boot telegram-bot webhook
Last synced: 14 May 2025
https://github.com/iazadur/doctors-portal
express material-ui mongodb node react-router-dom reactjs rest-api
Last synced: 08 Apr 2026
https://github.com/alexismartinez1913/reactive-employee-rest-api
This is a REST API for managing employees, implemented with Reactive Programming using Spring Boot and MongoDB. It provides CRUD functionalities (Create, Read, Update, Delete) for efficiently managing employees.
java reactive-programming rest-api spring-boot webflux
Last synced: 17 May 2026
https://github.com/gotocva/nilajs-boilerplate
NilaJS is a REST api framework with expressive, elegant syntax. A web framework provides a structure and starting point for creating your REST api, allowing you to focus on creating something amazing while we sweat the details.
express expressjs mongodb mongoose node-mongodb nodejs rest-api restful-api
Last synced: 08 Apr 2026
https://github.com/mxdi9i7/moviestar
A trivia game built with react.js and node.js, API credits to themoviedb.com.
expressjs node-js react-router reactjs rest-api
Last synced: 08 Apr 2026
https://github.com/subhamk108/next-pocket-dictionary
A simple Dictionary app with an elegant UI.
api dictionary dictionary-application nextjs react reactjs rest-api
Last synced: 08 Apr 2026
https://github.com/vcolesdev/vcolesdev-fcc-exercise-tracker
Project. An exercise tracker built using NodeJS, TypeScript, and Express.
backend-api express express-middleware form-data forms microservices nodejs rest-api typescript
Last synced: 08 Apr 2026
https://github.com/sakibvhossain/blog_application
Simple blog app UI with Custom backend
Last synced: 06 Apr 2026
https://github.com/arifurdev/api_fetching
api fetching
api-client app-api bearer-token fetch-api fetchapi laravel-api-resource rest-api sanctum-authentication
Last synced: 14 Mar 2025
https://github.com/pitercoding/worklog
[EN] Worklog is a full-stack application for tracking daily activities in technology teams. [PT] Worklog é uma aplicação full-stack para registro diário de atividades em equipes de tecnologia.
angular backend daily-activities frotnend full-stack-application java postgresql productivity productivity-tool responsive-design rest-api spring-boot typescript ux-ui
Last synced: 03 May 2026
https://github.com/aaronleocooper/hapi-namespaced-routes
A Hapi plugin to load routes with a namespace
api hapi hapi-plugin namespace plugin rest-api routes
Last synced: 28 Jul 2025
https://github.com/goraved/typhon-api
A simple framework for the API automation tests
allure github-actions pylint pytest python rest-api
Last synced: 28 Apr 2026