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/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/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/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/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/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/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/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/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/apiverve/punycode-api

Convert between Unicode and Punycode for internationalized domain names (IDN).

android-library api apiverve data-conversion dotnet java nodejs npm-package nuget-package punycode python python-package rest-api

Last synced: 25 Jun 2026

https://github.com/apiverve/colornamefinder-api

Color Name Finder is a tool for finding the closest named color from a hex color value. It uses color distance algorithms to match hex codes to CSS/HTML named colors and provides similarity scores for accurate color identification.

android-library api apiverve colornamefinder dotnet java nodejs npm-package nuget-package python python-package reference-data rest-api

Last synced: 25 Jun 2026

https://github.com/apiverve/permutationcombination-api

Calculate permutations (P(n,r)) and combinations (C(n,r)) for any given values of n and r.

android-library api apiverve dotnet java math-calculations nodejs npm-package nuget-package permutationcombination python python-package rest-api

Last synced: 25 Jun 2026

https://github.com/apiverve/cpiinflation-api

CPI Inflation provides monthly Consumer Price Index data broken down by category including food, housing, transportation, medical care, and more. Includes year-over-year inflation rates for each category.

android-library api apiverve cpiinflation dotnet finance java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

https://github.com/apiverve/caaparser-api

CAA Record Parser analyzes DNS CAA records that specify which Certificate Authorities are authorized to issue certificates for a domain.

android-library api apiverve caaparser dotnet java nodejs npm-package nuget-package python python-package reference-data rest-api

Last synced: 25 Jun 2026

https://github.com/apiverve/madlibs-api

Mad Libs Generator creates fill-in-the-blank story templates with prompts for nouns, verbs, adjectives, and more.

android-library api apiverve dotnet games java madlibs nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

https://github.com/apiverve/unemployment-api

Unemployment Rate is a tool for retrieving unemployment statistics by country. It returns the unemployment rate as a percentage of the total labor force, with data available for over 200 countries from 1991 to present.

android-library api apiverve dotnet finance java nodejs npm-package nuget-package python python-package rest-api unemployment

Last synced: 25 Jun 2026

https://github.com/astroway/astrology-api-openapi

OpenAPI 3.1 spec for the AstroWay astrology API β€” natal charts, synastry, transits, Vedic, Human Design, Tarot, Numerology. Generate a typed client in any language.

astrology astrology-api astroway ephemeris horoscope human-design natal-chart openapi openapi-spec openapi3 rest-api swiss-ephemeris synastry tarot vedic-astrology

Last synced: 27 Jun 2026

https://github.com/lagenorhynque/flix-todo-api

A simple to-do API implemented in Flix

flix rest-api todo-app

Last synced: 28 Jun 2026

https://github.com/sukramj/openccu-loom-types

Generated Pydantic v2 models and enum types for the openccu-loom REST + WebSocket contract

code-generation home-assistant homematic homematicip openapi pydantic python rest-api type-hints websocket

Last synced: 28 Jun 2026

https://github.com/choewy/hello-words

ν•­ν•΄99 챕터 1 - νŒ€λ³„ λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ

flask hanghae99 jinja2 pymongo rest-api

Last synced: 28 Jun 2026

https://github.com/mickamy/adms

PostgREST-style HTTP API for PostgreSQL and MySQL, plus an optional bundled admin UI β€” all in one binary.

admin crud golang http-api mysql postgresql postgrest rest-api schema

Last synced: 28 Jun 2026

https://github.com/laravieira/mysiga

A REST API for UFJF Siga 3, based on web scraping with PHP.

php rest-api siga siga3 ufjf webscraping

Last synced: 29 Jun 2026

https://github.com/zouari-oss/chunk-translator

FastAPI endpoint for chunked text translation

api fastapi json open-source python rest rest-api translator

Last synced: 29 Jun 2026

https://github.com/4l3x777/dog_story

ΠœΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ сСтСвая ΠΈΠ³Ρ€Π° ΠΎΡ‚ ЯндСкс ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌΠ°

backend frontend game-development multiplayer-game rest-api

