An open API service indexing awesome lists of open source software.

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.

https://github.com/mahadev-chaurasiya/restapi-multipart-image-file-upload-download

Sample application for Spring Boot Restful API Multipart image file upload and download

download-image java17-spring-boot jpa mysql rest-api spring-boot upload-images

Last synced: 16 Apr 2026

https://github.com/solomonbaez/go-restful-notes

Simple notes API built in Go!

gin golang mysql rest-api

Last synced: 16 Apr 2026

https://github.com/thekoma/rpodder

A modern, self-hostable gpodder.net replacement written in Rust. Sync podcast subscriptions and episode progress across all your devices.

axum docker gpodder kubernetes oidc podcast podcast-sync postgresql prometheus rest-api rust self-hosted sqlite sso svelte

Last synced: 01 Apr 2026

https://github.com/zekrotja/example-rest-api

An open demo REST API to build demos on, test stuff against or just play around with.

demo-api example example-api example-rest-api rest rest-api rust vercel

Last synced: 16 Apr 2026

https://github.com/sinantech/todo-app

📝Simple ToDo Application

java postgresql rest-api spring-boot

Last synced: 16 Apr 2026

https://github.com/esotuvaka/chirpy

Golang server with full CRUD operations + JWT authentication. Leverages SQLc and Goose for repository pattern and PostgreSQL database migrations respectively. Containerized with Docker

docker golang goose postgresql rest-api sqlc

Last synced: 16 Apr 2026

https://github.com/cniweb/m5stack-core2--esp32-ha

M5Stack Core2 Home Assistant REST Dashboard

dashboard homeassistant m5stack-core2 rest-api

Last synced: 03 Jun 2026

https://github.com/abdullahnettoor/food-delivery-ecommerce

A comprehensive food ordering platform built with Go, featuring multi-user roles, secure authentication, and real-time order management.

docker go kubernetes postgresql rest-api

Last synced: 17 Apr 2026

https://github.com/andrewjbateman/next-tailwind-optimised

:clipboard: A Next app using Tailwind styles and optimised Lighthouse score

lighthouse-audits nextjs pwa react reactjs rest-api ssr tailwind tailwindcss

Last synced: 17 Apr 2026

https://github.com/rezakelidari/shopping-card

A simple project for a shopping site implemented with React.js and Redux

api axios react react-hooks reactjs redux redux-thunk rest-api restful-api single-page-application

Last synced: 17 Apr 2026

https://github.com/apolinaryszumski/self-improvement-app-be

This is a backend application built with Node.js, Express, and TypeScript, using PostgreSQL as the database. Its primary purpose is to provide a REST API for a frontend application.

express nodejs postgresql rest-api typescript

Last synced: 17 Apr 2026

https://github.com/onchainyaotoshi/tmux-api

Stateless REST API server for controlling tmux remotely

ai claude-code cli codex fastify gemini-cli nodejs rest-api tmux

Last synced: 02 Apr 2026

https://github.com/eariasvalor/products-api-go

REST API for product management built with Go and hexagonal architecture

clean-architecture crud gin go golang postgresql rest-api

Last synced: 03 Jun 2026

https://github.com/jlescalonap/project-cost-estimator-api

A production-ready NestJS REST API for intelligent project cost estimation. Built with Clean Architecture, Prisma, PostgreSQL, and Docker.

backend clean-architecture docker domain-driven-design nestjs postgresql prisma rest-api solid-principles typescript

Last synced: 06 Mar 2026

https://github.com/lionelsu/lionel-agrix-fase-b

About REST API designed to manage farms reducing the socio-environmental impact of agribusiness.

docker java maven rest-api spring-boot test-automation

Last synced: 17 Apr 2026

https://github.com/f5-nascimento/articles-for-developers

Este repositório visa reunir artigos voltados para enriquecer e aprimorar as habilidades dos desenvolvedores em diversas áreas.

async-await dns docker express git github http internet javascript json mvc-architecture nodejs rest-api

Last synced: 02 Apr 2026

https://github.com/azisuazusa/todo-app-rest-men

A Todo App Backend with MEN(Mongo Express Node) stack for learning purpose

expressjs mongodb nodejs rest-api todoapp

Last synced: 02 Apr 2026

https://github.com/devtonin/avengers-api

Avenger-model REST API built-in Kotlin with Spring Boot using hexagonal arch.

hexagonal-architecture kotlin rest-api

Last synced: 02 Apr 2026

https://github.com/lwplugins/lw-site-manager

WordPress Site Manager with Abilities API - AI-ready site maintenance

ai rest-api wordpress wordpress-plugin

Last synced: 02 Apr 2026

https://github.com/karenyov/patrimonio-api

