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/ronycse778/laravel-simple-rest-api

Very simple and easy rest api with laravel 11.x

api api-rest laravel-api php rest-api simple-api

Last synced: 13 Jun 2026

https://github.com/jwmoss/restctl-template

Cookiecutter template for Go REST API CLI tools

cli cobra cookiecutter go goreleaser homebrew rest-api template

Last synced: 14 Jun 2026

https://github.com/isogram/ts-backend

Enterprise-grade NestJS backend with JWT auth, file storage, email service, Redis caching, and distributed tracing

distributed-tracing email-service enterprise file-upload jwt-authentication nestjs postgresql redis rest-api typescript

Last synced: 15 Jun 2026

https://github.com/rongfengliang/phoenix-rest-demo

phoenix-rest-demo rest demo

elixir phoenix rest-api

Last synced: 15 Jun 2026

https://github.com/zuyatna/predefined-data-filter

Filter the data that has been defined using Go. The data is a product e-commerce and the filter contains such as: category, prices, quantity reviews as stars, date, label, etc.

docker golang postgresql rest-api

Last synced: 15 Jun 2026

https://github.com/nikhil12894/quartz-ui-react

UI for making QuartZ Cron expartion

corn quartz reactjs rest-api

Last synced: 16 Jun 2026

https://github.com/sofyansetiawan/timestamp-api

Timestamp Task for FCC APIs & Microservices Project using Express.js

api expressjs rest-api

Last synced: 16 Jun 2026

https://github.com/nikhil12894/quartz-golang

The back-end for validating Quartz corn expiration and fetching the next execution time

gin-framework golang quartz-scheduler rest-api

Last synced: 16 Jun 2026

https://github.com/ssukhpinder/logging.frameworks

Basic examples of multiple logging providers in .Net 8

aspnet aspnetcore dotn dotnet-core elmah nlog rest-api serilog

Last synced: 16 Jun 2026

https://github.com/sakhile-dumisa/trailerbase-email

Express email server for TrailerBase (Welcome Emails)

expressjs nodejs resend-email-api rest-api

Last synced: 17 Jun 2026

https://github.com/sachicorrea/apiactivities

A Rest Api for a To-do list. This project was created only for learning purposes

netcore5 rest-api

Last synced: 17 Jun 2026

https://github.com/haydnmeyburgh/character-naming-contest

A REST API that allows users to post names to images and cast votes on names when authenticated and authorised

api express expressjs javascript nodejs rest-api

Last synced: 18 Jun 2026

https://github.com/wilsonkinyua/flash-cards-rest-api

This is a REST API for flash cards. It is a simple, fast and easy way to create, edit and delete flash cards. It is also a way to share your flash cards with other people.

django-rest-framework python rest-api

Last synced: 18 Jun 2026

https://github.com/codyliska/public-risk-radar

Enter any U.S. address and see the public risks nearby, weather alerts, air quality, flood zone, wildfires, earthquakes, stream gauges, EPA facilities, and county disaster history, on one map, with opt-in Discord alerts. Vue 3 + Express + PostGIS.

air-quality docker emergency-preparedness express fema geospatial gis maplib nodejs nws open-data postgis postgresql redis resk-assessment rest-api usgs vue vuejs weather

Last synced: 18 Jun 2026

https://github.com/opastorello/unifi-api-docs

Espelho automatico e versionado da documentacao oficial da API UniFi (Site Manager, Network, Protect, Mobility) - OpenAPI + Markdown, atualizado diariamente por CI

api api-docs api-documentation cloud-connector mcp openapi rest-api site-manager ubiquiti unifi unifi-network unifi-protect

Last synced: 19 Jun 2026

https://github.com/yashodhanketkar/workloggerapi

Small backend server for daily work log reports.

gin-gonic golang rest-api

Last synced: 19 Jun 2026

https://github.com/rdvid/django-bank-api

v2 of Bank Api built with Django Rest Framework

api-rest django-rest-framework python rest-api

Last synced: 19 Jun 2026

https://github.com/goki0524/go_restapi

Simple Golang REST API.

go golang rest-api

Last synced: 19 Jun 2026

https://github.com/keerthividya/imdb-web-app-frontend

Dynamic and interactive Movie Explorer Application

rest-api veutify vuejs

Last synced: 19 Jun 2026

https://github.com/stevemats/jeol

Rest API - This was a part of the drf learning process.

api drf python rest-api

Last synced: 20 Jun 2026

https://github.com/dreamfactorysoftware/awesome-rest-apis

A curated directory of useful tools related to REST APIs

rest-api

Last synced: 22 Jun 2026

https://github.com/woookle/aspnet-auth

