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/ninjadiego/go-rest-api

🚀 RESTful API built with Go, Gin, JWT authentication and MySQL — clean architecture, ready for production

gin golang jwt mysql rest-api

Last synced: 02 May 2026

https://github.com/egorlis/my-docs

Учебный проект: сервис для хранения и раздачи электронных документов (Go + PostgreSQL + MinIO + Redis). REST API с аутентификацией, кэшем и Swagger-документацией.

docker go jwt minio postgres redis rest-api s3 swagger taskfile

Last synced: 02 May 2026

https://github.com/igords-goncalves/backend-full-oop

It's a simple backend implementation to keep hardly core and base concepts about object oriented programming.

api backend-api expressjs oriented-object-programming rest-api

Last synced: 02 May 2026

https://github.com/chalmeal/go-gin-file

Go(Gin)とAWS(S3)を想定し、MinIOを利用したファイルアップロード

docker gin go-api go-example go-rest-api golang minio rest-api

Last synced: 02 May 2026

https://github.com/arktnld/wago-api

WhatsApp REST API — native protocol, multi-session, production-ready

chatbot docker golang messaging rest-api whatsapp whatsapp-api whatsmeow

Last synced: 02 May 2026

https://github.com/zahraarshia/book-flight-backend

BOOK-FLIGHT-BACKEND is a RESTful API that allows users to book a flight.

api backend postgresql rails rest-api restful-api ruby

Last synced: 02 May 2026

https://github.com/emoore36/luigis-review

A backend Spring Boot API made to go along with a friend's restaurant application.

backend-service mongodb rest-api spring-boot

Last synced: 02 May 2026

https://github.com/hashaneranda/post-fav-app-backend

Node app for Instagram like app

express mongodb nodejs rest-api

Last synced: 03 May 2026

https://github.com/kkadk/taskify

Taskify is a RESTful API built using Django Rest Framework (DRF) that provides task management features. The system allows users to perform basic CRUD operations (Create, Read, Update, Delete) on tasks, along with user authentication and access control to secure data and limit unauthorized access.

django django-rest-framework rest-api

Last synced: 03 May 2026

https://github.com/steinfletcher/music

Demo project to generate sequence diagrams from tests

golang rest-api sequence-diagrams testing

Last synced: 03 May 2026

https://github.com/erikrios/creating-backend-apps-for-beginner

The Codelabs of "Creating Back-End Apps for Beginner" Dicoding Course

back-end backend backend-development javascript nodejs rest-api restful-api web-service

Last synced: 03 May 2026

https://github.com/mihamarkic/kzsrestservice

Provides KZS (Slovene national league) basketball data as REST service

aspnetcore csharp rest-api

Last synced: 09 Jun 2026

https://github.com/synthetic-borealis/kanye-rust

Like Kanye.Rest, but it's written in Rust.

api kanye-west quote-generator rest-api rocket rust shuttle-rs

Last synced: 03 May 2026

https://github.com/carloscharz/apiresttemplate

API Rest Template + Maven Profiles + Spring Profiles + Spring Boot

java-8 maven maven-profiles rest-api spring-boot spring-profiles

Last synced: 03 May 2026

https://github.com/rijalghodi/gofiber-boilerplate

Boilerplate for mid-sized RESTful APIs using Go, Fiber, PostgreSQL, and GORM

gofiber gofiber-boilerplate golang gorm postgresql rest-api

Last synced: 09 Jun 2026

https://github.com/r3morce/rleu-api

A lightweight Go API that provides filtered European rocket launch data from ThespaceDevs

api europe european-launches golang middleware rest-api space thespacedevs

Last synced: 03 May 2026

https://github.com/pitercoding/customer-manager-app

[PT-BR] Gerencie clientes com um CRUD simples e moderno, formulários reativos, Angular, Spring Boot e PostgreSQL. [EN] Manage customers with a modern and simple CRUD, reactive forms, Angular, Spring Boot and PostgreSQL.

angular backend cors crud customer-management frontend full-stack java postgresql reactive-forms responsive-ui rest-api spring-boot typescript web-application

Last synced: 03 May 2026

https://github.com/pitercoding/userbase

[PT-BR] Um sistema de registro e gerenciamento de usuários implementado em Java com Spring Boot, utilizando H2 como banco de dados em memória. CRUD completo. [EN] A user registration and management system implemented in Java with Spring Boot, using H2 as an in-memory database. Full CRUD.

controller crud exception-handling h2-database integration-test java learning-by-doing lombok patch-update practice-project repository rest-api service-layer spring-boot unit-test userbase validation

Last synced: 03 May 2026

https://github.com/pitercoding/golang-basics