Spring Boot API - Backend - Workshop AlgaWorks

algaworks java rest-api spring-boot

Last synced: 17 Apr 2026

https://github.com/infantajayvenus/todo-express-api

A clone implementation of todoist REST API

express-js open-api-v3 rest-api typescript

Last synced: 17 Apr 2026

https://github.com/tirthaguha/express-boilerplate

My Boilerplate for all express applications

boilerplate-application expressjs rest-api

Last synced: 02 Apr 2026

https://github.com/samuelmaiko/academic-portal-backend

A Django backend for TechWave Writers dealing in academic writing management of academic work and writers.

academic-writing django django-rest-framework erd jwt-authentication rest-api swagger-ui

Last synced: 17 Apr 2026

https://github.com/tanmay-312/login-page_go-react_tailwind_postgresql

GoLang backend server and React frontend, designed using Tailwind for user authentication and data management, using Postgresql

backend data-management database frontend fullstack go golang postgresql react rest-api user-authentication web-development

Last synced: 02 Apr 2026

https://github.com/pochetes/portfolio-api

The RESTful web service that powers the data in my portfolio website.

mongodb python rest-api

Last synced: 17 Apr 2026

https://github.com/qaiswardag/nuxt3-to-do-list-app-using-php-rest-api

Nuxt 3 to do list app using PHP Rest API with auth.

javascript nuxt3 pinia rest-api tailwindcss

Last synced: 17 Apr 2026

https://github.com/tushar-swarnkar/cafe-management-system

A backend service for a Cafe Management System built with Java, Spring Boot, and MySQL. It provides JWT-based authentication, role-based access control, email notifications, and PDF bill generation. The system allows admins to manage users, categories, products, and orders efficiently while ensuring secure access and smooth operations. 🚀

backend-services java jpa-hibernate jwt-authentication jwt-token maven-pom mysql rest-api spring-boot spring-mvc spring-security web-application

Last synced: 17 Apr 2026

https://github.com/amritasri10/registration-form

A full-stack user authentication system built with Node.js, Express, and MongoDB, featuring OTP-based email verification, Google OAuth login, JWT authentication, and session management. Includes a clean frontend with HTML, CSS, and JavaScript for seamless user experience.

authentication backend expressjs fronted full-stack google-oauth html-css-javascript jwt mongodb mongoosejs mvc-architecture nodejs nodemailer passportjs responsive-design rest-api session-management user-authentication web-development

Last synced: 17 Apr 2026

https://github.com/larsbergqvist/esp8266_rest_client

An example sketch for an ESP8266 board that makes GET and PUT requests to a REST API. Also an example of two different implementations of the same REST API using different technology stacks (NodeJS and Python Flask).

esp8266 nodejs python-flask rest-api rest-client

Last synced: 17 Apr 2026

https://github.com/jfraziz/notes-flask-react

a notes app with react js as frontend and flask as backend to make REST API

falsk json react reactjs rest-api

Last synced: 17 Apr 2026

https://github.com/carpodok/sentiment-analysis-api

A basic API for sentiment analysis, leveraging the OpenAI API. Features include user authentication, customizable sentiment categories, rate limiting, daily usage limits, and Redis integration for efficient data management.

javascript mongodb nodejs openai-api redis rest-api

Last synced: 17 Apr 2026

https://github.com/nikhilmandaliya/todo

REST API designed in Node.js for a TODO application, with Sequelize and postgreSQL

nodejs postgresql rest-api sequelize sequelize-orm todo-api todo-app

Last synced: 17 Apr 2026

https://github.com/mohamedsalem401/api-testhub

A React application designed specifically for the purpose of testing and interacting with various APIs.

api api-testing react rest-api

Last synced: 17 Apr 2026

https://github.com/patriciasegantine/open-api-swagger

A Fastify + TypeScript REST API exploring OpenAPI documentation with TypeBox schema validation and Scalar interactive docs.

api-docs fastify nodejs openai-api rest-api scalar swagger typebox typescript

Last synced: 04 Apr 2026

https://github.com/nguyenductung2709-dt/messenger-full-stack

This is my personal project after completing course Full Stack Web Development from University of Helsinki. I tried my best to follow best practices here.

aws aws-cloudfront aws-s3 expressjs javascript nodejs postgresql reactjs redux rest-api socket swagger tailwindcss

Last synced: 04 Apr 2026

https://github.com/rajsoni06/protrack

Developed a Task Management App with React, Node.js, Express, and MongoDB, featuring JWT authentication, dynamic task management, real-time dashboards, collaborative task sharing, toast notifications, and role-based access control.

expressjs jwt-auth mongodb mysql nodejs react redux rest-api

Last synced: 04 Apr 2026