БСзопасноС ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ REST API для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ управлСния профилями, построСнноС Π½Π° ASP.NET 9.0 ΠΈ PostgreSQL

asp-net asp-net-mvc authorization backend-api csharp csharp-code rest-api restapi restapi-backend

Last synced: 22 Jun 2026

https://github.com/keidrun/boilerplate-gorilla-mux-for-rest-api-with-jwt

Boilerplate of Gorilla Mux for REST API with JWT.

boilerplate docker golang gorilla-mux jwt rest-api

Last synced: 22 Jun 2026

https://github.com/timelessnesses/rest-vlc

A REST API for VLC in python (stable?)

api api-wrapper python rest rest-api vlc

Last synced: 22 Jun 2026

https://github.com/cowwoc/lumina

A JSON-based media type for self-documenting REST APIs

hateaos lumina readability rest-api self-documenting

Last synced: 22 Jun 2026

https://github.com/dvgamerr-app/aide-collector

⚑ High-performance queue system built with Bun runtime, Drizzle ORM, and PostgreSQL - handles cinema schedules, lottery data, conflict resolution and duplicate management

aide data-pipeline message-processing microservices open-source queue-system rest-api

Last synced: 23 Jun 2026

https://github.com/jvegar/nest-local-oauth

Local OAuth Service built on Nest JS

nestjs oauth2 rest-api service

Last synced: 23 Jun 2026

https://github.com/marssaljr/go-rest-api

CRUD API made in GO language for study purpose only

golang learning-by-doing orm rest-api simple

Last synced: 23 Jun 2026

https://github.com/iamskyy666/go-myshop

πŸ”΅πŸ³ Production-style eCommerce REST API built with Golang, Gin, PostgreSQL, Docker, and clean backend architecture. πŸ’»πŸ›’

backend-api docker-compose ecommerce-api gin-gonic golang golangci-lint localstack postgresql rest-api

Last synced: 25 Jun 2026

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

Chinese Zodiac returns the zodiac animal, element, and characteristics for any birth date. Accurately accounts for the Chinese lunar calendar - the zodiac year starts on Chinese New Year, not January 1st.

android-library api apiverve astrology chinesezodiac dotnet java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Savings Bonds provides current and historical rates for US Savings Bonds including Series I (I Bonds) and Series EE bonds. Includes rate components, purchase limits, and comparison recommendations.

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

Last synced: 25 Jun 2026

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

Markdown to PDF converts markdown text into professionally formatted PDF documents with Base64-encoded output for easy downloading.

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

Last synced: 25 Jun 2026

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

Word Scramble Generator creates puzzles where players unscramble letters to form words, with optional hints from dictionary definitions.

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

Last synced: 25 Jun 2026

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

Number Base Converter is a tool for converting numbers between different bases (2-36). It supports binary, octal, decimal, hexadecimal, and custom bases with comprehensive conversion results.

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

Last synced: 25 Jun 2026

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

ULID Generator is a tool for generating Universally Unique Lexicographically Sortable Identifiers (ULIDs). ULIDs are 26-character strings that are sortable by time and collision-resistant.

android-library api apiverve data-generation dotnet java nodejs npm-package nuget-package python python-package rest-api ulidgenerator

Last synced: 25 Jun 2026

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

Cryptogram Generator creates letter substitution cipher puzzles where each letter is replaced with another letter consistently throughout the text.

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

Last synced: 25 Jun 2026

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

HTML Entities Encoder/Decoder is a tool for encoding and decoding HTML entities. It converts special characters to HTML entities and vice versa to prevent XSS attacks and display special characters properly.

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

Last synced: 25 Jun 2026

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

Cuid Generator is a tool for generating collision-resistant unique identifiers (Cuids). Cuids are optimized for horizontal scaling and sequential lookup performance in distributed systems.

android-library api apiverve cuidgenerator data-generation dotnet java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Chess Move Validator verifies algebraic chess notation and identifies move types including castling, captures, checks, and promotions.

android-library api apiverve chessmovevalidator dotnet entertainment java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Jobs Report provides monthly US employment data including unemployment rate, total employment, labor force participation, and employment by industry sector. The same data released in the monthly BLS jobs report.

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

Last synced: 25 Jun 2026

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

Minimum Wage provides current minimum wage rates for all US states plus the federal minimum. Includes tipped minimum wages, effective rates (higher of state or federal), and historical federal minimum wage data.

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

Last synced: 25 Jun 2026

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

DNSSEC Checker validates the DNSSEC (Domain Name System Security Extensions) configuration of a domain. It verifies that DNS responses are authenticated and haven't been tampered with.

android-library api apiverve dnsseccheck domain-data dotnet java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

