Open Source App Cloud Marketplace

Deploy, host, and scale with one click, at half the cost. Then customize with AI agents.

2036 applications
LittleLink Server screenshot thumbnail

LittleLink Server

One page, every place you exist online, hosted on a domain you own. LittleLink Server is a self-hosted link-in-bio page that publishes your profile, avatar, bio, and social buttons from a single Docker container, with no account fees and no third-party branding on your links. More than sixty brand buttons cover the major social, streaming, music, and creator platforms, and custom buttons add any destination with your own text, colors, icons, and ordering. Themes restyle the page in a few environment variables, and because configuration is read at request time, edits take effect on a container restart with no rebuild. Page metadata, Open Graph titles and images, favicons, and language are all configurable, so the link you paste into a bio unfurls properly in chats and feeds. The server generates its sitemap and robots rules at request time, with controls for index status and extra crawler rules, including blocking specific AI crawlers by name. Analytics support connects the page to your tracking provider, and a health check endpoint keeps uptime monitors and container orchestrators informed. Creators, streamers, developers, and small businesses use it as the stable home base behind every profile bio: one short URL that always points at the current set of destinations. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
HabitTrove screenshot thumbnail

HabitTrove

HabitTrove is a habit tracker that pays you in coins for doing the things you promised yourself, then lets you spend those coins on rewards you actually chose. Create daily habits with a name, a description, and a coin reward, then mark them complete on the dashboard and watch the balance grow with every finished day. Build a wishlist of treats, purchases, or downtime, price each one in coins, and redeem rewards only after the habits have earned them. Follow completion streaks and statistics to see which routines are holding, and read the calendar heatmap to spot the weeks where momentum quietly slipped. Sketch freehand drawings onto habits and wishlist items when a picture motivates better than a label. Install it as a progressive web app, switch on dark mode for late check-ins, and use it in English, Spanish, Catalan, German, French, Russian, Chinese, Korean, or Japanese. Automatic daily backups with rotation keep your habit history safe, so months of streaks and redeemed rewards survive a bad disk or a careless upgrade. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Joulenap screenshot thumbnail

Joulenap

A dedicated backup server is the right way to keep copies on separate hardware, and a strangely expensive one to leave humming in the corner for a job that runs twenty minutes a night. Joulenap lets that machine sleep: at the scheduled hour it sends a Wake-on-LAN packet to your Proxmox Backup Server, waits until the API answers, runs the backup, applies retention, runs garbage collection and verification if you asked for them, then powers the box back down or suspends it for network cards that only wake from sleep. You describe your setup as routes: which hosts back up to which backup server, on what schedule, keeping how many copies, with guests as everything on a host or an explicit list. Fan several hosts into one server nightly, or copy one backup server to another across town for an off-site second copy with its own retention. A second route kind starts nothing at all: your Proxmox hosts keep their own schedules while Joulenap simply wakes the box, watches their tasks, and switches it off when they go quiet. Watch live task output, stop a run mid-flight if you must, and get results through Apprise, Telegram, ntfy, Discord or email per route. Status widgets feed Homepage, Homarr, Dashy and Glance, and a Prometheus endpoint lets Grafana alert you when a guest stops being backed up. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Freedit screenshot thumbnail

Freedit

One binary, no JavaScript required, no database server to babysit: Freedit is a complete forum that starts in seconds and stays out of your way. Communities organize into Inns, group spaces in the style of subreddits, where members post links and discussions under topics you define. A Solo feed adds personal microblogging for short posts that sit beside the forum instead of competing with it. The built-in RSS reader follows your favorite sites and brings new articles into the same place you discuss them, and podcast subscriptions play episodes in the browser with subtitles that scroll in sync with the audio. Private messages are encrypted end to end, so only the sender and recipient can read them. Posts support Markdown, mathematics, and syntax-highlighted code, rendered on the server so every page works even with JavaScript disabled in the browser. Because there is exactly one file to deploy and the database lives inside it, backups are a copy and upgrades are a swap. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Subarr screenshot thumbnail

Subarr

Subarr is the coordination, measurement, and quality layer for Whisper subtitle generation, sitting between Bazarr, Sonarr, Radarr, and subgen to decide what gets transcribed, in what order, and whether the result is any good. Its Coverage walk scans your whole library and scores every subtitle gap with a reason: no track, embedded-only, Bazarr-wanted, audio mislabeled, or low quality. Queue a file, a folder, or an entire series from the Library tab and watch it move through probing, transcribing, and write-back on the dashboard. The Review queue plays you the actual dialogue, picked out by voice-activity detection, so you can verify a subtitle really matches the audio language before it lands. It flags files whose default audio track is not the original language and swaps tracks in place, heading off the double-translation trap. A provider leaderboard records which subtitle sources actually deliver for your library, and the Tuning Lab lets you tune Whisper recipes against your own media. Rules and scheduled walks keep the work flowing, with Tautulli now-playing signals boosting whatever you are about to watch. Finished subtitles are written next to your media, and your Plex or Jellyfin library refreshes the moment one lands. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Motor Admin screenshot thumbnail