Last synced: 29 Jun 2026

https://github.com/trabdlkarim/dimov-mini-saas-api

Simple REST API made with Express.js and Supabase

expressjs rest-api supabase

Last synced: 29 Jun 2026

https://github.com/ajaytester007/citizens-bank-api-test-manager-portfolio

Banking API Quality Engineering Portfolio featuring ReadyAPI, SOAPUI, REST API Automation, ISO 20022 Payments Modernization, Reconciliation Controls, CI/CD Quality Gates, Release Governance, and Enterprise Integration Testing.

api-testing banking ci-cd financial-services github-actions integration-testing iso20022 java payments postman quality-engineering readyapi reconciliation release-governance rest-api rest-assured selenium soapui sql test-automation

Last synced: 29 Jun 2026

https://github.com/ropaxyz/octobot-octopus-energy-discord-bot

A Discord bot for Octopus Energy users to track and visualize their energy consumption. Integrates with Octopus Energy's API to fetch and display personalized energy data, costs, and usage charts.

asyncio data-visualization discord-bot energy-monitoring graphql matplotlib octopus-energy octopus-energy-api python rest-api sqlite

Last synced: 08 May 2026

https://github.com/linggarm/widya-travel

Widya Travel is a travel agency that provide travel booking service & car rental service using android application that covers orders from Central Java and its surroundings.

android android-studio car-rent java mobile-app mysql oop php rest-api sb-admin-2 travel travel-app volley

Last synced: 29 Jun 2026

https://github.com/thetoxin/todoserver

REST service for ToDo client, on Java Spring

java rest-api server spring spring-boot spring-security-oauth2

Last synced: 08 May 2026

https://github.com/anibalalpizar/nestjs-rest-api

Backend application using Nestjs, the Nodejs Backend Framework. A REST API that is basically a server application that can send and receive data from client applications

nestjs nodejs rest-api typescript

Last synced: 08 May 2026

https://github.com/nathaniyell/space-tourism

A React Application built to give users access to latest information about the solar system as well as access to a crew of engineers from NASA and their details

array-manipulations css-modules javascript-es6 object-destructuring react-router-dom reactjs rest-api state-management

Last synced: 08 May 2026

https://github.com/ismailza/busway-ticketchatbot

The Busway Ticket ChatBot is a web application created during the Object Technology/IoT Workshop. It's designed to streamline the busway ticket reservation process, leveraging the power of Neo4j to manage complex data relationships.

java neo4j rest-api spring-boot thymeleaf

Last synced: 08 May 2026

https://github.com/hidaytrahman/hidaytrahman.github.io

I am a problem solver. I thrive on utilising my peers’ and my combined experience to produce creative, elegant solutions to difficult problems

html5 javascript json react rest-api styled-components

Last synced: 08 May 2026

https://github.com/sofyansetiawan/invest-api-express

Simple API to consider whether an investment is profitable or not using Node.js and Express.js

api express mvc nodejs rest-api

Last synced: 08 May 2026

https://github.com/olomadev/olopage-backend

Php backend submodule for Olopage.

backend olopage php rest-api

Last synced: 08 May 2026

https://github.com/dhruvv1402/blockchain-python

A Python-powered blockchain project featuring a basic implementation for learning and an advanced version with enhanced security, smart contracts, and peer-to-peer networking.

blockchain decentralization flask hashlib json python requests rest-api smart-contracts

Last synced: 08 May 2026

https://github.com/abdur-rahman-apu/daily-bulletin

Daily bulletin is a news website. The user can see different categories news.

api bootstrap css css3 es6 fontawesome5 html html-css-javascript html5 javascript rest-api

Last synced: 08 May 2026

https://github.com/amyhuang95/inventory-management-rest-api

REST API for CRUD operations on a inventory management system using Spring Boot + PostgreSQL + Redis (Cache).

backend junit postgresql redis rest-api spring-boot

Last synced: 08 May 2026

https://github.com/mdbytes/taskmanagerapi

