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/smouj/agent-browser

Give any AI agent a real browser. REST API + Web Dashboard + Vision AI. Control browsers via Playwright from OpenClaw, Hermes, or any LLM. Built with Next.js and TypeScript.

accessibility-tree agent-framework ai-agent browser-automation computer-vision headless-browser hermes llm mcp nextjs open-source openclaw playwright rest-api screenshot typescript vision-ai web-automation web-scraping

Last synced: 12 Jun 2026

https://github.com/cloudogu/conveyor

Generate dtos from annotations

annotation-processor dto hal java mapping rest-api

Last synced: 13 Jun 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/silky-x0/blogapi

Building REST API for blog(for now)

python rest-api

Last synced: 13 Jun 2026

https://github.com/sphericalkat/hello-rocket

Companion repo for tutorial on creating REST APIs with Rocket, serde and diesel using Rust

diesel-rs rest-api rocket-rs rust

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/nikhil12894/quartz-ui-react

UI for making QuartZ Cron expartion

corn quartz reactjs 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/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/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/amos-babu/ecommerce-system

Ecommerce application system using Laravel as API server and React as client frontend

laravel-framework 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/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/jathanism/okapi

OpenAPI 3.x client and CLI generator for Go

cli go golang openapi openapi-codegen openapi3 rest-api

Last synced: 20 Jun 2026

https://github.com/svetlanam/etl-transformation

ETL data cleaning and transformation for specific use case in own Keboola project

cleaning data etl keboola python rest-api transformation

Last synced: 20 Jun 2026

https://github.com/shrutisaxena17/spring-jdbc-template

Using JDBC Template in Spring. Performing CRUD operations with REST APIs.

java jdbc jdbc-template rest-api spring-core

Last synced: 21 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/socra167/rest-ex

RestAPI 학습을 위한 저장소

rest-api springboot

Last synced: 22 Jun 2026

https://github.com/impossibilitylabs/artsy

Stateful REST API wrapper for Artsy https://www.artsy.net/

artsy elixir elixir-library rest-api

Last synced: 23 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/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/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/apiverve/disposablephone-api

Disposable Phone Number Checker is an API that checks whether a given phone number is a known disposable or temporary number. Useful for fraud prevention, user verification, and security.

android-library api apiverve data-validation disposablephone dotnet java nodejs npm-package nuget-package python python-package rest-api

Last synced: 25 Jun 2026

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

Color Brightness Calculator is a tool for calculating color brightness and luminance. It determines if a color is light or dark using WCAG 2.0 standards and provides contrast ratios for accessibility compliance.

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

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/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/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/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/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/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/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/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/khaled71612000/weather-app

Weather App is a JavaScript-based application that provides real-time weather information

javascript rest-api

Last synced: 09 Apr 2025

https://github.com/amirnaghibi/lightctrl

Manage Smart Lamps From Commandline

bash-script rest-api smart-lamp

Last synced: 05 May 2026

https://github.com/abdalrzakalsouki/buildingrestapi

Rest API using ASP.NET CORE

asp-net-core csharp rest-api

Last synced: 09 Apr 2025

https://github.com/vluv99/simple-product-lister

A simple product catalog app with React, TypeScript, and TailwindCSS for the frontend, and a customizable backend using Next.js.

nextjs react rest-api tailwindcss typescript

Last synced: 12 Apr 2026

https://github.com/presentator/presentator-api

Presentator v2 REST API

presentator rest-api yii2

Last synced: 14 Jan 2026

https://github.com/danilaegorenko/isfa_backend

frontend part here: https://github.com/DanilaEgorenko/isfa

django python rest-api

Last synced: 29 Apr 2026

https://github.com/nishatrhythm/bangladesh-railway-seat-availability-web-application

A web application for checking Bangladesh Railway seat availability with secure token-based authentication, interactive UI, and real-time data fetching.

bangladesh-railway flask-application rest-api seat-availability train-information

Last synced: 31 Mar 2025

https://github.com/nicklauscott/appointment-scheduling-system

Spring Boot microservices for multi-tenant appointment booking with JWT security and PostgreSQL-schema isolation.

grpc java kafka microservices multitenancy postgresql rest-api spring-boot

Last synced: 12 Apr 2026

https://github.com/emresurgun/ziraat-teknoloji-internship-project

Source code I wrote during the second half of my Ziraat Teknoloji A.Ş. internship

csharp fullstack mssql-database rest-api

Last synced: 12 Apr 2026

https://github.com/actigence/resttemplate-request-logger

Log requests being made using RestTemplate clients to AWS DynamoDb

api-logger aws aws-dynamodb aws-lambda aws-sqs request-logger request-logging rest-api

Last synced: 14 Jan 2026

https://github.com/mikeacosta/business-api

Spring REST Web Service

mysql rest-api spring-mvc

Last synced: 12 Apr 2026

https://github.com/andres06-hub/loyalty-service

service to accumulate points and redeem depending on a campaign

dokcer golang grpc hexagonal-architecture postgresql rest-api shell

Last synced: 21 Jan 2026

https://github.com/febrihidayan/started-lumen-service

Example lumen microservice

lumen microservice rest-api

Last synced: 14 Jul 2026

https://github.com/danielgarcia85/reservecut

School project showcasing full-stack development skills: Laravel (PHP) backend with REST API, MySQL database, and a C# frontend built in Visual Studio.

c-sharp laravel laravel-framework mysql mysql-database php8 rest rest-api restful-api visual-studio

Last synced: 12 Apr 2026

https://github.com/mitulagr2/phonebook-fullstackopen

Part 3 - Full Stack Open 2022's implementing a simple REST API in Node.js by using the Express library, and MongoDB database.

expressjs fullstackopen2022 mongodb nodejs rest-api

Last synced: 09 Apr 2026

https://github.com/itsleonb/post-article

A web app for managing article posts

gin golang mysql react rest-api typescript vite

Last synced: 07 Jan 2026

https://github.com/bells307/adv-service

adv service is an advertisment manager service built on clean architecture

clean-architecture golang mongodb rest-api swagger

Last synced: 26 Apr 2026

https://github.com/tusharsahu2599/newsapp

news app for searching news

debouncing react rest-api

Last synced: 12 Apr 2026

https://github.com/linggarm/air-pollution

Air Pollution is a Laravel project that provides an API for managing air pollution data, along with a dashboard that implement this API.

api bearer-tokens laravel php postgresql rest-api

Last synced: 21 Jan 2026