[EN] Go learning repository that brings together small hands-on exercises and incremental mini-projects. [PT-BR] Repositório de aprendizado em Go que reúne exercícios práticos pequenos e mini-projetos incrementais.

basics-of-go exercises golang learning-by-doing rest-api

Last synced: 03 May 2026

https://github.com/burgossrodrigo/go-eth-wallet

Ethereum golang ApiREST wallet (under development)

ethereum-wallet golang rest-api

Last synced: 03 May 2026

https://github.com/victormarlor/hyperfocus

Typed, test-driven FastAPI backend using SQLModel and SQLite to analyze user focus, interruptions, and time-based productivity metrics.

analytics api-design async-python backend clean-architecture deep-work developer-tools docker fastapi focus-tracking productivity pydantic pytest python rest-api sqlite sqlmodel time-tracking

Last synced: 03 May 2026

https://github.com/panastasiadis/nodejs-mongodb-server-client-example

Build a basic HTTP server/client example with NodeJs and MongoDB.

api database express http javascript json-api mongodb npm rest-api web-development web-server

Last synced: 03 May 2026

https://github.com/muhdhanish/netflix-react-app

This is cloned version of Netflix created with React JS.

css javascript reactjs rest-api

Last synced: 03 May 2026

https://github.com/aashari/example-go-tax-calculator-api

RESTful API example in Go for tax calculations. Showcases clean architecture, middleware usage, validation, testing, Swagger docs, containerization, and performance optimization techniques in a production-ready API structure.

api-design docker golang microservice rest-api tax-calculator testing web-service

Last synced: 03 May 2026

https://github.com/ethern-myth/nodejs-backend

NodeJS backend with mysql, express and sequalize

mvc mysql nodejs oop rest-api swagger

Last synced: 03 May 2026

https://github.com/pingiun/urlshorten

A super tiny url shortener with a simple API

docker docker-compose flask mit-license rest-api url-shortener

Last synced: 04 May 2026

https://github.com/neeraj1240/dictionaryapi

A simple Node.js-based API that provides dictionary functionalities, including word meanings, random word generation, and random word with meaning.

developer-tools dictionary dictionary-api express language-tools nodejs nodejs-api rest-api vocabulary-learning

Last synced: 04 May 2026

https://github.com/apprentice3d/forge-api-qt-client_experiments

Experimenting with Forge Qt SDK

autodesk-forge qt rest-api

Last synced: 04 May 2026

https://github.com/foreverzer0/gldoc

Local HTTP server for hosting the official OpenGL documentation in a simplfied JSON format.

documentation documentation-generator documentation-tool go golang opengl opengl-es opengles rest-api restapi

Last synced: 04 May 2026

https://github.com/goidioms/rest

A lightweight, high-performance REST API framework built with Go, featuring hot-reloading and a clean architecture pattern.

air api backend clean-architecture go golang hot-reload http json rest-api

Last synced: 04 May 2026

https://github.com/fredcodee/mello

a project management tool. and a generic workflow management app built with django & react

boostrap4 django django-rest-framework javascipt python3 reactjs rest-api

Last synced: 04 May 2026

https://github.com/donartkins/rockbridge-backend-api

A high-performance, scalable donation processing API built for Rockbridge Ministries

expressjs mongodb rest-api stripe-payments

Last synced: 04 May 2026

https://github.com/coowinit/wp-fullscreen-post-modal-theme

一个带卡片文章列表、路由驱动全屏详情弹层,以及静态 HTML 预览的 WordPress 博客主题。

blog blog-theme cards css frontend html javascript modal php responsive rest-api theme-development wordpress wordpress-theme

Last synced: 09 Jun 2026

https://github.com/oleksiym/calls-api

AI-powered API for processing and analyzing phone call audio. Features include transcription (OpenAI Whisper), NLP (SpaCy, TextBlob), emotion detection, and categorization. Built with FastAPI, PostgreSQL, and Docker for scalable offline operation.

audio-processing docker-compose emotion-detection fastapi nlp rest-api sentiment-analysis

Last synced: 04 May 2026

https://github.com/9802hemensan/disney-island

DisneyTooniverse is your gateway to a world of timeless Disney cartoons, offering a vast library, personalized recommendations, and offline viewing for magical entertainment on the go.

cartoon css html reactjs rest-api

Last synced: 04 May 2026

https://github.com/udokailodigwe/job-tracking-fullstack-app

A clean and well structured API built with Nodejs/Express, MongoDB

express-middleware jwt-authentication middleware mongodb mongoose nodejs rest-api swagger-ui

Last synced: 04 May 2026

https://github.com/roluochke/safeboda-app

A ride-sharing services similar to Uber.