TaskManagerAPI represents a RESTful Web Service which can be used for creating and managing application users as well as comprehensive task management. The service was built using Node.js, Express, and MongoDB with Mongoose. Comprehensive testing was performed with the Jest testing framework.

express javascript jest rest-api

Last synced: 08 May 2026

https://github.com/mhdfaisal/screenshot-api

An API built using node js for getting screenshots of websites. It returns the base64String of the image.

api express nodejs puppeteer-screenshot rest-api

Last synced: 08 May 2026

https://github.com/tlacuilose/notify-if-true

Web application to schedule a test of the validity of any API call.

rest-api sveltekit tailwindcss typescript

Last synced: 08 May 2026

https://github.com/alfahami/hands-on-docker

A cheat sheet and a beginner friendly walk through docker and it myriad functionalities.

alpine-linux dangling-containers dock-container docker docker-architecture docker-compose docker-containers nginx-image registry rest-api

Last synced: 08 May 2026

https://github.com/jcserv/mjurl

A simple URL Shortening service implemented in Go

golang grpc postgresql rest-api

Last synced: 08 May 2026

https://github.com/arvl130/personal-blog-api

πŸ“ REST API for my personal blog

blog laravel rest-api

Last synced: 08 May 2026

https://github.com/iamandaleao/banco-api

API REST para gestΓ£o de operaΓ§Γ΅es bancΓ‘rias desenvolvida com Java 21 e Spring Boot 3. Implementa arquitetura em camadas, validaΓ§Γ΅es de negΓ³cio, persistΓͺncia com JPA/Hibernate e integraΓ§Γ£o com PostgreSQL na nuvem. Incluindo CRUD completo de clientes com validaΓ§Γ΅es de dados e estrutura preparada para contas bancΓ‘rias e transaΓ§Γ΅es financeiras.

backend hibernate java jpa maven postgresql rest-api spring-boot

Last synced: 08 May 2026

https://github.com/frontmage/pymysql

Turn mysql into REST apis

flask mysql python rest-api

Last synced: 08 May 2026

https://github.com/eraycann/teamtaskflow

**TeamTaskFlow**: Spring Boot ile geliştirdiğim, takΔ±m gΓΆrev akışlarΔ±nΔ± yΓΆneten demo proje. RESTful API, JWT, veri yΓΆnetimi, pagination, Swagger ve global exception handling gibi teknolojileri uyguladΔ±m. πŸš€

git-flow global-exception-handling jwt-authentication pagination postgresql rest-api spring-boot spring-security swagger team-management

Last synced: 08 May 2026

https://github.com/ayajahamad/backend-with-nodejs

Beginner-friendly Node.js backend practice with Express, APIs, middleware, and authentication.

authontication backend backend-api express jwt learning middleware nodejs rest-api

Last synced: 08 May 2026

https://github.com/idonov8/cook-stuff

A website that allows you to upload a picture of your ingredients and it will suggest recipes to cook with it

flask flask-sqlalchemy jquery python rest-api

Last synced: 08 May 2026

https://github.com/undead-bacteria/game-of-thrones-book

This application serves as a user interface that utilizes the data from the API of Ice And Fire to facilitate a particular use-case.

game-of-thrones javascript react-router reactjs redux-toolkit rest-api taiwindcss

Last synced: 08 May 2026

https://github.com/zayarhtet/trello-clone-restapi

Backend version of Rest API for Trello Clone implemented with Java Spring Framework

java json-api jwt-authentication mvc-architecture mysql rest rest-api spring-boot

Last synced: 08 May 2026

https://github.com/persteenolsen/dotnet-6-signup-basic-api

A .NET 6 REST API serving as a Membership System using SQLite and EF Core

dotnet entity-framework-core jwt rest-api sqlite

Last synced: 08 May 2026

https://github.com/krook1024-uni-archive/sharks-be

backend for the sharks project

docker rest-api spring-boot

Last synced: 08 May 2026

https://github.com/kamil-kubiczek/memcached-with-node

Express Node.js REST API with Memcached as cache

docker dummyjson express memcached rest-api winston-logger

Last synced: 08 May 2026

