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/talhaahussain/restful-spreadsheet

Continuous Assessment for ECM3408 - Enterprise Computing, set by Prof. David Wakeling (Year 3, Semester 2). Involves the use of a RESTful interface to implement a spreadsheet MVP as an SC microservice.

firebase-realtime-database microservice microservices rest-api restful-api sqlite3

Last synced: 15 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/szsascha/race-result-parser-poc

Proof of concept of race result parser.

golang parser race rest-api

Last synced: 15 Jun 2026

https://github.com/roxyapi/postman-collections

Postman collections for astrology, Vedic, tarot, numerology, I Ching, biorhythm, Human Design and more. Auto synced from OpenAPI, one API key.

ai-agents api-collection astrology biorhythm horoscope human-design iching kundli mcp numerology openapi postman postman-collection rest-api spiritual tarot vedic-astrology

Last synced: 15 Jun 2026

https://github.com/arcward/teampy

Microsoft TFS (Team Foundation Server) SDK in Python

python rest-api rest-client tfs tfs-2017 tfs-api

Last synced: 15 Jun 2026

https://github.com/aharshac/kandypy

A Python REST API wrapper for Kandy.io

python rest-api

Last synced: 16 Jun 2026

https://github.com/joonarafael/pinnacalc-users

Users for the Pinnacalc application.

asset rest-api user-management utils

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/xanderbilla/my-project

Go REST API with high performance

devops go golang rest-api

Last synced: 17 Jun 2026

https://github.com/muhhylmi/golang-api

Membuat Rest API Dengan Framework Echo

echo- golang-api golang-gor gorm grpc-go migrations rest-api

Last synced: 17 Jun 2026

https://github.com/lintangwisesa/golang_restapi_gorillamux

Using 🦍 Gorilla Mux to create REST API

go golang gorilla-mux rest-api

Last synced: 18 Jun 2026

https://github.com/henrique8000/ecommerce-order-api

REST API para gestão de pedidos de e-commerce — usuários, produtos, categorias, pedidos e pagamentos

ecommerce h2-database jpa-hibernate maven postgresql rest-api spring-boot

Last synced: 18 Jun 2026

https://github.com/jvegar/spring-my-platform-api

Rest API for My Platform built on Spring Boot

postgresql rest-api spring-boot

Last synced: 18 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/bagashiz/notes-app-back-end

My back-end implementation for Dicoding's notes app web app that is built with Hapi.js web framework for Node.js.

hapijs javascript nodejs rest-api

Last synced: 19 Jun 2026

https://github.com/kartiksood10/emkira-backend

Project Management Platform backend using Java, spring boot and PostgreSQL

java jpa jwt-authentication postgresql redis-cache rest-api spring-boot swagger

Last synced: 19 Jun 2026

https://github.com/ashwani-luhaniwal/jsonplaceholder-restapi-angular-app

Trail Worker Single Page Application based on JSONPlaceholder Restful API & AngularJS

angular angularjs jsonplaceholder jsonplaceholder-api rest-api restful-api

Last synced: 19 Jun 2026

https://github.com/or9/daily-coding-challenge-server

Daily coding challenge view and submit

daily-coding-challenge rest-api websocket

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/socra167/rest-ex

RestAPI 학습을 위한 저장소

rest-api springboot

Last synced: 22 Jun 2026

https://github.com/ankushtechdev/buy-online-domain-name

Search and buy Brandable domains for your company and products system build with react and laravel.

laravel react reactjs rest-api

Last synced: 23 Jun 2026

https://github.com/pymarcus/hexa-banking

A microservices golang REST Api that uses the hexagonal architecture and some more things...

go golang hexagonal-architecture microservice rest-api

Last synced: 23 Jun 2026

https://github.com/lugassawan/node-api

Node app for rest api purpose

nodejs rest-api

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/lchristmann/tracker-api-aws-lambda-function

An API implementation on AWS Lambda for the Tracker Android application

amazon-web-services api aws-lambda aws-lambda-node location-tracker rest-api

Last synced: 23 Jun 2026

https://github.com/faisalaffan/community-waste-collection-api

REST API for community waste collection — households, pickups, payments, and reports. Built with Go Fiber

atlas docker fiber ghcr go golang gorm minio openapi postgresql rest-api swagger waste-management

Last synced: 24 Jun 2026

https://github.com/irfanbaigse/openflights-api

Openflights rest api implementation in golang

api golang openflights 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/fortuneteller-api

Fortune Teller uses AI to generate personalized mystical fortunes across multiple categories including love, career, health, wealth, and travel.

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

Last synced: 25 Jun 2026

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

GUID Generator is a tool for generating Globally Unique Identifiers (GUIDs). It creates RFC 4122 version 4 UUIDs with multiple formatting options including uppercase, no hyphens, and braces.

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