docker nestjs postgresql rest-api

Last synced: 04 May 2026

https://github.com/mawdesign/lyricsanctuary

lyricSanctuary: A web application for managing and organizing song lyrics with detailed musical and contextual information, built with Python, CouchDB, and a hexagonal architecture.

cc-by-sa couchdb database hexagonal-architecture json-schema lyrics-management music-database python rest-api web-application

Last synced: 04 May 2026

https://github.com/aswinbennyofficial/sre-exercises

Building a resilient backend project from scratch with Dockerization and CI/CD, incorporating Site Reliability Engineering (SRE) principles. Demonstrating best practices in modular architecture, logging, database migration, and CI/CD pipelines for automated testing, deployment.

api backend docker go go-chi golang pgx postgres rest-api sre student-management-system vyper-config yaml-configuration zerolog

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

https://github.com/priyankatuli/task_manager

Overall, aims to provide users with a convenient & efficient way to organize their tasks & improve their productivity.

dart flutter rest-api

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/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/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/nejdetkadir/your-tweets

You can share your tweets in here anymore!

axios-vue firebase firebase-auth firebase-database rest-api slot vuejs vuex

Last synced: 05 May 2026

https://github.com/justdvnsh/justdvnsh-twitterbot

A twitter bot made to schedule and post tweets for me and also reply and retweet them.

api glitch image-processing nodejs processingjs rest-api twitter-api twitter-bot

Last synced: 05 May 2026

https://github.com/mihaidinu0/expensetracker

Secure Spring Boot backend with JWT auth, Docker, PostgreSQL & CI/CD

ci-cd docker java jwt-authentication postgresql rest-api spring-boot

Last synced: 05 May 2026

https://github.com/jorgermduarte/hexagonal-weather-app-example

A modular and extensible example API built with Node.js, TypeScript, and Hexagonal Architecture (Ports & Adapters).

clean-architecture eslint example-project hexagonal-architecture husky nodejs ports-and-adapters rest-api typescript weather-api

Last synced: 05 May 2026

https://github.com/jordan-sussman/pg-rest-api

A REST API built with JavaScript and Node for PostgreSQL as a framework for a to-do list.

api crud http-client javascript nodejs postgresql rest-api

Last synced: 05 May 2026

https://github.com/athulsabu2002/filevault

🔐 Secure file storage system with AES-256 encryption, user authentication, and complete file management. Built with Node.js, TypeScript, and Supabase.

aes-256 decryptio encryption expressjs file-storage jwt-authentication nodejs rest-api supabase typescript

Last synced: 05 May 2026

https://github.com/shubham-sakunde/staff-management-system

This project aims to develop a Staff Management System using Spring Boot and Hibernate, with MySQL as the database backend. The system provides various REST APIs to perform CRUD operations on staff records, including filtering based on specific criteria such as salary, experience, and profile.

hibernate java mysql postman rest-api spring-boot

Last synced: 05 May 2026

https://github.com/sythulasi/cinemaapp

The Cinema Ticket Reservation App is designed to facilitate the reservation of movie tickets at your cinema. It allows you to create and manage cinema profiles, add and edit movies, update seat inventory for showtimes on different days, and validate and confirm reservations.

docker java kafka react rest-api spring-boot spring-security

Last synced: 05 May 2026

https://github.com/ivanmartynovleti/java-filmorate

Бэкенд социальной сети, позволяющей выбрать фильм или сериал для просмотра.

h2-database java jdbctemplate junit lombok maven rest-api slf4j spring-boot spring-framework sql

Last synced: 05 May 2026

https://github.com/falco13/contact_email

Django app with contact form and email sending, with Celery, in Docker. Extensive message validation eliminates a large amount of spam and invalid emails.

api api-rest celery contact contact-form contacts-app django django-rest-framework docker docker-compose email mail message message-validation python rest-api validation

Last synced: 05 May 2026

https://github.com/maettuu/21fs-software-engineering-lab-client

CLIENT Repository for the course Software Engineerng Lab Spring 2021

bootstrap card-game ci-cd frontend game-development javascript reactjs rest-api sonarqube

Last synced: 05 May 2026

https://github.com/psv73/account-service

Spring Boot microservice for user accounts and payroll with RBAC and security events

gradle h2 java rest-api spring-boot spring-security

Last synced: 05 May 2026

https://github.com/andreoneti/nexxusjs

Express server create.

express expressjs rest rest-api server

Last synced: 05 May 2026

https://github.com/joaopblume/bidirectional-integration-spotter-erp

Bidirectional data sync engine between Oracle database and external REST API. Updates on either side automatically reflect on the other, preserving data integrity. Built with Apache Spark, Airflow, Python/Flask, and REST API. Features entity relationship handling and hash-based change detection.

