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/code-n-cloud/ebaysharp

EbaySharp is a .NET library that enables you to authenticate and make API calls to eBay. It's used for listing products and processing orders on eBay using C# and .NET

csharp dotnet dotnet-sdk ebay ebay-api ebay-dotnet-sdk ebay-sdk ebay-sdk-dotnet ebay-sharp ebaysharp rest-api sdk wrapper-api

Last synced: 14 May 2026

https://github.com/matrizlab/ionic4-wp

ionic 4 with wp api and jwt auth

ionic4 jwt-authentication rest-api wordpress

Last synced: 14 May 2026

https://github.com/kaixtr/atividade-spring-boot

Aplicação back-end desenvolvida no Curso online de Java da Rocketseat

backend dockerfile java maven rest-api spring-boot

Last synced: 14 May 2026

https://github.com/dimmaryanto93/springboot-swagger2-example

Rest API Documentation menggunakan Swagger2 UI

rest-api restful-webservices spring-boot swagger-ui swagger2

Last synced: 14 May 2026

https://github.com/moussaak/java-restfull-apis

Custom REST-API for managing Cities, Department and Mayors in France

api java mysql rest-api

Last synced: 14 May 2026

https://github.com/mrkorzun/pixabay-image-search

Image search app on top of Pixabay REST API. Vite + Axios + async/await with pagination, lightbox preview, and modular architecture.

async-await axios frontend http-requests izitoast javascript load-more modular-architecture pagination pixabay-api rest-api simplelightbox vanilla-js vite

Last synced: 13 Jun 2026

https://github.com/lxssl/peopletag-api

RESTful API server for the PeopleTag protocol - enabling dApps to interact with encrypted interest graphs

api ethereum express firebase-functions ipfs nodejs peopletag rest-api web3

Last synced: 13 Jun 2026

https://github.com/whizvox/wsite

A lightweight, fully-customizable, Java-based web server and service.

java rest-api sparkjava web-server web-service

Last synced: 13 Jun 2026

https://github.com/laspavel/foreman-api

Simple Python Foreman api client

foreman foreman-api python3 rest-api rest-api-client

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/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/skatesham/simples-nodejs-express-api-restfull

Mensagem RESTful Simples com NodeJS, Express, MongoDB utilizando mongoose

node rest-api restful-api simple

Last synced: 17 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/yanndr/mylib

CLI and REST API to manage a personal book collection

cli cobra-cli go golang 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/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/droptrigger/vogu-map

REST API для управления интерактивной картой планов корпусов.

asp-net c-sharp clean-architecture docker rest-api

Last synced: 20 Jun 2026

https://github.com/nathsagar96/cashcard

CashCard API - A Spring Academy Project

h2-database rest-api spring-boot spring-data-jdbc spring-security

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/pengfluf/rest-api-shop-docs

:tea: Documentation for the REST API shop :fish_cake:

rest-api swagger swagger-ui

Last synced: 23 Jun 2026

https://github.com/lennarddenby/turdb

REST-api for hiking routes in Akershus, Norway

nodejs rest-api restful-api sql

Last synced: 23 Jun 2026

https://github.com/rahmadafandi/fibr

Reusable Fiber (Go) helper packages + the fibr generator — auth & teams, background jobs, mailer, metrics, tracing, migrations, and more.

asynq boilerplate bun code-generator fiber go gofiber golang jwt-authentication opentelemetry prometheus rest-api scaffolding web-framework

Last synced: 24 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/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/iamskyy666/jobs-api-nodejs

🟢 Secure REST API for managing job applications with JWT authentication, MongoDB, Express, and Mongoose. Designed to be consumed by any frontend application. 💼

backend-development bcryptjs expressjs jwt-authentication mongodb mongoose nodejs nosql rest-api

Last synced: 25 Jun 2026

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

Phonetic Encoder generates phonetic codes for words using Soundex and Metaphone algorithms. These codes represent how words sound, enabling fuzzy matching of similar-sounding names.

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

Last synced: 25 Jun 2026

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

Company Lookup is a tool for retrieving metadata about SEC-registered public companies. Look up companies by ticker symbol, CIK number, company name, or SIC industry code. Returns company details including exchange, address, phone, and more.

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

Last synced: 25 Jun 2026

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

Markdown Link Extractor parses markdown documents and extracts all links including inline, reference, autolinks, and image URLs.

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

Last synced: 25 Jun 2026

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

Bot Detector is an API that analyzes user agent strings to identify bots, crawlers, and automated software. Useful for security, analytics, and access control.

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

Last synced: 25 Jun 2026

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

CSV to JSON Converter is a powerful tool for converting CSV data into JSON format. It supports custom delimiters, header detection, and handles quoted fields properly.

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

Last synced: 25 Jun 2026

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

Global Stock Market is a tool for comparing stock market performance across 36 countries. It returns a normalized share price index (2015=100) from OECD data, allowing you to compare market growth between countries over time.

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

Last synced: 25 Jun 2026

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

Text to Color is a simple tool for converting color from natural language. It returns the color code based on the text provided.

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

Last synced: 25 Jun 2026

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

Ethereum Price is a simple tool for getting the current price of Ethereum. It returns the current price, market cap, 24-hour trading volume, and 24-hour price change in any currency.

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

Last synced: 25 Jun 2026

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