Last synced: 25 Jun 2026

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

Hangman Word Generator provides random words for hangman games with category filtering and difficulty levels based on word length.

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

Last synced: 25 Jun 2026

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

Fill in the Blanks Generator creates completion puzzles from idioms, proverbs, quotes, science facts, and geography trivia.

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

Last synced: 25 Jun 2026

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

Card Deck Shuffler is a tool for shuffling standard playing card decks. It supports multiple decks, optional jokers, and different shuffling methods to generate randomized card sequences for games and simulations.

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

Last synced: 25 Jun 2026

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

Nameservers is a tool for looking up the authoritative nameservers for any domain. Returns nameserver hostnames, IP addresses, reverse DNS, and owner information.

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

Last synced: 25 Jun 2026

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

Unicode Character Lookup is a tool for retrieving detailed information about Unicode characters. It provides codepoint, UTF-16 encoding, category, and emoji name information.

android-library api apiverve data-lookup dotnet java nodejs npm-package nuget-package python python-package rest-api unicodelookup

Last synced: 25 Jun 2026

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

SVG Converter transforms vector SVG files into raster image formats. Convert SVG logos, icons, and illustrations to PNG, JPG, or WebP for use in applications that don't support vector graphics.

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

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

Dice Roller is a tool for rolling dice using standard RPG notation (XdY format). It supports multiple dice, various die sizes, modifiers, and provides statistics including min, max, average, and theoretical values for gaming and simulations.

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

Last synced: 25 Jun 2026

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

Image Converter transforms images between formats. Convert HEIC from iPhones, modern WebP and AVIF formats, or classic PNG, JPG, GIF, and TIFF. Includes optional resizing and quality control.

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

Last synced: 25 Jun 2026

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

Mortgage Rate is a tool for retrieving current and historical US fixed-rate mortgage rates. It returns weekly average rates for 30-year and 15-year fixed mortgages from the Freddie Mac Primary Mortgage Market Survey.

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

Last synced: 25 Jun 2026

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

IP Demographics combines IP geolocation with Census demographic data to provide demographic information for any IP address. Get location, income, education, and housing data based on the IP's geographic location.

android-library api apiverve data-lookup dotnet ipdemographics java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Reverse Text transforms text by reversing characters, words, or lines with multiple reversal modes for different use cases.

android-library api apiverve dotnet java nodejs npm-package nuget-package python python-package rest-api reversetext text-processing

Last synced: 25 Jun 2026

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

ASCII85 Encoder is a tool for encoding and decoding data using ASCII85 (also known as Base85) encoding. It supports both standard and btoa formats for efficient binary-to-text encoding with better compression than Base64.

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

Last synced: 25 Jun 2026

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

Math Calculator performs mathematical operations including basic arithmetic, advanced functions, and expression evaluation.

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

Last synced: 25 Jun 2026

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

VAT Rates provides current and historical Value Added Tax rates for EU and non-EU countries. Includes standard, reduced, and special rates with support for regional exceptions.

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

Last synced: 25 Jun 2026

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

Lottery Number Generator creates random lottery numbers for various popular games including Powerball, Mega Millions, EuroMillions, and custom lottery configurations.

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

Last synced: 25 Jun 2026

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

Inflation Rate is a tool for retrieving annual inflation rate and CPI data for countries worldwide. It returns the inflation rate, CPI index value, and country details for any year going back to 1960.

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

Last synced: 25 Jun 2026

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

CSR Parser extracts and analyzes information from Certificate Signing Requests (CSRs), providing detailed subject information, public key details, and fingerprints.

android-library api apiverve csrparser dotnet java nodejs npm-package nuget-package python python-package rest-api security

Last synced: 25 Jun 2026

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

Markdown Table Generator converts structured data into properly formatted markdown tables with customizable column alignment.

android-library api apiverve data-conversion dotnet java markdowntable 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/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/zsomborjoel/kafka-rest-backend

Kafka Streams based Springboot Backend

apache-kafka rest-api rocksdb spring

Last synced: 28 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/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/ashu11-a/zig-rest-api

Basic implementation of a rest api with zig endpoints

basic-api rest rest-api zap zig

Last synced: 29 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/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/panchenkonaz/react__weather-app

Weather App using React JS, API

css html javascript reactjs rest-api

Last synced: 17 Apr 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/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/davesag/microservice-generator

An opinionated generator for Swagger based Rest API servers

code-generator expressjs microservice rabbitmq rest-api sequelize swagger

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/batanoffs/crops-info

A comprehensive wiki for plants/crops, that informs users how to manage and grow different spices. The final project for the Angular course at SoftUni.

angular18 crops express garden mongodb rest-api

Last synced: 17 Apr 2026