https://github.com/kaygeea/kaygeea-tech-backend

The backend REST API built for my portfolio website. It is built on top of a Node.js express app based on a service-based MVC architecture and written in TypeScript; communicating to a MongoDB database via the MongoDB node.js driver.

express mongodb nodejs rest-api

Last synced: 04 Apr 2026

https://github.com/stylepatrick/python-postgres-api

Template to access postgres via REST API without ORM. Flask and psycopg2 used.

flask postgres postgresql rest rest-api

Last synced: 17 Apr 2026

https://github.com/icejan/controller-web-app

This web application lets users collabortate in a room to share controls on the music currently playing.

django javascript python rest-api

Last synced: 17 Apr 2026

https://github.com/prajwal-banakar/employee-system

A microservices-based Employee Management System built with Spring Boot 3, MongoDB, and Spring Security. Demonstrates service decomposition, REST APIs, and pagination

distributed-systems java learning-by-doing microservices mongodb rest-api spring-security springboot

Last synced: 04 Jun 2026

https://github.com/errea/car-deal-finder

A side project to find cheap and affordables cars using your geolocations, would also connect car sellers with buyers. A car Hub it is.Built with react for the front end and rails on the backend

react-components react-hooks react-redux react-router react-router-dom reactjs rest-api tailwindcss

Last synced: 04 Apr 2026

https://github.com/gazdagb/sticker-webshop-backend

A practice project focused on building an e-commerce platform for selling quirky and humorous stickers. Currently in development as a learning tool, with potential to evolve into a real-world webshop.

backend express postgresql pratice-project rest-api

Last synced: 18 Apr 2026

https://github.com/masstensor/im-for-agents

IM for Agents — Real-time collaboration platform for AI agents. Chat+Act: agents discuss and execute code together.

agent-collaboration agent-communication ai-agents claude cross-framework gemini gpt llm mcp messaging multi-agent nodejs npm rest-api typescript

Last synced: 04 Apr 2026

https://github.com/letsmakecakes/weather-api

The Weather API Service is a Golang app that fetches real-time weather data from a third-party API, caches it using Redis, and efficiently handles requests with a 12-hour cache expiration.

api cache caching go golang redis rest-api

Last synced: 18 Apr 2026

https://github.com/divo123-tech/travelmate

A travel planner app that gathers travel data from countries, to states, to cities, showing flights, hotels, attractions according to the location set by the user. TravelMate allows users to create their own trips, while inviting other users to collaborate on creating and editing those trips.

express-js jwt mongodb mongoose nodejs oauth2-server passportjs react-bootstrap reactjs rest-api socket-io tailwindcss typescript websocket

Last synced: 04 Apr 2026

https://github.com/mulatinho/todo-app

an simple tasks management software

bootstrap4 expressjs jquery nodejs pug rest-api simple-project tasks

Last synced: 04 Apr 2026

https://github.com/artbohr/exercise-tracker

Add and track exercise history with this REST API

expressjs mongodb mongoose nodejs rest-api

Last synced: 04 Apr 2026

https://github.com/apfirebolt/movies_django_rest_api

A Rest API containing 50k Indian movies created in Django using Rest Framework and Postgres as Database. The dataset is used from Kaggle.

django django-rest-framework postgres postgresql python3 rest-api

Last synced: 18 Apr 2026

https://github.com/viniciusmattosrj/quanto-vale-meu-carro

O projeto visa ajudar o dono de um veículo a descobrir quanto vale o seu carro

heroku-deployment javascript reactjs rest-api

Last synced: 18 Apr 2026

https://github.com/ayaanqui/roastme-api

RoastMe RESTful API, made with Express, PostgreSQL, and Passport.js

authentication express passportjs postgres rest-api

Last synced: 18 Apr 2026

https://github.com/hmlendea/gpt-memory-store

Simple REST API for managing shared and persistent GPT memories through GPT Actions.

api chatgpt gpt gpt-memory memory-store persistence rest rest-api self-hosted

Last synced: 05 Apr 2026

https://github.com/hmlendea/nucinotifications-api

Notification service API for sending and managing notifications.

api csharp dotnet messaging notifications nuciapi rest rest-api self-hosted

Last synced: 26 Apr 2026

https://github.com/dimframework/dimulai

Starter kit untuk membangun aplikasi web dengan Dim Framework (Go)

boilerplate dim-framework go golang postgresql rest-api starter-kit web-framework

Last synced: 05 Apr 2026

https://github.com/sarankumar1812/cinnamonbliss-backend

Cinnamon Bliss Management System is a web application built with React, Redux, Express, and Node.js. This system manages tea craft operations efficiently, providing a seamless user experience with a modern UI and optimized API handling. Prisma ORM, and JWT authentication.

