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/programmergnome/springboot-api-with-aop
[HU] Programozás Módszertan II. gyakorlat egyéni (azaz 1.) beadandó dolgozata.
aop rest-api simple-app spring-boot
Last synced: 12 May 2026
https://github.com/rhitajyotim411/student_management
A simple REST API built using Java Spring Framework to get, save, and delete student records.
java rest-api spring-boot springframework
Last synced: 12 May 2026
https://github.com/abhinavrobinson/go-microservice
A Postgresql Microservice made with GO
Last synced: 05 May 2026
https://github.com/mnavarrocarter/problem-details
A framework agnostic RFC7807 implementation
api error-handling exception-handling exceptions php php7 problem-details rest rest-api rfc7807
Last synced: 12 May 2026
https://github.com/kellsworks/diosfitness
Diosfitness Backend
laravel laravel-react-spa rest-api
Last synced: 12 May 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/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/carpodok/basicweatherapp-using-rest_api
rest-api volley-library weather-app
Last synced: 11 Jun 2026
https://github.com/simplydemo/userservice-demo
Backend Demo application combines components such as kotlin, spring-boot, jpa, webmvc, junit, mockk
jpa junit5 kotlin maven rest-api spring-webflux-functional
Last synced: 05 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/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/alamgir-ahosain/e-commerce-project
This repository focuses on the backend, built with Go (Golang), to support a React frontend and connected to PostgreSQL database.
ecommerce-application go golang react 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/chickendevlab/openedu
Conference system based on OpenVidu
javascript kurento lernsax node-js nodejs openvidu rest-api restful-api spa
Last synced: 05 May 2026
https://github.com/rehman199/django
A production-ready Django REST Framework starter template featuring JWT authentication, Celery integration for async tasks. Perfect for kickstarting secure and scalable REST API projects.
api celery django django-rest-framework jwt-authentication postgresql python redis rest-api starter-template
Last synced: 05 May 2026
https://github.com/aamirxshaikh/spring-boot-blog-rest-api
This repository features a REST API for a Spring Boot-based blog, with endpoints for creating, updating, and retrieving blog posts and users. With clear documentation and organized code, it's a valuable resource for developers looking to learn about REST API development using Spring Boot.
hibernate java jwt rest-api spring-boot
Last synced: 13 May 2026
https://github.com/bluette1/vibes-api
Backend for the Vibes meditation application
postgresql redis rest-api ruby ruby-on-rails sidekiq
Last synced: 05 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/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/geo-c/oct-core
Module of the Open City Toolkit to visualize use of open datasets by applications:
database-management dataset-catalog dataset-filtering dataset-manager datasets metadata metadata-api metadata-store open-access open-city-toolkit open-data open-government open-science rest-api search-interface
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/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/garethjns/sklearn-model-server
A set of Dockerized microservices for training and serving sklearn models over gRPC and REST.
docker grpc microservice minio rest-api serving-sklearn-models sklearn
Last synced: 05 May 2026
https://github.com/angryelizar/dataprocessor
Spring Boot apps for XML to JSON conversion and JSON file processing with RabbitMQ.
java rabbitmq rest-api spring-boot
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/onurozuduru/reservation-api
Room reservation API project for PWP course.
backend hypermedia hypermedia-api python rest-api rest-client restful web-programming
Last synced: 11 Jun 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/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/ayresmonteiro/reinforcer
A REST API made with TypeScript Clean Architecture for a quiz app.
clean-architecture clean-code rest-api tests typescript
Last synced: 11 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/sonytruelove/restful-api-restaurant-reservation
:pizza: simple RESTful API reservation service
body-parser cafe class express food glitch js menu nodejs oop pure-javascript pure-js rest-api restaraunt service
Last synced: 05 May 2026
https://github.com/mateus-dev-me/go-ama-api
A question and answer API, similar to an AMA system.
Last synced: 13 May 2026
https://github.com/kdannothere/amphibians
The app displays information about different amphibian species, and use knowledge of networking, JSON parsing, and view models to enable the app to use data from the network
android-app coil-kotlin moshi rest-api retrofit2
Last synced: 13 May 2026
https://github.com/dougbrando/areaverde-api
Backend do projeto AreaVerde. Uma API REST construída com Java & Spring Boot que evoluiu de uma aplicação de console da faculdade para servir um frontend moderno em React.
backend full-stack java json maven rest-api spring-boot
Last synced: 05 May 2026
https://github.com/mahmoud-nfz/digit-recognition-api
A simple rest api made with flask for predicting a digit written on an 8x8 image using an xgboost machine learning model trained on the sklearn digits dataset. Frontend hosted at :
ai flask machine-learning python rest-api xgboost
Last synced: 05 May 2026
https://github.com/saurabh9136/task-tracker-api
This is a task tracker api application which allows users perform CRUD operations to manage there Tasks. It have a feature of robust error Handling.
error-handling hibernate-jpa java logger postgresql-database rest-api spring-boot
Last synced: 05 May 2026
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/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/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
Last synced: 14 May 2026
https://github.com/icarogabryel/rest-rfid-authorization
Simple RESTful API for managing RFID card authorization to study single app minimalist Django project structure.
django django-rest-framework rest-api rfid webapp
Last synced: 14 May 2026
https://github.com/apiverve/gamecharacter-api
Generate complete RPG-style characters with race, class, background, stats, and personality.
android-library api apiverve dotnet gamecharacter games java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/walkerchel/to-do
REST API для списков TO-DO
clean-architecture cleanenv dependency-injection gin-gonic go go-migrate graceful-shutdown jwt-authentication postgres rest-api sqlx
Last synced: 05 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/aparzi/api-calcettami
REST-Full Api for the hybrid app "Calcettami"
calcettami php php-framework rest-api slim-framework slim3
Last synced: 12 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/api-scanner-logger
Fake API that logs all incoming requests, intended for catching scanners.
api csharp dotnet honeypot rest-api scanner-detection
Last synced: 12 Jun 2026
https://github.com/cryptojones/timetrackerapi
Open-source Node.js + PostgreSQL re-write of Atbash Services' TimeTrackerAPI. REST endpoints + API-key auth via the authKey header.
express nodejs postgresql rest-api sequelize time-tracking
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/wilsonkinyua/flash-cards
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: 13 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/randika00/todo-applocation-master-main
To-do list as a productivity planner app, is dedicated to helping users track things to do, make daily planners and provide important task reminders for free.
Last synced: 05 May 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/apprentice3d/forge-api-qt-client_experiments
Experimenting with Forge Qt SDK
Last synced: 04 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/priyankatuli/task_manager
Overall, aims to provide users with a convenient & efficient way to organize their tasks & improve their productivity.
Last synced: 05 May 2026
https://github.com/jeroenouw/golangrest
REST API written in GO
go golang http mux practice-project rest-api router
Last synced: 13 Jun 2026
https://github.com/shubhamd99/swagger-express-movie
Swagger Express Movie Collection API
rest-api swagger swagger-api swagger-ui
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/mrinjamul/react-movie-cards
A react demo project. React Movie Search and view.
Last synced: 05 May 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/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/jgroldan/apicountries
It's my first API.
api javascript javascript-vanilla rest-api
Last synced: 13 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/guiromao/roman-coin
Cryptocurrency Roman Coin developed in Python
blockchain cryptocurrency flask python rest-api
Last synced: 05 May 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/danko118/ufanet-intercom
this is the backend part of my university internship project at Ufanet
golang intercom logrus microservice mqtt mqtt-client postgres postgresql psql rest-api
Last synced: 04 May 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/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/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/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/softwave-technology/geoshock
A mobile application that aims to be aware of earthquakes near.
expo-location expo-router react-native react-native-maps rest-api tailwindcss
Last synced: 04 May 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/locke-chappel/oss-java-commons-web
A Spring based MVC/RESTful web extension/abstraction
java maven rest-api spring web-application
Last synced: 15 May 2026
https://github.com/lucasdsbr/django-rest-framework
django-rest-framework python rest-api
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/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/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/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/roxyapi/postman-collections
Postman collections for astrology, Vedic, tarot, numerology, I Ching, biorhythm, Human Design and more. Auto synced from OpenAPI, one API key.
ai-agents api-collection astrology biorhythm horoscope human-design iching kundli mcp numerology openapi postman postman-collection rest-api spiritual tarot vedic-astrology
Last synced: 15 Jun 2026
https://github.com/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/sebyx07/rust-ratatui-todos
A high-performance todo list application with TUI, CLI, and REST API interfaces. Built with Rust, Ratatui, SQLite, and Axum with full pagination support.
axum cli crossplatform pagination productivity ratatui rest-api rust sqlite terminal todo tui
Last synced: 04 May 2026
https://github.com/jayvirrathi/node-typeorm-postgresql-rest-api
REST API with Node.js, Postgresql, TypeORM
nodejs postgresql rest-api typeorm
Last synced: 04 May 2026