Self-hosted projects tagged “REST API

344 open source projects with this tag

344 services found

Melody Auth

OAuth 2.0 and authentication server for Cloudflare Workers or Node.js

635
68
Last commit

Turnkey OAuth 2.0/OIDC authentication system with admin panel, REST APIs, RBAC, MFA, social login, and flexible deployment on Cloudflare Workers or Node.js.

MITActively maintained
Alternative to:
Auth0 logo
Auth0
+19
Cert Warden logo

Cert Warden

Centralized ACME certificate manager with REST API and UI

602
25
Last commit

Open-source centralized ACME client to manage TLS certificates with automated renewals, API-key retrieval for clients, http-01/dns-01 challenge support, Go backend and React UI.

Actively maintained
Alternative to:
Caddy Cloud logo
Caddy Cloud
+5

Glass Keep

Keep-style self-hosted notes app with glassmorphism UI

599
52
Last commit

Self-hosted Google Keep–style notes app built with Vite + React and an Express + SQLite API. Supports Markdown, checklists, images, PWA, collaboration and Docker deployment.

MITSlowing down
Alternative to:
Google Keep logo
Google Keep
+10
Kuvasz logo

Kuvasz

Open-source uptime and SSL monitoring with status pages

598
37
Last commit

Self-hosted uptime and SSL monitoring with status pages, REST API, Prometheus and OpenTelemetry exporters, per-monitor notifications, and YAML-based configuration.

AGPL-3.0Actively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+18
Kuvasz Uptime logo

Kuvasz Uptime

Open-source uptime and SSL monitoring with status pages

598
37
Last commit

Self-hosted uptime and SSL monitoring with status pages, REST API, Prometheus/OpenTelemetry exporters, per-monitor notifications, and YAML config.

AGPL-3.0Actively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+16
Para logo

Para

Open-source multitenant backend framework for web and mobile apps

573
155
Last commit

Para is an open-source, Java-based multitenant backend framework providing a RESTful JSON API, full-text search, distributed caching, and flexible authentication for web, mobile, IoT and prototype apps.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+8
REI3 logo

REI3

Open-source low-code platform for building and hosting business apps

573
82
Last commit

REI3 is an open-source low-code platform to build multi-user business applications with forms, workflows, access controls, integrations, and self-hosted deployment options.

Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+19
Omeka logo

Omeka

Open-source PHP platform for publishing digital collections and exhibits

551
208
Last commit

Omeka is a PHP-based open-source web publishing platform for managing, preserving and presenting metadata-rich digital collections and media-rich online exhibits.

GPL-3.0Actively maintained
Alternative to:
Omeka.net logo
Omeka.net
+11
gocron logo

gocron

Cron-style task scheduler with YAML job definitions and Vue web UI

548
19
Last commit

Lightweight scheduler written in Go with a Vue.js web UI, YAML-based job configuration, cron expression support, per-job environment variables, and Docker deployment.

MITActively maintained
Alternative to:
EasyCron logo
EasyCron
+1
Wingfit logo

Wingfit

Minimalist fitness app to plan workouts and track personal records

521
24
Last commit

Privacy-first, self-hosted web app for planning workouts, logging sets, tracking personal records and importing smartwatch data. Built with Angular frontend and FastAPI backend.

Slowing down
Alternative to:
JEFIT logo
JEFIT
+7
Wavelog logo

Wavelog

Web-based amateur radio logging and QSO management system

513
128
Last commit

Self-hosted PHP web application for logging amateur radio contacts with mapping, analytics, awards tracking and integration with common QSO services.

MITActively maintained
Alternative to:
Club Log logo
Club Log
+1
MistServer logo

MistServer

Open-source streaming media server for OTT, live and VOD.

508
155
Last commit

MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

UnlicenseActively maintained
Alternative to:
Wowza Streaming Cloud logo
Wowza Streaming Cloud
+13
VoucherVault logo

VoucherVault

Django app to store and manage vouchers, coupons and gift cards

508
25
Last commit

Mobile-optimized Django web portal for storing and managing vouchers, coupons, gift cards and loyalty cards with QR/barcode support, expiry alerts and OIDC SSO.

GPL-3.0Actively maintained
Alternative to:
M-Files logo
M-Files
+8

Hollo

Federated single-user microblogging server with Mastodon API

486
57
Last commit

Headless federated microblogging server for single users that implements ActivityPub and Mastodon-compatible REST APIs for use with Mastodon clients.

AGPL-3.0Actively maintained
Alternative to:
Mastodon (mastodon.social) logo
Mastodon (mastodon.social)
+5

Nimtable

Observability and control plane for Apache Iceberg catalogs

474
31
Last commit

Lightweight web UI and REST control plane for exploring, inspecting, and managing Apache Iceberg catalogs and tables with Docker deployment and engine integrations.