expressjs nodejs prisma-orm rest-api typescript

Last synced: 05 Apr 2026

https://github.com/utsavdotpro/fastfingersapis

Back-end APIs for FastFingers project in Node.js

backend expressjs jwt mysql practice-project rest-api

Last synced: 05 Apr 2026

https://github.com/mahammad-mostafa/redux-thunk-exercise

This is the fifth project in the third module of Microverse program. It is an exercise for implementing async code using Thunks with Redux toolkit in a React app.

create-react-app css-modules es6-javascript jsx microverse microverse-projects microverse-students react react-hooks redux redux-thunk redux-toolkit rest-api single-page-app

Last synced: 05 Apr 2026

https://github.com/arijitcodes/demo-api-zeer

A Demo Todo List API with NodeJS, ExpressJS, AWS-SDK & DynamoDB [NodeJS] [Zeer]

api aws-sdk dotenv dynamodb express-validator expressjs helmet morgan nodejs nodejs-server nodemon rest-api todo todo-list todolist uuid

Last synced: 05 Apr 2026

https://github.com/yanchikfox/clothingshop-api

Node.js + Express REST API with PostgreSQL, JWT auth, catalogue, categories, and cart.

docker-compose express jwt nodejs postgresql rest-api

Last synced: 05 Apr 2026

https://github.com/lonyasha/cs50w-mail

Mail is a single-page email client. It allows users to send, receive, view, archive, and reply to emails through a dynamic interface that communicates with a backend API. This project is part of CS50's Web Programming with Python and JavaScript course.

ajax cs50w django email-client html-css javascript python rest-api single-page-applications sqlite web-development

Last synced: 05 Apr 2026

https://github.com/acharayap03/nodetypescript

This is a very simple project built with node js, Express , Mongoose, Postman and other technology. The sole purpose of this project is only for practice with typescript on node backend development.

express mongodb mongoose nodejs postman rest-api typescript

Last synced: 05 Apr 2026

https://github.com/persteenolsen/spring-boot-3-mvc-rest-security

A Java Spring Boot 3 REST API and MVC Web Application using Spring Security

java mvc mysql rest-api spring-boot

Last synced: 18 Apr 2026

https://github.com/marjory00/event-organizer

Event Organizer App built with Angular v20, HTML, CSS, Typesript

angular angularjs html rest-api restful-api typescript

Last synced: 18 Apr 2026

https://github.com/ruviniramawickrama/demo-liquibase-with-spring-boot

This project highlights how to evolve a database schema with Liquibase and Spring Boot.

liquibase postgresql rest-api spring-boot spring-data-jpa

Last synced: 18 Apr 2026

https://github.com/ronalc90/expense-wise

Control inteligente de gastos para freelancers - Spring Boot 3 + Java 21

expense-tracker java jwt postgresql rest-api spring-boot

Last synced: 18 Apr 2026

https://github.com/luisguzmanms/apiapp

Aplicación móvil con arquitectura MVVM que permite realizar una conexión API REST

android api kotlin mvvm rest-api

Last synced: 04 Jun 2026

https://github.com/juliolmuller/xom-sharepoint

HTTTP client to easily fetch data to/from SharePoint REST API.

htttp-client javascript npm rest-api sharepoint typescript

Last synced: 19 Apr 2026

https://github.com/xhermitx/gotasks

A Task Manager API written in Go.

gorm gorrilamux mysql rest-api

Last synced: 19 Apr 2026

https://github.com/barbaracalderon/fmt-library-manager

Library restful API project developed in Java, Spring Boot, using JDK17, PostgreSQL with DB schema.

java jpa-hibernate maven postgresql project-lombok rest-api restful-api spring-boot spring-jpa spring-web

Last synced: 19 Apr 2026

https://github.com/muhammadpauzi/skuly-api

💀 Skuly is a E-learning that can login, register, create class, create work and more. (developing)

classroom classroom-clone elearning-system express mongodb rest-api

Last synced: 19 Apr 2026

https://github.com/dfederschmidt/abfahrtapi

:fuelpump: This is a small API written in node.js which provides access to the current departure times of all bus stations in Tübingen.

javascript nodejs rest-api scraping

Last synced: 19 Apr 2026

https://github.com/lee-seokmin/api-site

직접 만든 api 모음 사이트

api api-simulation flask python rest-api

Last synced: 19 Apr 2026

https://github.com/purvajage/azure-springboot

Spring Boot CRUD application deployed on Azure App Service using GitHub Actions. Demonstrates CI/CD workflow, RESTful API, and cloud hosting integration

azure ci-cd crud java rest-api springboot

Last synced: 20 Apr 2026