D&D Generator creates random content for tabletop role-playing games including characters, NPCs, monsters, treasure, encounters, taverns, and quests.

android-library api apiverve dndgenerator dotnet entertainment java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Birthstones is a comprehensive lookup API for birthstone information. It returns detailed data about gemstones associated with each birth month, including the primary stone, alternate stones, colors, meanings, and zodiac associations.

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

Last synced: 25 Jun 2026

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

Bluetooth Company Lookup allows you to identify Bluetooth device manufacturers by their Bluetooth SIG assigned company identifier. This helps identify the manufacturer of Bluetooth devices, beacons, and accessories.

android-library api apiverve bluetoothlookup dotnet java networking nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Fibonacci Generator is a tool for generating Fibonacci sequence numbers. It can generate sequences by count or up to a maximum value, with options to start from any position in the sequence.

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

Last synced: 25 Jun 2026

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

Purchasing Power calculates the inflation-adjusted value of money between any two time periods. Find out what $100 from 1990 is worth today, or calculate real returns on investments accounting for inflation.

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

Last synced: 25 Jun 2026

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

Earnings Report is a tool for retrieving company financial data including income statement, balance sheet, and cash flow data from SEC filings. It supports lookup by ticker or CIK with optional year and quarter filters.

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

Last synced: 25 Jun 2026

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

MIME Type Lookup is a tool for looking up MIME types by file extension or finding file extensions by MIME type. It covers all common file types including documents, images, video, audio, and archives.

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

Last synced: 25 Jun 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/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/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/gamecharacter-api

Generate complete RPG-style characters with race, class, background, stats, and personality.

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

Last synced: 25 Jun 2026

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

Magic 8-Ball is a fun tool that provides random predictions and answers like the classic toy. It returns one of 20 classic Magic 8-Ball responses categorized as affirmative, negative, or non-committal.

android-library api apiverve dotnet entertainment java magic8ball nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Stock Index is a tool for retrieving current and historical stock market index values. It supports the S&P 500, Dow Jones, Nasdaq Composite, VIX, Nikkei 225, and more.

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

Last synced: 25 Jun 2026

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

TOTP Generator creates time-based one-time passwords compatible with authenticator apps using standard TOTP algorithms.

android-library api apiverve data-generation dotnet java nodejs npm-package nuget-package python python-package rest-api totpgenerator

Last synced: 25 Jun 2026

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

JWT Decoder decodes JWT tokens to reveal header and payload information without performing signature verification.

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

Last synced: 25 Jun 2026

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

WebP Converter transforms WebP images to classic formats like PNG and JPG, or converts other formats to WebP for better compression. Essential for handling modern web images.

android-library api apiverve dotnet images java nodejs npm-package nuget-package python python-package rest-api webpconverter

Last synced: 25 Jun 2026

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

Ovulation Calculator estimates ovulation dates, fertile windows, and provides detailed cycle phase information based on menstrual cycle data.

android-library api apiverve dotnet java lifestyle nodejs npm-package nuget-package ovulationcalculator python python-package rest-api

Last synced: 25 Jun 2026

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

File Size Formatter is a tool for converting bytes to human-readable file sizes (KB, MB, GB, TB, etc.). It supports both binary (1024) and decimal (1000) standards with customizable precision.

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

Last synced: 25 Jun 2026

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

Boggle Board Generator creates random Boggle game boards with authentic dice configurations, HTML rendering, and downloadable PNG images.

android-library api apiverve boggleboardgenerator data-generation dotnet java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

https://github.com/zsomborjoel/kafka-rest-backend

Kafka Streams based Springboot Backend

apache-kafka rest-api rocksdb spring

Last synced: 28 Jun 2026

https://github.com/yfedoseev/pdf_oxide_api

The fastest, smallest, most secure self-hostable PDF REST API β€” stateless single-shot HTTP service wrapping the pdf_oxide Rust engine (text/markdown/html extraction, AcroForm fill with first-class Japanese/CJK, merge/split, pipeline). Distroless Docker, ~8-16MB.

acroform axum dify docker form-filling microservice n8n openapi pdf pdf-api pdf-extraction pdf-forms pdf-to-markdown rest-api rust self-hosted stirling-pdf-alternative text-extraction

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/yoanaraykova/api-testing-movie-catalog

Manual API testing project using Postman – includes user authentication and CRUD operations for a movie catalog.

api-testing backend-testing postman qa rest-api

Last synced: 29 Jun 2026

https://github.com/georgebuilds/kalos

Open-source alternative to cloud coding agents. Self-hosted orchestrator that accepts tasks via REST API or MCP, runs AI agents in isolated Docker containers, and opens pull requests. Bring your own LLM: Anthropic, OpenRouter, Ollama, and more.

