Self-hosted projects tagged “API”
431 open source projects with this tag
431 services found
Shelfmark
Web interface to search and download books and audiobooks
Unified web UI to search, aggregate, and download books and audiobooks from multiple sources, with queue management, metadata providers, and client integrations.

Review Board
Web-based code and document review platform
Review Board is a web-based tool for code and document reviews, with rich diff viewing, threaded discussions, and integrations with many version control and CI systems.

Reitti
Personal location tracking and movement analysis app
Self-hosted personal location tracking and analysis tool that turns GPS data into timelines, trips, visits, and significant places with multi-user support.

Plik
Temporary file upload and sharing service with web UI and CLI
Plik is a WeTransfer-like temporary file upload and sharing service with a web UI, CLI client, REST API, expiration (TTL), and multiple storage backends.

sabre/dav
PHP framework for WebDAV, CalDAV, and CardDAV servers
sabre/dav is a PHP framework for building WebDAV file servers and CalDAV/CardDAV calendar and contacts services.

Notifuse
Self-hosted platform for newsletters and transactional email
Open-source emailing platform for newsletters and transactional emails with a visual MJML builder, segmentation, A/B testing, analytics, and a REST API with webhooks.
Routr
Programmable SIP proxy, registrar, and location server
Routr is a programmable SIP server (proxy/registrar/location) for building scalable VoIP infrastructure with APIs, multi-tenancy, and Kubernetes-ready deployment.

Maloja
Self-hosted music scrobble server for personal listening statistics
Maloja is a self-hosted music scrobble database that tracks listens and generates personal charts and listening statistics via a web UI and API.


UUSEC WAF
Web application firewall and API security gateway (WAAP)
High-performance web application firewall and API security gateway with semantic detection, rule management, and reverse-proxy deployment for protecting websites and APIs...
Flint
Lightweight KVM/libvirt virtual machine manager with Web UI, CLI, and API
Flint is a lightweight KVM/libvirt VM management tool with an embedded web UI, CLI, and REST API, designed for fast provisioning and low overhead.
LMS (Lightweight Music Server)
Self-hosted music streaming server with a web interface
Open-source lightweight music server offering web-based streaming, tagging, recommendations, Subsonic API compatibility and audio transcoding for personal music collectio...
AdGuardHome Sync
Synchronize AdGuard Home configuration across replica instances
Sync AdGuard Home settings, filters, rewrites, DHCP/DNS config, and clients from an origin instance to one or more replicas on a schedule or on demand.

OpenPrinting CUPS
Standards-based printing system for Linux and Unix-like OSes
OpenPrinting CUPS is a standards-based printing system providing IPP print services, printer administration, and command-line tools for Linux and Unix-like systems.

Lowcoder
Open-source low-code platform for building business apps and UIs
Open-source low-code platform to build internal tools and customer-facing web apps with a visual UI builder, reusable modules, data-source connectors, and RBAC.

Accent
Developer-oriented translation management platform
Accent is an open-source translation management tool for apps, providing a web UI, CLI, and GraphQL API to manage i18n strings with review history and collaboration.

OpenSIPS
Open source SIP proxy/server for VoIP, video, IM, and presence.
GPL-licensed SIP server/proxy for carriers, ITSPs, and enterprises, enabling scalable signaling, routing, and application integration.

Part-DB
Web-based inventory management for electronic components
Open-source web app to manage electronic component inventory with projects/BOMs, barcode labels, fine-grained permissions, and powerful search.

Revive Adserver
Open-source ad server for managing, delivering, and tracking ads
Self-hosted open-source ad serving platform to manage campaigns, deliver targeted ads, and track impressions, clicks, and conversions with reporting.
qBit Manage
Automation tool for managing qBittorrent torrents and data
Self-hosted automation tool for qBittorrent to tag and categorize torrents, enforce share limits, clean up orphaned data, and remove unregistered torrents.
Bugsink
Self-hosted error tracking compatible with Sentry SDKs
Self-hosted error tracking for developers with full stack traces, local variables, and drop-in compatibility with Sentry SDKs for many languages and frameworks.

Nextcloud Deck
Kanban boards and task management for Nextcloud
Nextcloud Deck is a Kanban-style project and personal task management app for Nextcloud, with boards, cards, labels, comments, and file attachments.

Emoncms
Energy and environmental time-series logging and visualization
Open-source web app to collect, process, store, and visualize energy, temperature, and other environmental time-series data with dashboards, graphs, and an API.

Hook0
Open-source webhooks server and dashboard for SaaS platforms
Hook0 is an open-source Webhooks-as-a-Service platform to send events via a single API call with subscriptions, retries, persistence, and monitoring.
moOde Audio
Audiophile music player and streamer for Raspberry Pi
moOde Audio is a Raspberry Pi music player and streamer with a responsive WebUI, MPD-based playback, multiroom audio, and support for popular network renderers and output...
Galene
Self-hosted WebRTC videoconferencing server with moderate resource use
Self-hosted WebRTC videoconferencing server designed for lectures, meetings, and conferences, featuring chat, recording, screen sharing, moderation, and a built-in TURN s...

Picsur
Self-hostable image sharing service with built-in conversion
Picsur is a self-hosted Imgur-like image sharing service with anonymous and authenticated uploads, roles/permissions, expiring images, and built-in image conversion/editi...

PeaNUT
Web dashboard and API for Network UPS Tools (NUT) monitoring
Tiny self-hosted dashboard to monitor and control UPS devices via Network UPS Tools (NUT), with real-time stats, multi-UPS support, and Prometheus/InfluxDB integrations.

farmOS
Web-based farm management and record keeping platform
farmOS is a web-based farm management application for planning and agricultural record keeping, built on Drupal for modular data collection and management.


Flyimg
On-the-fly image resizing, cropping, and format optimization API
Dockerized image processing service that fetches, resizes, crops, compresses, caches, and serves optimized images (AVIF, WebP, MozJPEG, PNG, GIF, optional JXL).
Workout Tracker
Self-hosted web app for tracking GPX-based workouts and stats
Self-hosted workout tracking web app for GPX/TCX/FIT activities with maps, stats, heatmaps, equipment tracking, and an API for automated uploads and syncing.