airlfow database flask integration oracle plslq python rest-api spark

Last synced: 05 May 2026

https://github.com/josecorreamorales/node-rest-api

This is a REST API for a simple store management system. It allows you to create, read, update and delete products and users. It also allows you to generate a report of all products in an excel file.

expressjs mongoatlas nodejs rest-api

Last synced: 05 May 2026

https://github.com/retheviper/springwebfluxsample

A simple sample of Spring WebFlux.

gradle kotlin rest-api spring-boot spring-webflux

Last synced: 05 May 2026

https://github.com/dejongyeong/portfolio-server

A backend API route to create, read, update, and delete projects and publications for my personal website.

api nestjs nestjs-backend rest-api

Last synced: 05 May 2026

https://github.com/n1rjal/fsociety-spaceapp

deployed at https://fsocietyspaceapp.herokuapp.com/

django django-project machine-learning rest-api sklearn

Last synced: 06 May 2026

https://github.com/machinelearningzuu/manioc-leaves-disease-detection

Binary classification model developed using mobilenet_v2 pretrained model to classify whether cassava leaves are healthy or not.

computer-vision convolutional-neural-networks deep-learning flask image-classification mobilenetv2 rest-api tensorflow tensorflowlite

Last synced: 05 May 2026

https://github.com/davenaugler/assignment_9_recipefinder

This Java application parses a recipes.txt file using Apache Commons CSV, stores the data in a Collection, and provides access via RESTful endpoints with Spring Boot.

csv-parser java maven rest-api spring-boot

Last synced: 05 May 2026

https://github.com/rickyjericevich/web-api-tutorial

A basic tutorial on how to create and deploy a REST API and interact with it using a web page and an Android app

android html java rest-api spring-boot tutorial

Last synced: 05 May 2026

https://github.com/mgunawardhana/spring-boot-backend-validations

Here's a basic overview of how backend validations work in Spring Boot:

backend java maven rest-api spring-boot validation

Last synced: 06 May 2026

https://github.com/daffafaizan/todolist-be

Back-end to my todolist application created using Express.js.

express-js jwt rest-api

Last synced: 06 May 2026

https://github.com/tanushreed003/svelte-fastapi-supabase-oauth2-authentication

🔒 SSO authentication service using OAuth2 protocol with Google and Kakao as identity providers. Built with a SvelteKit frontend and FastAPI backend

fastapi login oauth oauth2 python rest-api signin supabase supabase-db svelte sveltekit

Last synced: 06 May 2026

https://github.com/lakshithagihan/node-rest-api

REST API using NodeJS and MongoDB

mongodb nodejs rest-api

Last synced: 06 May 2026

https://github.com/novaardiansyah/golang-api

Golang REST API

fiber-go golang rest-api

Last synced: 09 Jun 2026

https://github.com/mgautam98/movie-api-service

Spring Boot Movie Service API with Four different Microservices and Eureka Application discovery server and Nginx Gateway server

microservices rest-api spring-boot

Last synced: 06 May 2026

https://github.com/kuro-2/travel-agent-

A conversational AI-powered travel assistant for India, built with Flask and Hugging Face LLMs. It provides real-time and fallback information about weather, trains, road routes, tourist attractions, and trip planning for Indian cities.

agent api apiintegration chatbot flask html huggingface json llm mistral-7b promptflow python rest-api

Last synced: 06 May 2026

https://github.com/tribecabrasil/tribeca-django-init

Tribeca Django Init is a modern, interactive CLI for bootstrapping Django projects with production-ready structure, automation, and best practices. Designed for seamless integration with Multi-Component Platforms (MCPs), AI agents, and CI/CD pipelines, it offers both human-friendly prompts and a robust JSON mode for headless, scriptable workflows.

agents-md ai-agents automation bootstrap cli devtools django mcp mcp-tools modern-stack project-template python rest-api tribecamp

Last synced: 06 May 2026

https://github.com/valderman/thicc

Trivial HTTP Interface for (Docker) Compose Containers

debian-packages docker docker-compose haskell rest-api

Last synced: 06 May 2026

https://github.com/ewhalgand/blog-app

Minimalist blog

blog react rest-api typescript

Last synced: 06 May 2026

https://github.com/w0rm29/weather-app

Weather app made in Javascript, HTML, CSS, Webpack

cors html5 javascript rest-api scss webpack

Last synced: 06 May 2026

https://github.com/budiigunawan/jogjalan

Jogjalan API for listing various tourism destinations, todos, and restaurants in Yogyakarta

bun example honojs postgresql prisma-orm rest-api

Last synced: 06 May 2026