ai-agent anthropic automation bun coding-agent developer-tools devtools docker github-app llm ollama open-source orchestrator pull-request rest-api self-hosted typescript

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/snehalyelmati/grpc-vs-rest

Implemention of APIs with gRPC and REST in Go, Python and Java.

golang grpc java python rest-api

Last synced: 20 Apr 2026

https://github.com/salithaucsc/springboot-rest-api

REST API created using Java SpringBoot Framework and MongoDB to handle basic CRUD operations related to users

mongodb rest-api spring-boot

Last synced: 20 Apr 2026

https://github.com/indranilmetiya/business-stock-maintain

This Projects Maintains all stocks in a business. We can create catagory Under this catagory we can add subcatagories Add every details of the product Based on the details product will auto categosied and adding or substracting the stock data We can buy / sell from stock Every users data is getting stored so fetch by their phone number

crud-application database jpa logic-programming mysql rest-api spring-boot

Last synced: 20 Apr 2026

https://github.com/ahmed-gelemli/docker-agent-backend

Lightweight, secure Docker agent with REST and WebSocket APIs for container management and real-time monitoring, built with FastAPI.

backend container-management docker docker-compose fastapi mcp-server monitoring real-time rest-api websocket

Last synced: 20 Apr 2026

https://github.com/vishalbhuse/cruise_danaos_com

Danaos Tourism Private is a leader in the Asian Super yacht industry, offering unique and memorable experiences to hoteliers, event managers, convention planners, and private clients.

chakra-ui reactjs redux responsive-web-design rest-api vercel-deployment

Last synced: 20 Apr 2026

https://github.com/tonyv23/noteapp

django restframework and reactjs note app

django-rest-framework reactjs rest-api webapp

Last synced: 20 Apr 2026

https://github.com/vasylishchuk/web_server_and_image_processing

Spring Boot-based web application that allows users to manage rectangles and adjust image brightness. Users can interact with a REST API to perform operations on rectangles and images, including modifying image brightness via base64 encoding and generating SVG code for stored rectangles.

base64 base64-encoding css html java postman rest-api spring-boot study-project

Last synced: 20 Apr 2026

https://github.com/jvitoralb/dio-lab-rest-api

Uma REST API desenvolvida com Spring Framework em Java e PostgreSQL para um Bootcamp da DIO com o Santander.

java postgresql rest-api spring-boot springframework

Last synced: 20 Apr 2026

https://github.com/genial-framework/pusher-bridge

A bridge between Genial and with the Pusher REST API.

pusher-bridge pusher-http-php rest-api

Last synced: 20 Apr 2026

https://github.com/sherinur/coffee-shop

A scalable and maintainable backend system for managing a coffee shop's operations.

api json order-management rest-api three-layer-architecture

Last synced: 20 Apr 2026

https://github.com/avmesquita/angular-wordpress-client

Using Angular to consume Wordpress REST API

angular rest-api wordpress wordpress-api

Last synced: 20 Apr 2026

https://github.com/brytebee/rent-a-car-fe

In this project, we have designed a booking app where a user can rent a car. The app also presents Admin privileges where an Admin can Add and Delete cars. This is engineered using Ruby on Rails as backend and React as front end. In this repository we have the frontend. The backend can be found [here.](https://github.com/brytebee/Rent-a-car)

api fullstack-development hosting postgresql reactjs rest-api

Last synced: 20 Apr 2026

https://github.com/itsvineetkr/the_tech_society

This repository contains a Django-based website I developed for event registration and management, catering to the various clubs and societies at my college. The platform allows users to seamlessly register for events, while providing administrators with functionality to efficiently manage events and registraion data.

css django html js rest-api

Last synced: 20 Apr 2026

https://github.com/ianahart/cars-rest-api

Learning java by building a REST api

java rest-api spring-boot

Last synced: 20 Apr 2026

https://github.com/hugoh/pyatv-http

HTTP interface for controlling Apple TVs via pyatv, with bearer-token auth

apple-tv fastapi home-automation http-api pyatv python rest-api

Last synced: 23 Jul 2026

https://github.com/itsvlxd/obrix

A private, real-time communication app built with Next.js 14, React, and Prisma. It features a custom-built interface, RESTful API, and a passwordless authentication system using OTP codes and usernames. Designed for maximum privacy, control, and performance.

auth chat encrypted friends hashing nextjs14 otp prisma privacy react realtime rest-api secure tailwindcss team typescript

Last synced: 20 Apr 2026

https://github.com/zilohumberto/notification-sns-go

A microservice to send notifacations SNS with GRPC in Golang

aws go golang http microservice notification-sns rest-api sns

Last synced: 21 Apr 2026