Menstrual Cycle Calculator predicts future menstrual cycles, fertile windows, and ovulation dates based on cycle history and patterns.

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

Last synced: 25 Jun 2026

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

Word Search Generator creates customizable word search puzzles with configurable grid size, word placement, and difficulty levels.

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

Last synced: 25 Jun 2026

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

Fortune Cookie Generator creates authentic fortune cookie messages including wisdom, predictions, advice, humor, and motivational quotes.

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

Last synced: 25 Jun 2026

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

Image Caption is an AI-powered tool that generates descriptive captions for images. Simply upload an image and receive a natural language description of its contents.

ai-computer-vision android-library api apiverve dotnet imagecaption java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

DNS Propagation Checker verifies if DNS changes have propagated across multiple global DNS servers. It queries DNS servers worldwide to show the current state of your DNS records.

android-library api apiverve dnspropagation domain-data dotnet 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/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/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/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/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/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/choewy/hello-words

항해99 챕터 1 - 팀별 미니 프로젝트

flask hanghae99 jinja2 pymongo rest-api

Last synced: 28 Jun 2026

https://github.com/mr-ndi/mbank

A modern, scalable platform for students to access and manage past exam papers, built with React, Node.js, and PostgreSQL. Includes secure authentication and plans for future mobile support via Flutter..

education exam-papers flutter full-stack jwt modern-web nodejs oauth2 postgresql react rest-api student-resources tailwindcss typescript vite

Last synced: 31 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/azevedoguigo/gecko_api

A Web API for task management monitoring apps.

elixir exunit-tests phoenix-framework postgresql rest-api webapi

Last synced: 16 Feb 2026

https://github.com/navaneeth-21/educase_assignment

Implementing a set of APIs using Node.js, Express.js framework, and MySQL to manage school data. The Application will allow users to add new schools and retrieve a list of schools sorted by proximity to a user-specified location .

clevercloud expressjs geolib joi-validation mysql-database mysql2 nodejs render-deployment rest-api

Last synced: 30 Jan 2026

https://github.com/softwareplace/goserve

goserve is a Go library designed to simplify the creation of backend applications or services that interact with HTTP requests. It leverages the powerful gorilla/mux router to provide flexibility, performance, and scalability while adhering to best practices in server development.

backend development go go-library golang jwt oapi-codegen rest rest-api restful server

Last synced: 14 Jan 2026

https://github.com/leonmanolo/rex

Express inspired webserver in Rust

expressjs rest-api rust rust-crate rust-lang

Last synced: 14 Apr 2026

https://github.com/CodeCshekhar/electra-spring-boot-rest-service

This repository contains spring-boot-rest-service concepts to illustrate its advantages in my project

lombok maven rest-api restful restservices spring-boot

Last synced: 07 Oct 2025

https://github.com/malkiqmuki/trelloapinewmancollection

Automated API tests for Trello endpoints, executed with Postman and Newman in a CI pipeline. (Добавя разнообразие и опит с API тестове.)

api-testing automation newman postman qa rest-api

Last synced: 07 Oct 2025

https://github.com/stacenko-developer/test-service

Сервис для тестирования по математике

blazor java lombok mapper maven postgresql rest-api spring spring-boot spring-mvc

Last synced: 10 Apr 2026

https://github.com/produxman/sandbox

A test repository for learning and practicing development

graphql-api python rest-api

Last synced: 27 Jan 2026

https://github.com/nf1s/covid-backend

REST API For COVID-19 statistics based on John Hopkins University

coronavirus covid covid-19 python python3 rest-api restful-webservices sanic sanic-framework

Last synced: 12 Mar 2026

https://github.com/yasharmaster/swagger-gradle-jersey-sample

Sample gradle project in which Jersey REST API is documented with Swagger

gradle jax-rs jersey rest-api sample sample-app swagger

Last synced: 07 Oct 2025

https://github.com/felixojiambo/mpesabridge

The project provides implementations for interacting with the Mpesa Daraja API, which is used for mobile money transactions in Kenya.

configuration daraja-api java json mongodb mpesa okttp3 payments rest-api spring springboot

Last synced: 11 Apr 2026

https://github.com/danwongwt/johny-library

📚 A full-stack library management application built with React, Node.js, Express.js, MongoDB, and integrated with Auth0 for secure user authentication.

auth0 backend expressjs firebase frontend full-stack mongodb mongoose nodejs react-router-dom reactjs rest-api side-project tailwindcss tanstack-react-query

Last synced: 08 Oct 2025

https://git.hiifong.cc/mirrors/ulfius

Web Framework to build REST APIs, Webservices or any HTTP endpoint in C language. Can stream large amount of data, integrate JSON data with Jansson, and create websocket services

c json libcurl libmicrohttpd rest-api restful web-development webservice websocket-client websocket-communication websocket-server websockets

Last synced: 08 Oct 2025

https://github.com/venkatasaikatepalli/dlask

Combination of flask and dynamodb rest framework in python

dynamodb flask framework python rest-api

Last synced: 14 Apr 2026

https://github.com/shlmt/cv-site-github

API for retrieving information from GitHub

cache decorator github-octokit net-core rest-api scrutor

Last synced: 08 Oct 2025

https://github.com/bmarwell/openliberty-content-negotiation-example

Try it out on the command line: `curl https://api.diceroll.bmarwell.de/`

dice java javaee open-liberty rest-api

Last synced: 21 Jan 2026