https://github.com/joeywhelan/serverless-js

Demo of Elastic Cloud Serverless REST API and Elastic JavaScript client usage.

axios elasticsearch javascript nodejs rest-api serverless

Last synced: 08 May 2026

https://github.com/sandhyas140295/edutech-assignment-tracker-backend

A simplified assignment tracking system for EdTech platforms where teachers can post assignments and students can submit them. Includes role-based login for teachers and students, with secure APIs built using FastAPI and SQLite. Clean React-based frontend allows assignment creation, submission, and viewing of student submissions.

fastapi jwt-authentication python3 rest-api sqlite

Last synced: 08 May 2026

https://github.com/1983shiv/laravel-api-demo1

Learning to code an api using laravel and Mysql

api laravel laravel-framework mysql mysql-database rest-api

Last synced: 08 May 2026

https://github.com/apitraffic/apitraffic-express

The official ApiTraffic plugin for Express. Add ApiTraffic to Express applications to seamlessly integrate with over 240 external systems and add API request monitoring for analytical purposes.

api api-monitoring api-observability apitraffic auto backend developer-tool express-js express-middleware expressjs nodejs rest-api workflow

Last synced: 08 May 2026

https://github.com/onyelaudochukwuka/status-server

An API that helps users check if a webpage is up or down and prompts users with a text message if the state of saved sites changes

api javascript nodejs rest-api

Last synced: 08 May 2026

https://github.com/shrutisaxena17/advancedmappingjpa

Advanced JPA Mappings -> One to One, One to Many, Many to One, Many to Many. With DTOs

dto-pattern hibernate java jpa jpa-hibernate rest-api spring spring-boot

Last synced: 08 May 2026

https://github.com/ppirog/fasttrack

Application validates if company has potential to offer a loan. Application fetches financial data and returns credit scoring

hibernate-jpa java jsoup junit liquibase maven mockito modular-monolith-architecture rest-api spring

Last synced: 08 May 2026

https://github.com/susa1473/rest_api-programminglanguages-

a REST-API using mySQL as database and Express.js as server

express-js joi-validation mysql-database rest-api sql

Last synced: 08 May 2026

https://github.com/cybercoder-naj/debriefserver

Flask app to serve F1 season and Race details along with images comparing driver lap times and more.

f1 flask formula1 python rest-api server

Last synced: 08 May 2026

https://github.com/satish-singh95/aws-s3

This is a Spring Boot application built using Java 17 that provides REST APIs to upload, download, and delete files from an Amazon S3 bucket.

aws rest-api s3-bucket spring-boot

Last synced: 08 May 2026

https://github.com/franpavlovi/planer

Planer is a web application designed for scheduling events and managing daily tasks, featuring a RESTful API with Spring Boot on the backend and Vue.js on the frontend.This project also serves as my final thesis for obtaining a Bachelor's degree.

rest-api spring-boot vue

Last synced: 08 May 2026

https://github.com/aamirxshaikh/spring-boot-hibernate-rest-api

This repository contains a basic CRUD API built with Spring Boot and Hibernate, which allows users to perform CRUD operations on Employee data. With clear documentation and well-organized code, it's a great starting point for developers who want to learn about REST API development with Spring Boot and Hibernate.

hibernate java rest-api spring-boot

Last synced: 08 May 2026

https://github.com/irfanr-source/synthtweet

SynthTweet is an AI-enhanced social platform that combines traditional microblogging with intelligent interactions. Built with Django, Next.js, and PostgreSQL, it lets users create, like, and follow tweets while engaging with AI-powered entities that generate and respond in real time. πŸš€

ai-generated-content authentication caching celery django hashtag microblogging open-source postgresql redis rest-api social-media tweets web-development

Last synced: 09 May 2026

https://github.com/ahmed122000/hotels_scraper

A Python-based web scraper and Flask API for extracting hotel data from Booking.com. Features include detailed room information, amenities, and JSON export functionality. Perfect for travel data analysis and exploration!

beautifulsoup4 flask json pytohn3 rest-api scraping scraping-websites

