Open Source App Cloud Marketplace

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

2197 applications
imgpush screenshot thumbnail

imgpush

Your app needs avatars, attachments and user photos, and imgpush is the tiny service that takes them off your hands. Send one upload request with a file or a URL and you get back a filename; ask for that file with a width and height in the address and you receive exactly that crop, converted to the format you configured. Originals live on local disk or in any S3-compatible bucket (AWS S3, Cloudflare R2, MinIO or Backblaze B2), with resized variants cached locally for fast serving. Abuse controls come built in: per-IP upload quotas per minute, hour and day, an allowed-origins whitelist, and an optional nudity filter that can also sample video frames before an upload is accepted. An API key can be required for uploads, deletes remove the original together with every cached size, and a liveness endpoint keeps Docker and Kubernetes health checks honest. One Docker container on port 5000, a page of environment variables, and your application never writes image code again. 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
Airstation screenshot thumbnail

Airstation

Airstation turns your music folder into a radio station where every listener hears the same second of the same song at the same time. From the studio panel you upload tracks once, and they stay in a permanent library you can search and sort by date added, name, or duration. Build the broadcast queue by dragging tracks into order, reshuffle it whenever the mood changes, let it cycle endlessly, shuffle it randomly, or pause the station entirely when the day is done. Playlists group tracks for recurring shows, and the playback history shows listeners what has already aired. Anyone with the link opens the player page and is listening within seconds, no account and no app install, while a live counter tells you how many people are tuned in right now. The player page itself can be retitled to match your station's name. Friends get a shared listening moment instead of another playlist link, communities get a station that plays their own rotation around the clock, and collectors get to hear their library the way radio always felt: live, shared, and slightly out of your control once it starts. 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
HotHost screenshot thumbnail

HotHost

HotHost answers the only two questions that matter about every server you own, is it up and is the disk about to fill, before your users ask them instead. One web container collects metrics from a tiny agent you paste onto each host as a Docker or shell snippet, and the fleet lands in a single table: hostname, public IP, RAM and disk usage, CPU model and cores, swap state, and country. Disk and RAM get loud ALERT badges at a configurable threshold, ninety percent by default, and notifications fire on failure and again on recovery, so a resolved incident closes its own loop. The same console watches your websites directly, requesting each URL on your interval and checking the status code, a required keyword in the response, or basic auth behavior. SSL certificates get an expiration reminder fourteen days out by default, long before the browser warnings start. When memory climbs, the top ten RAM-consuming processes are charted over the last two days, turning "something is eating the box" into a named culprit. Alerts route through Email, Slack, Telegram, or Gmail plugins, and the plugin system accepts your own notifiers. 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
Jump screenshot thumbnail

Jump

Open a new tab and the whole homelab should answer two questions instantly: where is everything, and is it still alive? Sites appear as large tappable icons with custom artwork, or Jump fetches each service's original favicon on its own. Green means up, red means down: real-time status monitoring paints every entry, so a failed service announces itself before anyone files a complaint. Tags spread links across multiple pages, and the tag panel jumps between home, media, admin, or any grouping you invent. A keyboard shortcut opens search, matching names, tags, and URLs as you type, and the same box can hand a query to your chosen search engines for everything beyond the lab. Weather and local time sit in the corner through OpenWeatherMap, backed by your own background photos or a fresh Unsplash image each visit. Greeting, clock format, and site name are all switchable, and the layout adapts to a phone screen held in one hand. Configuration lives in plain mapped folders for backgrounds, favicons, search engines, and sites, so a backup is just a copy. It serves on port 8080 in Docker, installs on Kubernetes with a community Helm chart, or runs directly under PHP on a web server. 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
Daptin screenshot thumbnail

Daptin

Define your tables once, and Daptin runs the backend around them: every schema becomes a permission-aware JSON:API resource with CRUD, relationships, filtering, and pagination, plus an optional GraphQL surface over the same model. Users, groups, and row-level permissions gate who can read or change each record, with JWT login, one-time codes, and OAuth and OIDC endpoints for sign-in. Files ride along as asset columns backed by local or cloud storage through rclone, with presigned uploads and storage sync. Actions chain validation, conditions, and ordered outcomes into reusable operations, scheduled tasks run them on a cron clock as a chosen user, and state machines track each record's lifecycle with an audit trail. Changes stream out live over WebSockets and feeds, while FTP, calendar and contacts routes, and an OpenAI-compatible LLM gateway expose the same model to other tools. Plans, quotas, and metering let you charge for API and model usage from the same server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. LGPL-3.0 licensed.

Deploy
SoftJL screenshot thumbnail

SoftJL