Motor Admin

Stop building internal tools and ship your actual product - Motor Admin exists for exactly that. Point this Ruby/Vue application at a PostgreSQL, MySQL, MariaDB, or SQL Server database and it generates a complete CRUD admin panel from your schema in under a minute - search, filters, create, update, delete, all through a polished UI, with every customization done through in-app settings rather than a DSL or boilerplate code. What elevates it beyond CRUD generators is the business-intelligence half: write SQL queries (with variables) and render results as tables, numbers, line/bar/ pie charts, funnels, or markdown; organize reports into shared dashboards; and attach queries and dashboards directly to resource pages as tabs, so an order record shows its revenue history in place. Operations beyond CRUD are covered by custom actions and a WYSIWYG forms builder that posts to your existing REST or GraphQL APIs - send a refund, trigger an email, whatever your backend exposes. Email alerts deliver scheduled reports, Slack sends personalized report alerts, and intelligence search spans all resources. Governance is included: role-based permissions with row- and column-level control (CanCanCan), an audit log of admin activity, multiple database connections, and configuration sync between staging and production. Mobile-optimized, AGPL-licensed, also available as a Rails engine.

Deploy
Moocup screenshot thumbnail

Moocup

Drop your screenshot, a base style is applied, style it however you wish, and export - "that's basically it," says Moocup's own author, and the description holds. The workflow is genuinely seconds long. Drag an image in and it lands on an attractive backdrop immediately; from there you adjust backgrounds, gradients, padding, borders, shadows, and framing with live preview until it matches your taste, then export a high-quality image ready for a portfolio page, README, blog post, tweet, or slide deck. There are no accounts, no watermarks, and no upload to anyone's cloud - as a self-hosted static app, your screenshots never leave your infrastructure, which matters when the screenshot shows a proprietary dashboard or unreleased product. It runs entirely in the browser from a tiny nginx container, works on any device, and requires zero design skill: the smart defaults do the heavy lifting, and everything else is optional tinkering.

Deploy
OpenTag screenshot thumbnail

OpenTag

Mention an AI agent in a channel the way you would page a teammate, and it picks up the surrounding conversation, claims the task, does the work in its own persistent workspace, and reports back in the thread. OpenTag is a self-hosted, Slack-style workspace where people and coding agents from Claude Code, Codex, GitHub Copilot, and other runtimes work as one team across channels, threads, DMs, and a shared task board. Each agent keeps its own memory file, runtime session, permissions, and activity history, can be started, stopped, put to sleep, woken, or resumed, and can delegate pieces of a job to other agents or schedule reminders that wake it later. Teams watch live progress through per-message activity that expands to show thinking, status, and tool calls, while full-text search keeps every decision findable where it was made. The control plane runs from Docker Compose on your server, connected machines run the daemon that hosts the agent CLIs, and attachments, databases, and workspaces stay on infrastructure you control. Multi-workspace accounts, scoped permissions for agents and members, and per-channel task numbering keep larger teams organized without surrendering their context to someone else's cloud. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Deploy
Shortlink screenshot thumbnail

Shortlink

Shortlink is a self-hosted platform for short links and live QR codes that keeps every printed, shared, or forwarded entry point under your control long after it leaves your hands. A code printed on ten thousand flyers cannot be recalled when the campaign page moves, so the destination behind it changes while the printed image stays exactly the same. Create short links with custom codes, a choice of 301, 302, 307, or 308 redirects, expiry dates, visit caps, and a fallback target for when the main destination is down. Build live QR codes backed by a pool of destinations that rotates by order, weight, random pick, or least-shown strategy, with transactional saves so a half-finished edit never goes live. Style each code in classic, rounded, or dot patterns with your own colors and a center logo, preview it in real time, and download print-ready SVG, PNG, or WEBP files. New links and codes land in an approval queue that an admin reviews before anything goes public, and every change is written to an audit log. Teammates sign in with an emailed magic link or GitHub, manage only the resources they own, and watch thirty days of visit trends, unique IPs, and device and browser breakdowns roll in. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Nanocl screenshot thumbnail

Nanocl