Last synced: 09 May 2026

https://github.com/justedlev/dotask.x

πŸ‘·Task register and executor

java-17 maven rest rest-api spring-boot spring-boot-3

Last synced: 09 May 2026

https://github.com/ahmed122000/ml_model_deployment

The HR Analytics: Job Change Predictor is a Flask-based web application that uses machine learning to predict whether an employee will stay with a company or leave. It allows users to train models, evaluate their performance, and make predictions based on employee data, providing valuable insights for HR decision-making.

classification flask machine-learning python3 rest-api scikit-learn

Last synced: 09 May 2026

https://github.com/yoboujon/automatic-management

TP Service Architecture based on meta-micro-micro-services

golang java microservice rest-api simulation spring-boot

Last synced: 09 May 2026

https://github.com/abdallahsaber065/openapi-tester-frontend

A clean, user-friendly frontend application for testing any OpenAPI-compliant API dynamically. This tool loads your API specification from OpenAPI JSON files or URLs and provides an intuitive interface for testing all endpoints without needing external tools like Postman.

api api-testing fastapi openapi rest-api restful-api test

Last synced: 09 May 2026

https://github.com/ruturajjadhav07/customer-order-backend

Customer Order Backend is a Spring Boot application that manages customers, orders, products, and payments. It provides APIs for order processing, tracking, and management, ensuring smooth and efficient operations.

backend backend-api backend-development jpa rest-api spring spring-boot

Last synced: 09 May 2026

https://github.com/rifandani/deno-oak-postgres-rest

Simple Deno REST API with PostgreSQL + Oak

deno denon oak postgresql rest-api

Last synced: 09 May 2026

https://github.com/thetoxin/todoclient

ToDo wab app client for REST service on Angular-JS

angularjs https js json rest-api rest-client todo

Last synced: 09 May 2026

https://github.com/cameroncandau/rest-api-with-session-authorization

A backend REST API with user authentication and authorization. Built with NodeJS, Express, MongoDB Atlas, Mongoose and Passport. Password hashes and salts are generated using PBKDF2. Session cookies (via express-session and Passport) are stored in the database for validation.

mern-stack rest-api

Last synced: 09 May 2026

https://github.com/ak1m1tsu/toronto-wheels

Toronto Wheels is car rental service that allows customers to book, pay and manage their rental

golang postgresql redis rest-api

Last synced: 09 May 2026

https://github.com/harshsinghvi/stackapi

Stack Implementation Using API in Python.

api flask mongodb python rest rest-api stack

Last synced: 09 May 2026

https://github.com/alejzeis/nectar-server

Server for the OrangeJuice management system.

java maven rest-api server-backend spring-boot

Last synced: 09 May 2026

https://github.com/nadyushka/todolist

ToDoList is the application to arrange dayly, weekly and even monthly routine

axios mui react redux redux-thunk redux-toolkit rest-api

Last synced: 09 May 2026

https://github.com/sj22032003/go-ems

Repo containing golang REST api project for running event management server, using GIN

authorization gin-gonic go rest-api sqlite

Last synced: 09 May 2026

https://github.com/markslorach/issue-tracker

Issue Tracker built using Next.js, TypeScript, Prisma and MySQL.

crud mysql nextjs prisma rest-api tutorial typescript zod-validation

Last synced: 09 May 2026

https://github.com/blackwakhu/flask_restful

this is a beginner flask-restful application

api backend backend-api flask flask-restful python python3 rest-api

Last synced: 09 May 2026

https://github.com/mrizkisaputra/cash-card

Securing REST API with Oauth2.0 and Bearer Token JWT in Spring Boot Applications

oauth2 postgresql rest-api spring-boot

Last synced: 09 May 2026

https://github.com/julyanvdw/mytutor

MyTutor is a web platform built with Java, Vaadin, and Spring Boot that simplifies university Tutor and TA management. It handles applications, scheduling, and admin with secure, role-based access for students, tutors, and course convenors.

java maven mysql oop rest-api spring-boot sql vaadin web-application

Last synced: 09 May 2026