Self-hosted projects tagged “REST API”
344 open source projects with this tag
344 services found
CronMaster
Cron job management UI with scheduling, logging, and live updates
Self-hosted web UI for managing cron jobs with human-readable schedules, script editing, live log streaming, and REST API with optional OIDC and API keys.

Borg Web UI
Web interface for managing Borg Backup repositories and schedules
A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

PictShare
Self-hosted media and paste hosting with a simple upload API
Self-hosted image, GIF, MP4, and text paste hosting with a simple API, on-the-fly resizing, and URL-based transformations. File-based storage; no database required.

Hauk
Open-source self-hosted real-time location sharing service
Open-source self-hosted real-time location sharing backend with in-memory storage, temporary share links, a Docker image and companion mobile clients.


Automad
Flat-file CMS with a built-in template engine and headless mode
Automad is a fast, lightweight flat-file CMS with an admin dashboard, block editor, in-page editing, theme/package support, and an optional headless JSON API.
ChiefOnboarding
Free and open-source employee onboarding platform for Slack or web
Open-source onboarding platform to provision accounts, run preboarding, to-dos, resources, courses, and badges via Slack or a dashboard.

SolidInvoice
Open-source invoicing and quoting app for small businesses
Self-hosted invoicing and quoting platform with client management, taxes/discounts, online payments, and a REST API for integrations.


Notifo
Multi-channel notification platform for apps and customers
Open-source multi-channel notification service with REST API, management UI, templates and channel abstraction for email, web, push and SMS; built with ASP.NET Core and R...
Youtarr
Automated YouTube downloader and organizer for media servers
Self-hosted web app to auto-download YouTube channels, organize media with metadata, and schedule downloads for Plex, Jellyfin, Emby, and Kodi.

FileRise
Self-hosted web file manager with ACLs, WebDAV, sharing, and SSO
Lightweight self-hosted file manager with per-folder ACLs, WebDAV drive mounts, sharing, resumable uploads, optional encryption at rest, and OIDC SSO.

Audioserve
Minimal audiobook and audio file streaming server
Audioserve is a minimalist Rust server for streaming audiobooks and other audio files from folders, with a web PWA client, playlists, search, and optional transcoding.
OpenTrashmail
Self-hosted disposable email inbox with web UI, API, RSS, webhooks
OpenTrashmail is a standalone disposable email (“trashmail”) service with its own SMTP server, offering a web UI plus JSON API, RSS feeds, and webhooks for received mail.
Bencher
Continuous benchmarking to prevent performance regressions
Bencher is a continuous benchmarking suite with a CLI, API server, and web console to track benchmark results over time and catch performance regressions in CI.

NzbDav
WebDAV server to stream Usenet NZB files with SABnzbd-compatible API
WebDAV server that mounts NZB files as a virtual filesystem for streaming; provides a SABnzbd-compatible API and integrates with Sonarr/Radarr for media-server workflows.

NeoDB
Federated media catalog and social tracker for books, movies, music, and more
Self-hosted, federated catalog and social tracker for books, movies, TV, music, podcasts, games, and performances with ratings, reviews, lists, and ActivityPub.
withoutBG
Open-source image background removal with local models and hosted API
Open-source background-removal toolkit offering Focus/Snap local models, a Docker web app and Python SDK, plus a Pro API (Inferentia‑accelerated) for production use.


wastebin
Minimal pastebin with encryption and syntax highlighting
wastebin is a minimal, self-hostable pastebin with a Rust/axum backend, SQLite storage, syntax highlighting, optional encryption, and expiration/burn-after-read controls.

Riven
VFS-based automated media management and streaming platform
Open-source media management system that exposes a FUSE-based virtual filesystem, automates discovery/scraping/downloading, and integrates with Plex/Jellyfin/Emby.

Nextcloud Notes
Distraction-free note-taking app for Nextcloud
Nextcloud Notes is a distraction-free note-taking app with Markdown support, favorites, and a REST API. Notes are stored as files in your Nextcloud for easy syncing.

Chhoto URL
Minimal, fast self-hosted URL shortener written in Rust
Chhoto URL is a lightweight, high-performance self-hosted URL shortener in Rust, focused on simplicity, speed, and minimal features.
Lingarr
Subtitle translation app with local and SaaS translation services.
A configurable subtitle translation platform supporting multiple local and SaaS translation services.

Double Take
Unified UI and API for facial recognition image processing
Unified web UI and REST API to process, review, and train facial recognition images across multiple detection backends, with MQTT and NVR integrations.

Cockpit
API-first headless CMS for structured content and assets
Cockpit is an API-first, self-hostable headless CMS for managing structured content, assets, and localization with REST and GraphQL APIs.

Medama Analytics
Self-hostable, privacy-focused, cookie-free website analytics
Medama Analytics is a self-hosted, cookie-free web analytics platform with a lightweight tracker, real-time dashboards, and a built-in API focused on user privacy.
Home Assistant Time Machine
Web tool for browsing and restoring Home Assistant config backups
Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.
Melody Auth
OAuth 2.0 and authentication server for Cloudflare Workers or Node.js
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.
Para
Open-source multitenant backend framework for web and mobile apps
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,...

Decypharr
qBittorrent-compatible API with multi-debrid integration
Decypharr provides a qBittorrent-compatible API and web UI for managing torrents via multiple debrid providers, designed to work with Sonarr/Radarr and other *Arr apps.
Koito
ListenBrainz-compatible scrobbler with themeable UI
Self-hosted ListenBrainz-compatible scrobbler and listening-history visualizer with import and relay support for other scrobblers.

REI3
Open-source low-code platform for building and hosting business apps
REI3 is an open-source low-code platform to build multi-user business applications with forms, workflows, access controls, integrations, and self-hosted deployment option...