One server, treated properly: Nanocl runs your containers and full virtual machines from a single declarative Statefile, reconciling what is running against what the file says, so a lone host gets cluster discipline without cluster ceremony. Containers group into Cargoes with replica counts, ordered init containers, and health-aware restarts; finite jobs run to completion and stop. When a workload needs a real kernel or a custom disk image, it boots as a QEMU virtual machine beside the containers instead of forcing a second platform. Publishing is built in: the proxy controller terminates TLS and routes HTTP and TCP traffic, and the DNS controller keeps service names resolving while workloads come and go. Secrets for registries, certificates, and environment variables attach where they are used, never inside the file itself. The daily loop is a CLI and an API: list processes, follow logs, exec into a container, watch events, and back up the entire deployment state before you change it. Namespaces keep projects apart on the same host, and Statefile arguments, templates, and sub-states carry one definition from staging to production. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT or Apache-2.0 licensed.

Deploy
Playerr screenshot thumbnail

Playerr

Playerr is a self-hosted library manager that organizes your game collection the way Radarr and Sonarr organize movies and shows, with scanning, metadata, and automated downloads in one web interface. Point it at your game folders and its recognition engine recursively identifies platforms and maps local files to the right titles. Each game is enriched with artwork, descriptions, ratings, and release dates pulled from IGDB and Steam, turning a pile of folders into a browsable collection. Search indexers through Prowlarr and Jackett when you want to grow the library, then hand downloads to qBittorrent, Transmission, SABnzbd, or NZBGet and watch progress from the same screen. Folders are renamed automatically from sanitized IGDB titles while the original release structure stays intact, so the library stays tidy without manual filing. Your Steam library syncs into the same unified view alongside locally stored games. Installation packages are processed automatically, with the primary executable identified to streamline setup. Remote access can be enabled from settings so the collection is reachable from phones, tablets, and laptops on your network. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
QM Music screenshot thumbnail

QM Music

Rip a CD once, drop the files into a folder, and QM Music turns that folder into your household streaming service: phones, desktops and web players all browse the same library of MP3, FLAC, AAC and WAV files, organised by album, artist and genre from their ID3 tags and cover art. Because the server speaks the Subsonic API, Feishin, StreamMusic, Amperfy, Substreamer and Music Assistant sign in with an address and a login, no app-store rental required. Point a phone on hotel Wi-Fi at your home collection and it plays. At home, playback can pull pristine FLAC; on mobile data the transcoder serves an MP3 or AAC stream sized for the train ride. Keep a family happy in the background: each person gets an account with individual permissions, favourites that sync between devices in real time, private playlists and lyrics following the current track. Finding something new to hear takes recommendations from listening history, similar artists and similar songs, and two years of play history sit behind the statistics. Scheduled scans collect fresh rips automatically, refresh happens on demand when a disc lands, and the catalogue idles around 150 MB of memory on the server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Deploy
Tunnel Panel screenshot thumbnail

Tunnel Panel

Tunnel Panel manages GRE tunnels and port forwarding on Linux servers from a web panel that previews every change before it runs and verifies the result against the kernel. Create GRE, GRETAP, IP6GRE, and IP6GRETAP tunnels and see the exact commands, unit file, and rollback before anything is applied. The far end configures itself from a pairing code, as text or QR, with the sides flipped automatically so the two ends cannot disagree by a typo. Native ICMP probing with hysteresis keeps a single dropped packet from flapping a tunnel between down and back, and when ICMP is filtered the panel knocks over TCP and says so instead of crying wolf. Forward any TCP or UDP port, or a whole range, with round-robin, source-hash, or weighted balancing across destinations, and a backend that stops answering its health knock leaves the ruleset until it recovers. Watch every connection crossing the relay, who connected, which destination took them, and how much has moved, and set traffic limits per tunnel, rule, or destination. When something breaks, diagnostics reach a verdict with evidence and a suggested fix, backed by a streaming manual probe and a path-MTU search that offers to apply its findings. The panel reads your kernel's relay limits, recommends values from the host's memory and cores, and refuses changes that would lock you out of your own server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Xianyu SaaS screenshot thumbnail

Xianyu SaaS

Xianyu SaaS runs all of your Xianyu (Goofish) shops from one self-hosted console, answering buyers with AI, delivering digital goods the moment orders verify, and keeping every store isolated in its own process. Add each shop by scanning a QR code in the Xianyu app, then switch between stores from one header while the overview tracks messages, replies, delivery results, orders, and pending tasks. The AI customer service center lets you pick a service persona, write shop-wide reply requirements in plain language, and maintain a separate knowledge entry for every product, covering audience, specifications, usage, delivery notes, and after-sales wording. Keyword rules answer the repetitive questions first, with product-specific rules outranking store-wide ones, and anything unmatched falls through to the AI with product knowledge and chat history in context. When a buyer pays, the system re-checks the platform order before delivering, drawing card keys one to fifty at a time from named pools, sending netdisk resources, or posting fixed text instructions, with a five-minute sweep catching orders missed while a shop was offline. A conversation workbench lets you search chats, take over from the AI with one click, send up to eight queued images, and jump from any order straight into the buyer's thread. A built-in operations agent manages a shop through chat, updating product knowledge, toggling reply rules, or binding delivery stock on request. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Deploy
DispatchMail screenshot thumbnail

