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/westurner/flowstat
RESTful Pyramid sandbox w/ NetworkX, RDFlib, Jinja2, SQLAlchemy
jinja2 networkx pyramid-framework rdflib rest-api sparql sqlalchemy
Last synced: 10 Jun 2026
https://github.com/nabeel-ahmed-jamil/model
Model For Barco-Cron Service [Open Source]
ddd-architecture java jpa model open-source postgresql rest-api security spring-boot
Last synced: 09 May 2026
https://github.com/kudzaiprichard/hireintel.api
AI-powered recruiter that streamlines the technical hiring process through automated resume processing, candidate research, and interview management.
api-rest artificial-intelligence concurrent-programming email flask flask-sqlalchemy jsonwebtoken jwt llm python rest-api sqlite threads
Last synced: 09 May 2026
https://github.com/inozpavel/workplanner.webapi
Microservice architecture backend project for client server application
api-gateway architecture asp-net-core docker entity-framework-core identity postgresql registration rest-api rooms web-api
Last synced: 09 May 2026
https://github.com/suryaandh/react-native-jobs
expo react-native react-navigation rest-api router
Last synced: 09 May 2026
https://github.com/olahsymbo/audio-service
Flask web app that simulates the behaviour of an audio server. It has create, read, upload, and delete endpoints for an audio file. Includes Unittest for all endpoints
Last synced: 09 May 2026
https://github.com/realchaula/ordermicroservice
SpringBoot REST API to Handle Order Details For NextTrend Web Application (MySQL)
api mysql rest-api restful-api spring-boot springboot swagger swagger-ui swagger2
Last synced: 09 May 2026
https://github.com/silvestrevivo/restify-restfulapi
RestfulAPI developed with Restify regarding the Youtube tutorial from @bradtraversy
backend javascript nodejs postman rest-api restful-api restify
Last synced: 09 May 2026
https://github.com/goganotclown/http-cats
This project allows you to retrieve cat images associated with different HTTP error codes. Enjoy a fun and entertaining way to visualize HTTP errors with adorable cat pictures.
api cat-images css3 frontend fun-project html5 http-status-code interactive javascript mit-license responsive-design rest-api scss user-interface web-development
Last synced: 09 May 2026
https://github.com/nikoo-asadnejad/filemanagermicroservice
A micro service for uploading and managing files
api csharp csharp-code dotnet dotnet-core dotnetcore entity-framework-core file file-manager file-upload files microservice rest-api sql-server
Last synced: 09 May 2026
https://github.com/stanleyy7/psalmapi
A REST API of Pslams. Created as I was wanting to create a website that displays a random psalm upon open. However, there was no such API. So, I made my own. Please let me know if there are any errors/bugs you encounter.
javascript jest-tests nodejs rest-api
Last synced: 09 May 2026
https://github.com/ricardorobledo/calling-art-backend
This is an easy API about an app like pinterest to manage users and images
api django django-cors-headers django-filter django-rest-framework djangorestframework-simplejwt heroku learn postman python-decouple python3 rest-api yasg-drf
Last synced: 10 May 2026
https://github.com/xoraus/animebytes
backend jwt-authentication maven rest-api spring-boot swagger
Last synced: 10 May 2026
https://github.com/paradocx96/ruby-rails-api
api rails rails-api rest-api ruby ruby-on-rails sqlite
Last synced: 10 May 2026
https://github.com/rajagopal28/what3words-api-spike
A small proof of concept java application using spring-boot to work with and get to know about the innovative geo navigation project what3words' API and their wrapper sdks to work with their product.
dependency-injection integration inversion-of-control java-8 layered-architecture rest-api single-responsibility-principle spring-boot tdd tdd-java test-pyramid what3words-api
Last synced: 10 May 2026
https://github.com/raf555/kbbi-api
KBBI as RESTful API
api kamus-besar-bahasa-indonesia kbbi kbbi-api rest-api
Last synced: 10 May 2026
https://github.com/hsmorenom/challenge_forohub
java maven rest-api security spring-boot token
Last synced: 10 May 2026
https://github.com/ramadhanabelio/buah.in-web
Buah.in, Fruit Information Application
admin-dashboard admin-panel api course-project crud fruits multiplatform multiplatform-app mysql mysql-database native php rest-api web web-app
Last synced: 10 May 2026
https://github.com/flazefy/assignment-day-23-bootcamp-golang-be
Dibimbing Bootcamp Golang Back-End Development Batch 3
backend file-upload gin golang gorm mysql rest-api
Last synced: 10 May 2026
https://github.com/guiromao/fetch-music-service
Service for fetching artists and recent albums
Last synced: 10 May 2026
https://github.com/ankhoa1212/rest-api-web-service
This project was done in Jan. 2024
java json rest-api spring-boot unit-testing
Last synced: 11 May 2026
https://github.com/adolbyb/nodejs-express-upload-api
A Web-Based File Upload API using NodeJS & Express. Uses a simple REST API.
express expressjs file-upload nodejs rest-api
Last synced: 11 May 2026
https://github.com/dzooli/tvtrader-fetch
REST API to fetch price information from TradingView
backend javascript nestjs rest rest-api restful-api trading tradingview
Last synced: 11 May 2026
https://github.com/jakecoffman/go-mongo-rest
Example of a REST server with Go and Mongo
Last synced: 11 May 2026
https://github.com/rammyblog/react-countries
javascript react reactjs rest-api
Last synced: 11 May 2026
https://github.com/juliolmuller/ignite-node-car-rental
A full API for a Car Rental business in order to develop technical skills during Ignite Node training.
ignite node rest-api rocketseat
Last synced: 11 May 2026
https://github.com/aditya43/golang-bookstore_users-api
Golang Microservices | Bookstore | Users API
domain-driven-design gin-gonic golang microservice mvc mysql rest-api
Last synced: 11 May 2026
https://github.com/fabianferno/syndeo-be
REST apis for university - alumni social networking and mentorship platform with profile based assistance matching. Powered by Flask.
api firebase-auth flask mentorship mysql rest-api
Last synced: 11 May 2026
https://github.com/habibun/login-with-github
Login with Github in symfony
api authentication github-login github-rest-api php rest rest-api restful-api symfony
Last synced: 11 May 2026
https://github.com/igor-ad/api_users
Simple Symfony API for user management.
bearer-tokens docker-compose jwt-authentication mysql-database php8 rest-api symfony
Last synced: 11 May 2026
https://github.com/matisszilard/gondol
gondol - learning golang
golang learning rest-api server
Last synced: 11 May 2026
https://github.com/amishaphabba/springboot-and-restapi
API is essentially a set of rules that dictate how two machines talk to each other and REST API is an architectural style for building web services that interact via an HTTP protocol. Customer can login, search, order and track shipment of an item, Validations for wrong input are added. HTTP protocols used- GET, POST, PUT, DELETE, Tools used - Spring Boot, Eclipse, Postman(for testing API), Data Base used- PostgreSQL, Languages learnt - Java
docker-image java-8 jpa-hibernate postgresql-database rest-api spring-boot
Last synced: 12 May 2026
https://github.com/aamirxshaikh/spring-boot
This repository is dedicated to providing comprehensive examples, exercises, and best practices related to Spring Boot. Whether you're a beginner looking to understand the basics or an experienced developer aiming to deepen your Spring Boot expertise, this repository has something for everyone.
best-practices rest-api spring-boot
Last synced: 12 May 2026
https://github.com/aryaminus/dspy-proxy
A REST API server for DSPy that enables language model programming from any language. This proxy exposes DSPy's core functionality - signature registration, module execution, optimization, and evaluation - through HTTP endpoints, making it accessible from non-Python environments.
ai chain-of-thought dspy fastapi llm-optimization machine-learning microservice nlp prompt-engineering proxy-server rest-api
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/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/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/sanjuthomas/ml-rest-client
MarkLogic REST Client using Apache httpclient
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/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/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/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/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/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.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/cloudogu/conveyor
Generate dtos from annotations
annotation-processor dto hal java mapping rest-api
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/georgegkonis/basic-spring-boot-rest-api
A basic REST API built for demonization purposes
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/dannote/mod-ndb
Automatically exported from code.google.com/p/mod-ndb
apache-module c mysql-cluster ndb rest-api
Last synced: 14 Jun 2026
https://github.com/szsascha/race-result-parser-poc
Proof of concept of race result parser.
Last synced: 15 Jun 2026
https://github.com/arcward/teampy
Microsoft TFS (Team Foundation Server) SDK in Python
python rest-api rest-client tfs tfs-2017 tfs-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/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/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/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/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/keerthividya/imdb-web-app-frontend
Dynamic and interactive Movie Explorer Application
Last synced: 19 Jun 2026
https://github.com/luigiminardi/nlw-04
Projeto construido durante a Next Level Week #04
elixir next-level-week next-level-week-4 nextlevelweek nextlevelweek4 phoenix phoenix-framework rest-api
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/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/sergeemmanuelk/event_ticket_platform
An Event Ticket Platform
docker java jwt keycloak oauth2 postgresql rest-api spring-boot 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/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/lennarddenby/turdb
REST-api for hiking routes in Akershus, Norway
nodejs rest-api restful-api sql
Last synced: 23 Jun 2026
https://github.com/irfanbaigse/openflights-api
Openflights rest api implementation in golang
api golang openflights 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/gdp-api
Get GDP (Gross Domestic Product) data for any country including current values and historical data going back to 1960.
android-library api apiverve dotnet finance gdp java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/acrostic-api
Acrostic Puzzle Generator creates puzzles where the first letters of answer words spell out a hidden keyword.
acrostic android-library api apiverve dotnet games java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/genderdetector-api
Easily detect the gender of an individual based on their name. This API uses AI to predict the likely gender of a person by their name
android-library api apiverve data-lookup dotnet genderdetector java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/facedetect-api
Face Detector API analyzes images to detect human faces and returns bounding box coordinates for each detected face.
android-library api apiverve dotnet facedetect images java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/phishingcheck-api
Phishing Domain Checker verifies whether a domain or URL appears in a comprehensive database of known phishing sites. Updated every 6 hours with 850,000+ active phishing domains.
android-library api apiverve dotnet java networking nodejs npm-package nuget-package phishingcheck python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/daylightduration-api
Daylight Duration Calculator computes sunrise, sunset times, and total daylight hours for any geographic location and date using astronomical algorithms.
android-library api apiverve daylightduration dotnet java math-calculations nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/interestrate-api
Interest Rate is a tool for retrieving current central bank policy interest rates for major economies worldwide. It returns the latest rate along with the central bank name and effective date.
android-library api apiverve dotnet finance interestrate java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 2026
https://github.com/apiverve/crongenerator-api
Cron Expression Generator is an AI-powered tool for converting natural language schedule descriptions into cron expressions. It returns valid cron syntax along with human-readable descriptions.
android-library api apiverve crongenerator data-generation dotnet java nodejs npm-package nuget-package python python-package rest-api
Last synced: 25 Jun 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/abid-mahdi/cinema_room_rest_service
A JetBrains Academy Project
hyperskill hyperskill-academy hyperskill-solutions jetbrains-academy lombok rest-api spring-boot
Last synced: 26 Jun 2026
https://github.com/zsomborjoel/kafka-rest-backend
Kafka Streams based Springboot Backend
apache-kafka rest-api rocksdb spring
Last synced: 28 Jun 2026