SoftJL turns a system description into the UML diagrams, test cases, and Word specifications a software project is supposed to produce, and keeps every artifact traceable back to the requirement it came from. Describe your system in chat and confirm the extracted requirement rules, then work through feasibility analysis with system context, business and system flows, and implementation options weighed by cost, benefit, and risk. From the confirmed rules it builds requirement and design models: functional structure, use cases, domain concepts, architecture, design classes, database and deployment diagrams, all editable as PlantUML with SVG export. Tests follow the same thread, with normal, exceptional, and boundary cases mapped to requirement rules in coverage and traceability matrices that show exactly which requirements lack design or test support before you submit. When a requirement changes, dependencies and update status point at the models, tests, and documents that need review, instead of leaving you to rediscover them by hand. Specifications generate from the saved models as versioned, editable DOCX files, a feasibility report, a requirements specification, and a design description, ready to compare against the diagrams and revise. An optional read-only MCP endpoint lets a coding agent read your designs and acceptance criteria, and the whole workspace runs on your own OpenAI-compatible model service. 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
Documize screenshot thumbnail

Documize

Enterprise documentation discipline without enterprise infrastructure: Documize Community is the Confluence alternative built on exactly that trade. The entire platform - Go backend, Ember.js frontend - compiles to a single executable binary for Linux, Windows, and macOS with zero runtime dependencies: no Elasticsearch, no Redis, no JVM. Point it at PostgreSQL, MySQL, MariaDB, Percona, or Microsoft SQL Server (rare in open source, decisive in Microsoft shops), and schema migrations run on launch with native full-text search on whichever engine you chose. Content organization rejects nested-folder sprawl for Spaces, categories, and labels, and the section-based composable editor mixes rich text, Markdown, code blocks, PDFs, diagrams, and embedded Jira or Trello content in one document, with reusable blocks and templates so teams start from standards rather than blank pages. It deliberately unifies internal team docs and customer-facing documentation in one system with granular space-, document-, and action-level permissions deciding who sees what. Where wikis stop, Documize continues: content approval workflows (draft, review, approve, publish), version management, lifecycle control, feedback capture, PDF export, analytics showing what gets read and ignored, activity streams, and audit logs. Keycloak, LDAP, and SSO integrate for enterprise auth. AGPL-licensed.

Deploy
CC Our Story screenshot thumbnail

CC Our Story

CC Our Story gives a couple a private website of their own, a shared home for the timeline of small moments, anniversaries, wishes, and messages that no social platform gets to index, advertise against, or quietly delete. The home page shows the two of you, how long you have been together, and the memories you most recently added. Every photo and note lands on a moments timeline you scroll like a story, anniversaries count down so the next one never sneaks past, and a guestbook lets friends leave blessings without creating accounts, identified by a privacy-preserving fingerprint instead of a sign-up form. A wish shop turns promises into something playful: post the things you would do for each other as redeemable wishes, spend the heart points you earn, and have your partner confirm when the wish is fulfilled. Sensitive records can be locked, private extras include synchronized-answer compatibility tests and gentle cycle tracking with daily notes, and the database ever holds exactly two accounts, yours. Web Push and email notifications run as independent channels so a new post, comment, or heartbeat reaches the other phone even if one channel fails, while an optional AI companion group with named personas drops by occasionally to comment on new moments through any OpenAI-compatible endpoint, never seeing drafts or locked posts. 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
HabitSync screenshot thumbnail

HabitSync

HabitSync treats habit tracking as a team sport, because willpower alone rarely survives February. Set each habit up the way life actually works: daily, weekly, monthly, on chosen weekdays, or at a custom interval, with a target value to reach or a ceiling to stay under for the habits you are trying to quit. Logging takes one tap, or a long press when today's effort deserves a custom number or a stopwatch. Share a habit with a partner, a sibling, or the whole household and everyone's progress sits side by side, which turns "did you go to the gym" into a question the dashboard answers. Monthly challenges raise the stakes with community voting, leaderboards, and medals for the top performers, while gentle automation watches your back: scheduled reminders when a habit goes unlogged, an alert when your completion slips under a threshold, and a quiet nudge when a friend overtakes you. Years of Loop Habit Tracker history import instead of being abandoned, and the installable web app keeps the streak one tap away on any device. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-3-Clause licensed.

Deploy
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
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
dpaste screenshot thumbnail

dpaste

dpaste is a self-hosted pastebin that turns code snippets, log excerpts, and config files into short highlighted links with expiry and access rules you control. Paste code, stack traces, or plain notes, pick the language, and highlighting makes the result readable at a glance in the browser. Set the paste to expire in an hour, a week, a month, or never, or make it a one-time snippet that deletes itself after it has been viewed. Every paste offers a raw view for clean copying and terminal friendly reading, and random short slugs keep links tidy in tickets and commit messages. Scripts post through the API with a single request, so deploy tooling and CI jobs can publish their output where humans can read it. Run it standalone for the team, or fold it into an existing Django project as an app, and tune slug length, default language, maximum size, and expiry choices to your habits. Nobody has to wonder which public paste site a sensitive debug log landed on, because the bin answering the link is yours. 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