DispatchMail

DispatchMail is an SuperHuman alternative and delivers a self-hosted AI email assistant that processes your Gmail inbox through configurable OpenAI prompts without sending data to third-party cloud services beyond the LLM API itself. The Flask backend connects to Gmail via IMAP, retrieves new messages according to your schedule, and routes them through customizable whitelist rules based on sender address, subject keywords, or natural language descriptions before AI processing begins. Two distinct prompt configurations control behavior — the Reading Prompt instructs how the AI should analyze and classify incoming messages, while the Draft Prompt defines how responses should be composed, letting you maintain consistent tone and policy across all automated replies. Whitelist filtering ensures the AI only processes messages you explicitly authorize, preventing unnecessary API costs and keeping sensitive emails out of the LLM pipeline entirely. The React web interface provides inbox management with message previews, AI-generated summaries, draft editing with human-in-the-loop approval before sending, and configuration panels for prompts and rules. Automatic labeling and archival organize processed messages into categories without manual intervention. The sender research feature uses LLM-powered deep analysis to build background profiles of email contacts. All email content, credentials, and processing results persist in a local SQLite database with zero cloud storage dependencies. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Deploy
Mayan EDMS screenshot thumbnail

Mayan EDMS

Mayan EDMS stores, classifies, and retrieves millions of documents with automatic OCR, workflow automation, and audit-ready access controls that organizations have relied on for over a decade. Tesseract integration extracts searchable text from scanned PDFs and images in over 100 languages, transforming paper archives into instantly queryable digital collections without manual data entry. The workflow engine routes documents through approval chains using configurable state machines that trigger notifications, enforce retention policies, and maintain complete audit trails for regulatory compliance. Version tracking preserves every revision with full diff capabilities, while GnuPG digital signatures provide cryptographic proof of authenticity and tamper detection for sensitive records. Role-based permissions combined with object-level ACLs and LDAP integration ensure documents remain visible only to authorized users, down to individual file granularity. Full-text search powered by Whoosh or ElasticSearch handles advanced queries across massive document stores with faceted filtering and relevance ranking. The Django REST Framework API enables programmatic upload, metadata extraction, and workflow triggering from external systems. Beyond simple folder hierarchies, metadata schemas, document types, tags, and cabinet structures provide multi-dimensional classification tailored to how your organization actually works. Background processing through Celery handles OCR, conversion, and preview generation asynchronously, keeping the web interface responsive under heavy ingest loads.

Deploy
Plainpad screenshot thumbnail

Plainpad

Notes are personal, and Plainpad keeps them that way by running entirely on your own server instead of a vendor cloud. Class notes, trip plans, lyrics, and side-project ideas sit in one fast list that searches instantly and opens in any modern browser, adapting to phones, tablets, and desktops. Added to a home screen it launches like an app, and offline editing keeps writing possible when the connection drops. Turning on encryption stores titles and content encrypted at rest, so even database access does not expose what you wrote. One installation supports unlimited accounts with administrator and user roles, and every person keeps a private notebook no one else can read. There are no note limits, no device limits, no ads, and no tracking of any kind. Moving in is scripted through the built-in REST API, which can import collections from files and other note services into the right accounts. The stack asks only for PHP and MySQL, or a single Docker Compose command, and a sample data seeder can populate a fresh install with realistic study notes for evaluation. Simplicity is the design goal: the interface stays quiet, loads quickly, and leaves the words in front. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL 3.0 licensed.

Deploy
Imagor Studio screenshot thumbnail

Imagor Studio

Imagor Studio is a photo workspace where browsing a huge library and editing what you find happen in the same place, and the originals never get touched. The gallery scrolls virtually through thousands of images with no indexing wait, while drag-and-drop moves files between folders and multi-select handles bulk work. Open any image and the editor lets you stack layers: other images as overlays or watermarks, text layers you can style inline, and solid color layers with blend modes and opacity. Adjust color, apply effects, and crop with a live preview, then copy the generated transformation URL and use that rendition anywhere without exporting a file. A look you build once can be saved as a template in portable JSON and applied across the whole library, so a watermark, a resize, and a color grade become one reusable recipe. You can also start from a blank canvas at any dimensions and compose from scratch. Storage stays yours throughout: point it at a local folder, S3, MinIO, or Cloudflare R2 and manage the same library the same way. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy