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/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/bearaujus/brouter

Bearaujus Router (brouter) is a golang router that make your service run even more easier!

api bearaujus brouter golang rest-api router

Last synced: 30 Jan 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

gin-gonic golang rest-api

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.

api express nodejs rest-api

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/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/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/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/manoelcampos/vendas-rest-quarkus

Aplicação de exemplo implementando serviços REST com Quarkus Framework e hospedando no heroku.com

heroku java java-11 jax-rs panache postgres quarkus rest rest-api resteasy

Last synced: 15 Apr 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/jonatandb/nodejs-rest-api-jwt-mongo-fazt

Nodejs Express REST API con JWT y Roles (Autorización y Autenticación) & Mongodb

api-rest babel bcryptjs dotenv express helmet jonatandb jwt mongoose morgan-middleware nodejs nodemon rest-api

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

fortimail rest-api topic

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.

javaee jpa jsf rest-api xhtml

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/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

rest-api restful-api spec

Last synced: 09 Mar 2026

https://github.com/pieceowater/taskman

cross platform task manager API (Node.js/Express)

express nodejs rest-api

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

mongodb rest-api

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/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/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

apimanager esb rest-api ws02

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/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/mdigger/rest

Simple REST framework for Go (Golang)

http-server rest-api

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/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/robotpajamas/fastjaipi

With a name like that, how can't I try...

api jai jai-lang rest rest-api web

Last synced: 12 Mar 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/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/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/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