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/itz-amethyst/store_pop

💻Basic Online Shop APIs written with DRF Framework.

api django drf python rest-api restful

Last synced: 12 May 2026

https://github.com/rendy752/shop-app

Shop themed website application that utilizes the REST API backend for authentication, goods transactions and receiving promos.

laravel nextjs-tailwind nextjs14-typescript passport rest-api signals

Last synced: 12 May 2026

https://github.com/jihaddmz/tasksync

An android app for monitoring daily progress

android-application jetpack-compose kotlin mvvm-architecture rest-api

Last synced: 12 May 2026

https://github.com/rafhael-s-p/financial-management-api-front

Application for study a Full Stack REST API (Frontend)

angular auth primeng rest rest-api typescript

Last synced: 12 May 2026

https://github.com/daniel-covelli/learn-go

Learning microservices in Go

cors go gorilla grpc microservices rest-api

Last synced: 12 May 2026

https://github.com/luisfernando12/authenticator

NestJS authentication service with OAuth2 (Authorization Code + PKCE), JWT, Redis and PostgreSQL

authentication backend bcrypt docker jwt nestjs nodejs oauth2 pkce postgresql redis rest-api typescript

Last synced: 11 Jun 2026

https://github.com/ndrsg/openapi-trait

Use rust macros to derive a trait from OpenAPI that you can implement

axum client codegen codegenerator generator macro macros-rust openapi proc-macro reqwest rest rest-api rust

Last synced: 02 Jul 2026

https://github.com/mateenbagheri/springboot-auth-sample

This repo is dedicated to a simple authentication/authorization app written in Java feat Spring boot

authentication java jwt rest-api spring-boot spring-security

Last synced: 12 May 2026

https://github.com/robertmain/communique-interceptor-json

A JSON response formatter for Communique REST client

communique json json-interceptor rest-api

Last synced: 12 May 2026

https://github.com/alamgir-ahosain/go-postgres-crud-rest-api

Build a CRUD REST API in Go (Golang) using PostgreSQL database and Gorilla Mux framework.

crud-api go golang gorilla-mux postgresql rest-api

Last synced: 12 May 2026

https://github.com/sanjuthomas/ml-rest-client

MarkLogic REST Client using Apache httpclient

httpclient marklogic rest-api

Last synced: 13 May 2026

https://github.com/utsavdotpro/taskmanager-apis

[WIP] REST APIs for Task Manager app built with NestJS + TypeORM + PostgreSQL

backend nestjs nodejs practice-project rest-api typeorm typescript wip

Last synced: 13 May 2026

https://github.com/girish54321/myquizapp

Welcome to the open source Quiz app repository! This app is built using Android and Kotlin, and utilizes Retrofit and the MVVM design pattern. With this app, users can test their knowledge on a variety of topics and customize their quizzes to suit their needs.

android android-application androidapp androidstudio json kontlin-android mobile mobile-app rest-api retrofit2

Last synced: 13 May 2026

https://github.com/alexlatam/node-api-rest-express-platzi

Proyecto de API REST usando Expressjs - curso de Platzi - Backend con Node.js: API REST con Express.js

api express node rest-api

Last synced: 13 May 2026

https://github.com/awesome-tofu/codex-api

Codex rest API which gives output to input language

api nodejs rest rest-api restful-api

Last synced: 13 May 2026

https://github.com/kahlery/flight-boot

🛩️ n-layer backend application: developed using Spring Boot. It follows a layer-based architecture instead of the common feature-based structure. The layer-based architecture promotes separation of concerns and modularity.

authentication java layered-architecture rest-api scheduled-jobs spring-boot third-party-api

Last synced: 13 May 2026

https://github.com/qbbr/blog-backend-symfony

Blog REST API on Symfony 5

backend php rest-api symfony symfony5

Last synced: 13 May 2026

https://github.com/playstel/skills_system

Unit ability: ScriptableObject and Sirenix Odin Inspector for local storage/editing; UnityWebRequest, UniTask, Newtonsoft.Json for receiving information about skills from the server

odin rest-api scriptableobject skills unity unity3d unitywebrequest

Last synced: 13 May 2026

