Self-hosted projects tagged “REST API”
344 open source projects with this tag
344 services found

Vvveb CMS
Open-source PHP CMS with drag-and-drop page builder and headless APIs
A PHP-based CMS with a visual page builder, multi-site, localization, ecommerce, and GraphQL/REST APIs.


Nextcloud News
RSS/Atom feed reader and aggregator for Nextcloud
Nextcloud News is an RSS/Atom feed reader for Nextcloud, with web UI and a REST API for syncing with third-party clients.
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.


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.
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.

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.
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.
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...
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.

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.
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.

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.

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.

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.

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.

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.

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.
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.

Invoicerr
Open-source invoicing app for freelancers to issue invoices and quotes.
Open-source invoicing app for freelancers to create invoices and quotes, manage clients, and track payments with a self-hosted stack (React, NestJS, Prisma, SQLite, Postg...

Koito
ListenBrainz-compatible scrobbler with themeable UI
Self-hosted ListenBrainz-compatible scrobbler and listening-history visualizer with import and relay support for other scrobblers.


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.
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.
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,...
