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.
- GitHub: https://github.com/topics/rest-api
- Wikipedia: https://en.wikipedia.org/wiki/Representational_state_transfer
- Created by: Roy Fielding
- Released: 2000
- Related Topics: api, graphql-api, soap, rpc, wsdl,
- Aliases: rest, rest-api-tutorial,
- Last updated: 2026-07-02 00:26:25 UTC
- JSON Representation
https://github.com/subhamsarangi/rest-boilerplate-flask
An advanced restapi in Flask framework
api background-jobs celery flask jwt migrations orm python rest-api sql worker
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
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
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/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
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
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/nosratifarhad/basket
🛒 Basket Service
dapper dotnet dotnet-core event masstransit mediatr rest-api
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/allanjos/ruby_samples
Ruby samples.
rails rails-api rails-application rest rest-api ruby ruby-on-rails ruby-on-rails-6
Last synced: 13 Jun 2026
https://github.com/vincenzo-petronio/tinyrestfakegen
A tiny, random & fake REST API generator
Last synced: 13 Jun 2026
https://github.com/georgegkonis/basic-spring-boot-rest-api
A basic REST API built for demonization purposes
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/testero-app/testero-backend
Testero backend
agpl-3-0 assessment edtech education java open-source rest-api spring-boot
Last synced: 15 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
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/sofyansetiawan/timestamp-api
Timestamp Task for FCC APIs & Microservices Project using Express.js
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/skatesham/api-users-node-mongo
API with Node and Mongoose
express heroku mongodb mongoose node rest-api swagger-ui
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.
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
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/mr8bit/restapiformall
full Rest Api для информационных стоек ТРЦ Нора
Last synced: 19 Jun 2026
https://github.com/tschaefer/rpinfo
Raspberry Pi information 🍌
golang grafana-dashboard metrics prometheus raspberrypi rest-api vcgencmd
Last synced: 20 Jun 2026
https://github.com/stevemats/jeol
Rest API - This was a part of the drf learning process.
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/muhamm3dyilmaz/spring-security-app
jwt layered-architecture rest-api
Last synced: 23 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/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