https://github.com/zsomborjoel/sample-apis

Springboot based api-s created for practice

rest-api springboot

Last synced: 13 May 2026

https://github.com/rumart/hpepdups

Powershell module as a wrapper for the REST Api in HPE G2 Metered and switched PDUs

hpe pdu powershell powershell-module rest-api

Last synced: 11 Jun 2026

https://github.com/sanjuthomas/jersey-rest-client

MarkLogic REST client using org.glassfish.jersey.client

jersey marklogic rest-api

Last synced: 13 May 2026

https://github.com/keda87/gin-rest-api-demo

Simple REST API using Go and Gin Framework

gin golang rest-api restful-api

Last synced: 13 May 2026

https://github.com/yoanesber/spring-boot-jwt-auth-kong

This project is a Spring Boot REST API for managing department data, integrated with Kong API Gateway running in DB-Backed Mode with PostgreSQL. The Kong JWT Plugin is enabled for authentication, allowing secure access to the API without modifying the application code.

api-gateway jwt-auth kong rest-api spring-boot

Last synced: 13 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/arktnld/claude-code-api

REST API wrapper for Claude Code CLI — execute code, manage files, and run commands remotely. Built on claude-agent-sdk with FastAPI.

ai ai-agents anthropic automation claude claude-api claude-code claude-sdk code-generation developer-tools fastapi llm python rest-api

Last synced: 11 Jun 2026

https://github.com/hmlendea/nuciapi.middleware.exceptionhandling

ASP.NET Core middleware that translates common runtime exceptions into consistent NuciAPI error responses.

api csharp dotnet library nuget nuget-package rest rest-api

Last synced: 12 Jun 2026

https://github.com/hmlendea/nuciapi.middleware.logging

Logging middleware for ASP.NET Core applications built with NuciAPI.

api csharp dotnet library nuget nuget-package rest rest-api

Last synced: 12 Jun 2026

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/varunramagiri/python-microservices-framework

Async FastAPI template with JWT/RBAC, Redis rate limiting, circuit breakers, Prometheus, OpenTelemetry, Kubernetes HPA and Terraform IaC

async docker fastapi jwt kubernetes microservices observability opentelemetry prometheus python rest-api terraform

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/vincenzo-petronio/tinyrestfakegen

A tiny, random & fake REST API generator

java rest-api

Last synced: 13 Jun 2026

https://github.com/georgegkonis/basic-spring-boot-rest-api

A basic REST API built for demonization purposes

crud jwt rest-api sping-boot

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/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/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/byigitt/discord-zig

Dependency-light Discord API library for Zig: REST, gateway, interactions, caching, and message, embed, and component builders inspired by discord.js.

discord discord-api discord-bot gateway library rest-api websocket zig

Last synced: 14 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/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/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/aharshac/kandypy

A Python REST API wrapper for Kandy.io

python 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/joonarafael/pinnacalc-users

Users for the Pinnacalc application.

asset rest-api user-management utils

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/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/renc17/doatap

A collaborative effort to modernize and enhance the user experience of ΔΟΑΤΑΠ. This project aims to streamline navigation, improve accessibility, and revamp visual design for a more citizen-centric online platform.

php 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/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/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/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/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/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/jayemscript/biosequence-analyzer-api

FastAPI-based REST API for DNA/RNA sequence analysis powered by Biopython. Supports sequence transformation, GC content, and FASTA parsing.

bioinformatics biopython computational-biology dna-analysis fasta fastapi genomics rest-api rna-seq-analysis scientific-computing

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/mr8bit/restapiformall

full Rest Api для информационных стоек ТРЦ Нора

rest-api

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/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/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/aurore-agneray/job-search-manager-back-end

A C# .NET 8 web API dedicated to manage job applications stored into a SQL Server database

automapper back-end csharp dotnet-8 entity-framework-core fluent-validation job-application-management rest-api sqlserver

Last synced: 22 Jun 2026

https://github.com/socra167/rest-ex

RestAPI 학습을 위한 저장소

rest-api springboot

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/lugassawan/node-api

Node app for rest api purpose

nodejs 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/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/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/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