Apache-2.0Slowing down
Alternative to:
Amazon OpenSearch Service logo
Amazon OpenSearch Service
+4

Expressa

Data-driven API middleware with an admin UI for Express.js

452
24
Last commit

Express middleware that generates REST collection APIs from JSON Schema with a Django-like admin UI; supports MongoDB, PostgreSQL or JSON-file storage.

MITActively maintained
Alternative to:
Directus Cloud logo
Directus Cloud
+10
Pastefy logo

Pastefy

Feature-rich open-source pastebin and code snippet manager

450
86
Last commit

Self-hostable Pastebin alternative for sharing and storing code snippets, files, and rich previews with API, OAuth login, folders, and previews for many formats.

MITActively maintained
Alternative to:
SourceForge logo
SourceForge
+2

Trailarr

Download and manage trailers for Radarr and Sonarr libraries

450
24
Last commit

Tool to discover, download, convert and organize trailers for Radarr and Sonarr-managed media libraries, with a FastAPI backend and Angular UI.

GPL-3.0Actively maintained
Alternative to:
iTubeGo logo
iTubeGo
+2
OpenOlat logo

OpenOlat

Modular Java-based learning management system (LMS)

438
169
Last commit

Open-source Java LMS for course authoring, assessments and institutional learning management with SCORM/QTI support and REST API.

Actively maintained
Alternative to:
Canvas LMS logo
Canvas LMS
+14

RELATE

Django-based web courseware for authoring and grading programming coursework

433
126
Last commit

Open-source Django LMS for creating courses with YAML/Markdown content, git-backed versioning, sandboxed code questions, automatic grading, calendars and analytics.

Actively maintained
Alternative to:
Codio logo
Codio
+8
MintHCM logo

MintHCM

Open-source Human Capital Management platform for HR workflows

430
89
Last commit

MintHCM is an open-source HCM platform delivering recruitment, onboarding, time & leave management, employee profiles, performance, analytics, and API integrations.

AGPL-3.0Actively maintained
Alternative to:
BambooHR logo
BambooHR
+19

SIP (Sustainable Irrigation Platform)

Raspberry Pi–based customizable irrigation and sprinkler controller

420
167
Last commit

Open-source Raspberry Pi irrigation controller with responsive web UI, scheduling, plugins (Node-RED, MQTT), and support for relay interfaces, pumps, and hydroponics.

Actively maintained
Alternative to:
Rachio logo
Rachio
+4

Docking Station

Web interface for managing and updating Docker containers

415
12
Last commit

A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.

Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2

EveryDocs

Self-hosted Ruby on Rails document management server for PDFs

404
24
Last commit

Ruby on Rails document management server for uploading, organizing, encrypting and full-text searching PDF documents. Provides a REST API and mobile-friendly web UI.

GPL-3.0Actively maintained
Alternative to:
DocuWare logo
DocuWare
+7
Feedpushr logo

Feedpushr

Lightweight RSS/Atom feed aggregator daemon with push outputs

390
27
Last commit

Feedpushr is a Go-based feed aggregator with an embedded database, REST API, web UI, OPML import/export, pluggable filters and outputs, and push delivery options.

GPL-3.0Slowing down
Alternative to:
Inoreader logo
Inoreader
+11
Foundry Virtual Tabletop logo

Foundry Virtual Tabletop

Self-hosted, extensible web-based virtual tabletop for role‑playing games

383
16
Last commit

A modular, developer-friendly virtual tabletop that runs on Node.js/Electron, offering scenes, dynamic lighting, compendia and a rich module/system ecosystem.

Actively maintained

Sonobarr

Music discovery for Lidarr users with Last.fm integration

383
5
Last commit

Web app that uses your Lidarr library and Last.fm to surface similar artists, supports AI-driven prompts, real-time UI, and pushes additions back to Lidarr.

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+1

PushBits

Relay server that forwards push notifications to Matrix

365
19
Last commit

Self-hosted relay server exposing a Gotify-compatible HTTP API to send push notifications which are delivered to users via the Matrix protocol; supports multiple users, channels and Docker deployment.

ISCSlowing down
Alternative to:
Gotify Cloud logo
Gotify Cloud
+1

Jetlog

Self-hosted personal flight tracker and viewer

346
24
Last commit

Open-source, self-hostable personal flight tracker with world map, stats, import/export, multi-user auth; built with FastAPI, React and SQLite, deployable via Docker.

GPL-2.0Actively maintained
Alternative to:
KAYAK Trips logo
KAYAK Trips

UniFi Voucher Site

Generate and manage UniFi guest WiFi vouchers

301
35
Last commit

Web app to create, print, email, and manage UniFi guest vouchers with OIDC support, kiosk mode, PDF/thermal printing, and a REST API. Deployable via Docker.

MITActively maintained
Alternative to:
Proxyclick logo
Proxyclick
+1