2197 applications
ShopClass screenshot thumbnail

ShopClass

Running a niche marketplace should not mean renting listings from a platform that owns your audience; ShopClass lets you launch your own classifieds site, job board, property portal, or local marketplace. Sellers post listings with photos organized by categories and hierarchical locations, and each category carries its own custom fields, so vehicles ask for make, model, and mileage while jobs ask for salary and type and homes ask for rooms and area. Visitors search and filter across everything with SEO-friendly URLs, registered users manage their own listings, and moderation tools keep spam and abuse under control. You can charge for the privilege through paid plans and listing upgrades such as fees, premium placement, bumps, and highlights, turning the site into a business rather than a hobby. Static pages with a built-in editor cover the rest of the site, themes reshape the frontend, plugins extend it through the established Osclass extension API, and multi-language support serves audiences in their own language. Photos live on disk or S3-compatible storage, cleanup tools purge expired and blocked content, and a one-click updater pulls new releases when you are ready. 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
GitArena screenshot thumbnail

GitArena

GitArena gives your team its own place to host code, combining repository hosting, issue tracking, and code review in one lightweight service you run yourself. Push and pull over HTTP or SSH, browse code in the browser with syntax highlighting, blame, and raw views, and follow commit history with diffs branch by branch. Repositories can be forked, archived, tagged, and released with downloadable assets, and every project gets an issue tracker with labels, milestones, assignees, and a kanban board. Issues are stored natively in Git using the git-bug format, so they travel with the repository and remain readable offline with the git-bug CLI. Merge requests collect changes for review before they land, while organizations and teams control who can see and change each project. Search spans code, repositories, issues, and users from one box, profiles show contribution graphs and activity, and sign-in supports passwords, SSH keys, passkeys, and OAuth single sign-on. A REST API exposes the platform to your own tooling, and the whole service runs from a single Docker Compose stack or a compiled binary with a separate frontend build. 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
Contrack screenshot thumbnail

Contrack

Your contacts live in four different address books; Contrack merges Apple, Google, LinkedIn, and Facebook into one self-hosted personal CRM you fully control. Importing merges the address books you already keep, and connecting a calendar or inbox lays past meetings and conversations along each person's timeline. Obvious duplicates merge themselves, borderline matches wait in a side-by-side review with field-level differences highlighted, and every merge can be undone for 90 days. A scribbled note such as 'met at Sarah's wedding, catch up quarterly' turns into fields, tags, dates, and reminders, while optional web research fills in roles and links with cited sources. Each morning, Pulse shows who is due a follow-up, whose birthday lands this week, and which friends have quietly gone a year without contact. Ask Contrack answers plain questions like 'who do I know in Lisbon' or 'who loves natural wine' by searching your notes and contacts locally. The map plots everyone by city, and drawing a loop around a neighborhood before a trip turns a visit into a dinner list in seconds. Households share one server while each profile keeps a private book, and the built-in MCP server lets Claude, ChatGPT, or Cursor look up context and log notes for you. One-click verified backups snapshot the whole address book, passkeys handle sign-in, and open exports mean your data leaves whenever you do. 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
Aldine screenshot thumbnail

Aldine

Paper co-authors usually trade .tex files by email or pay for a hosted editor seat by seat; Aldine replaces both with a self-hosted LaTeX workspace where the whole team types in one document at once and sees a typeset PDF seconds later. Live cursors and presence show who is editing which paragraph, and the underlying sync is conflict-free, so two authors can rewrite the same section without overwriting each other. Every project is a real git repository: branch a draft, edit it independently, and merge it back from the interface when the argument holds together. Connect GitHub, GitLab, Gitea, or Forgejo to push and pull without leaving the editor, watch ahead and behind indicators, resolve conflicts, and open a pull or merge request on the merged result. Moving in is painless, since an exported Overleaf project ZIP dropped on the home screen imports with its root file detected and its first typeset automatic. Citations come from your own Zotero library or a single collection, kept in sync as a .bib file and inserted from a search panel or \cite autocomplete. Reviewers select text and leave anchored, threaded comments, optionally with a suggested replacement the author accepts in one click. Compiles run in a sandboxed container with no network access, warm recompiles land in about two seconds, and errors jump to the offending line. 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
TavernAI screenshot thumbnail

TavernAI

Character-based chat and storywriting with large language models: TavernAI is the open-source frontend that leaves model choice to you. It generates no text itself; it connects to the backend of your choice - OpenAI (including GPT-4), Anthropic Claude, KoboldAI and KoboldCpp, Oobabooga's Text Generation Web UI, NovelAI, Ollama, and the crowdsourced Horde - so cost, model quality, and content policy are decided by your backend, not the interface. Characters are defined by portable card files in PNG or JSON format with personality, scenario, and example dialogue, and tens of thousands of community-made cards from sites like Chub.ai import directly. Conversations support group chats with multiple characters, a story mode for long-form writing, message swiping to branch between alternative responses, and full editing of any message. World Info injects lore into context when keywords trigger, keeping long roleplays consistent. Themes, custom backgrounds, and configurable generation settings round out the interface. It runs on Node.js, and the SillyTavern project began as a fork of it.

Deploy
Myriad screenshot thumbnail

Myriad

Myriad gathers your games, music, anime, and social posts from eleven platforms into one self-hosted homepage that has a resident character of its own. Connect GitHub, Steam, Bilibili, NetEase Cloud Music, and seven more platforms, and every account lands in one database that the report cards and library read. Report cards, a music player, weather, friend links, and recent activity fill a homepage you arrange on a grid or a free sticker canvas. The library shelves the collections as games, anime, films, books, and music, and clicking a report card plays a three-act portrait: your persona there, your taste, and your highlights. Her layered 2.5D portrait blinks, mouths each reply, and shifts expression in the browser, and a long press opens her panel anywhere on the site. In Chat she stays in character; in Help she plans, asks you to confirm, then acts inside the permissions you granted. The studio turns notes into a static Hugo blog, and the built-in reader follows your RSS, Notion, and RSSHub subscriptions. Tapps run sandboxed as pages or homepage widgets, and the Playground previews one from a single typed sentence before you install or export it. Follow other sites over ActivityPub, pair QQ, Telegram, or Discord bots that answer mentions in group chats, and keep registration and module visibility under your own switches. 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
RocketplaneIO screenshot thumbnail

RocketplaneIO

RocketplaneIO is a self-hosted AI SRE platform that gives Kubernetes clusters zero-instrumentation eBPF observability plus a copilot capable of safely diagnosing and fixing issues without your telemetry ever leaving your infrastructure. Point it at any cluster, and an eBPF DaemonSet starts capturing HTTP, gRPC, SQL, Redis, and Kafka spans across every service, including compiled binaries, with cross-service context propagation and no code changes required. The live service map draws itself from actual network traffic, matching technology logos from container images and coloring each node's health from RED metrics. Every log line sits two clicks from its parent distributed trace, and a PromQL query engine, embedded from the real Prometheus evaluator, runs over ClickHouse for long-term metric retention. The complete Kubernetes inventory (Services, Ingress, ConfigMaps, network policies, persistent volumes, CRDs) syncs continuously and is searchable alongside traces and logs. When the copilot identifies a problem, it picks from a catalog of roughly 30 risk-classified safe actions; each action verifies its preconditions, captures a before-state snapshot, executes, checks the result, and rolls back automatically on failure. Disruptive operations pause for explicit human approval before proceeding. An MCP endpoint exposes the identical guardrailed toolbox to external AI agents, so Claude Code or Cursor can operate the cluster through the same safety boundary the browser copilot uses. Complex remediations compose as searchable, forkable Starlark workflows that compile deterministically at save. 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
Immich Insights screenshot thumbnail

Immich Insights

Immich Insights turns the photo library you already keep in Immich into a year-in-review style dashboard of how you actually shoot. Connect it with your own Immich API key and it reads your asset metadata into a local snapshot, without copying your original photos, then builds the overview Immich itself never shows: total photos and videos, storage used, favorites, albums, and your newest additions. Pick any year or a custom date range and see that period's shooting volume, favorites, albums, and devices. Camera statistics break your library down by device and manufacturer, with leaderboards you can correct when the same camera appears under different names. Exposure analysis shows your ISO, focal length, and shutter speed distributions, the focal lengths you reach for most, and how your settings shift by hour of day. Rhythm charts map your shooting by month, weekday, and hour, with a calendar heatmap of your most active days. A zoomable timeline marks the moments that matter: first photo, a new device joining the library, your longest gap, your busiest day ever. People and location views count faces and mapped places by country and continent, and a photography profile scores your habits. Clicking any chart value opens the matching photo thumbnails, and reports export as PDF, CSV, or JPG. 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
Folivox screenshot thumbnail

Folivox

Folivox turns an ebook sitting on your server into a finished audiobook read aloud in a voice you choose, cloned from a short sample, or performed by a whole cast of characters. Drop in an FB2, EPUB, DOCX, PDF, or TXT file and the studio detects the book language, restores chapters, poems, and epigraphs, cleans page furniture away, and spells numbers, dates, money, and abbreviations out in full for nine fully supported languages. Narration runs locally through CosyVoice 3 or the multi-speaker Fish Audio Drama 3, which can give each character their own voice like a radio play, or through ElevenLabs, OpenAI, Gemini, or Cartesia with your own key after a cost estimate you approve. A markup editor finds the dialogue, assigns lines to speakers, and lets you fix mistakes and listen before committing to a ten-hour render. Every fragment is listened back to with Whisper and re-read until the best take survives, while a crash-safe journal means a stopped render resumes where it left off and edited chapters redo only what changed. The finished book arrives as one chaptered M4B with cover and metadata, or one MP3 per chapter, loudness-normalised and ready for any player. 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
Google Browser Scraper screenshot thumbnail

Google Browser Scraper

Google Browser Scraper is a self-hosted SERP API that gets Google results from a real Chrome browser and your own residential proxy, because plain HTTP scraping is refused and a fresh browser on a fresh IP is refused almost as fast. It warms a sticky proxy session with ordinary browsing first, lets the browser pass Google's checks, and then switches to a hybrid mode that fetches results pages directly over HTTPS with the browser's own cookies, at about 0.4 MB and 1.4 seconds per search on a warm IP. Every page comes back as SERP-style JSON with organic results, ads, related questions, related searches, pagination, the AI Overview, and local results. If a proxy IP starts serving poisoned pages for some other query, the scraper catches it within a few pages, drops that IP, and asks the query again on a fresh one. Captchas and blocks are reported as captchas and blocks, never disguised as an empty result set, so your pipeline knows when to retry or rotate. Run it as a CLI for keyword files, import it as a Python library, serve it as a local HTTP API, or expose the MCP server so AI agents get live Google search. Every run ends with a traffic and cost summary per thousand pages, and any sticky residential proxy works, with NodeMaven sessions handled for you. 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
YAFFA screenshot thumbnail

YAFFA

If your money is split across a bank app, a brokerage portal, and a half-abandoned spreadsheet, YAFFA, a self-hosted personal finance application, gathers it into one ledger with budgets, scheduled transactions, and forecasts. Record withdrawals, deposits, and transfers across unlimited accounts, and split a single supermarket receipt across categories so it lands in both Food and Household. Suggestions surface your most-used accounts and payees, and each payee's default category fills in automatically. Define rent, salary, or a loan payment once as a scheduled transaction; it appears on the dashboard calendar, enters with one action or records itself, and feeds the forecast. Import bank history from CSV or QIF files with rules for country- and bank-specific formats, and review every row before it is recorded. Optional AI document processing turns a receipt, invoice, or forwarded email into a draft transaction with payee, date, amount, and line items, using your own OpenAI or Gemini key and self-hosted Tesseract OCR for images. Accounts in different currencies roll up into your default currency using daily rates from the free Frankfurter service. Investments track gain and loss, with optional daily prices from Alpha Vantage. The dashboard summarizes accounts and upcoming schedules, the cash flow report can look ahead with a forecast, and Find Transactions filters history by payee, category, tag, or date. 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
TLDR Radio screenshot thumbnail

TLDR Radio

Every morning, TLDR Radio converts the day's TLDR newsletters into chapterized podcast episodes you listen to instead of read, generated entirely on your own server. Pick a date at the Broadcast Desk, hit Broadcast, and a few minutes later chapterized episodes wait in your browser, one per newsletter with each story as its own track. All fourteen TLDR newsletters can sit on the Desk for manual runs, join the overnight build, or both, and the overnight selection shows an estimated listening time measured from your own episodes. Scheduled builds retry until the day's issue appears and can send an ntfy notification when the audio is ready. The player groups your library by day, shows each chapter with its section heading, source summary, and link to the original, and offers 15-second skips, playback speed up to 2.5x, auto-advance, resume, and keyboard shortcuts. Sponsor segments become their own clearly marked chapters in a different voice, announced out loud so an ad is never mistaken for news, and easy to skip. Sixty-eight voices can be auditioned in Settings, and every episode downloads as a single tagged MP3 with album, title, and author set for podcast and audiobook apps. 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
QVMConsole screenshot thumbnail

QVMConsole

QVMConsole turns a KVM host into a small private cloud where tenants create, clone, snapshot, and console into their own virtual machines from one web panel without ever touching the hypervisor. Create machines from templates, linked clones, or ISO images across x86_64 and ARM hosts with BIOS or UEFI firmware, multiple disks, and multiple network cards, then manage power, reinstalls, imports, and exports from the same console. Each tenant receives an isolated VPC built on Open vSwitch with its own logical switch, VLAN, DHCP, NAT, and access control, plus cloud-style security groups, port forwarding with health checks, bandwidth limits, and monthly traffic quotas. Storage pools span host disks and LVM volumes, VM disks migrate between pools online, and snapshots carry their own quotas with restore and UEFI safeguards. Open any machine in the browser through the noVNC console, complete with shortcut keys and one-click password paste, and follow long operations in an asynchronous task center that streams progress live. Administrators enforce two-factor authentication, confirm sensitive actions a second time, and cap every tenant by CPU, memory, disk, VM count, public IPs, and runtime hours through fine-grained quotas or a lightweight cloud mode. 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
Shortlist screenshot thumbnail

Shortlist

Everyone on your Plex server gets their own private recommendation rows with Shortlist, built from what each person actually watched and visible to nobody else. For each viewer it reads their Plex watch history, picks unwatched titles from your library, and explains every pick with the reason it earned its place. Rows land on Plex Home labelled, hidden from every other account by share filters, and only then promoted, so a row is never visible to the wrong person, not even briefly. Six row kinds, from Picked for You to seasonal picks and personal requests, start from eleven templates instead of a blank form. A seasonal row follows the calendar through Halloween, Christmas, and twenty more ready-made occasions, then hides itself between seasons. Rebuilds run nightly, weekly, or monthly on your cadence, and the dashboard shows what was delivered against what people started and actually finished, per user and per row. Missing a strong pick, Shortlist asks Radarr, Sonarr, or Overseerr for it: the boldest few auto-send nightly, the rest wait for one click in the Requests inbox. No AI key is required; add one and Describe a row turns slow-burn heist films into a themed row filled nightly for each person. 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
Routerly screenshot thumbnail

Routerly

Routerly is the one front door for every AI model your apps use: point your OpenAI or Anthropic client at it, and it chooses the right model for each request, enforces your budget, and keeps the receipts. Nothing in your code changes except the base URL, and from that moment streaming chat completions and messages flow to OpenAI, Anthropic, Gemini, Mistral, Cohere, xAI or your own Ollama models behind a single token. Nine routing policies score every candidate in parallel: cheapest, fastest, healthiest, most capable, biggest context, least rate-limited, fairest, most budget left, and one that asks a small model to judge which model fits the task. When the winner errors or times out, the next candidate takes over automatically, and the recorded routing trace shows exactly why each model won or lost. Guardrails can block or log content that breaks your rules, and phone numbers, card numbers, SSNs, IBANs and emails can be scrubbed out before anything reaches a provider. Every call is logged with tokens, USD cost and latency, and hard limits per model, project and token reject overspending requests before a provider can charge for them. Projects keep separate tokens, model lists and budgets for each team or tool, role-based permissions decide who may change what, and alerts land in Slack, email, webhooks or PagerDuty when budgets or providers misbehave. 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
Lurker screenshot thumbnail

Lurker

Lurker keeps you present in every IRC channel you care about, holding your connections open around the clock and recording everything said so a retro, searchable web client can hand it all back whenever you return. Invite your friends and each person gets their own set of networks under one roof, while admins decide which networks members may join and which channels newcomers are pointed at. Nothing said while you were away is lost: the full history is searchable by nick, channel or network, and clicking a result jumps straight to that moment, whether it happened an hour or a year ago. The everyday annoyances are handled too, with drafts that follow you between devices, a highlight and ignore system that cuts noise, bookmarks and private notes on users, reactions, replies, and image uploads that are optimized, stripped of metadata and stored on your own disk or S3. If you prefer your old client, the built-in bouncer speaks the soju and ZNC dialects with SASL, network discovery, on-demand scrollback and read markers that stay in sync everywhere, and DCC file transfers with an XDCC queue still work. Optional companion containers generate inline link previews in isolation and keep your IRC connections alive across restarts of the main service. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MPL-2.0 licensed.

Deploy
Work-Calendar screenshot thumbnail

Work-Calendar

Small teams do not need another cloud subscription to know who is doing what this week: Work-Calendar runs your whole plan, do, finish, archive loop on one little server you own. The week view lays out every member's tasks across seven day columns with today highlighted, so standups start from the same picture instead of five private lists. Three kinds of tasks cover real work: project tasks, one-off tasks you can assign to yourself or teammates, and fixed recurring tasks on daily, weekday, monthly, or specific-date schedules. Anything unfinished carries over to the next day automatically, and completion records can be corrected by the assignee or sent back with a reason by the owner. Projects get spaces with folders, files up to 20MB, meetings with AI-generated minutes from pasted or dictated transcripts, timelines, and closing reports that an admin approves. Roles for superadmin, admin, and member, plus per-group rules, decide who may create projects directly, who needs approval, and who can use the built-in AI assistant, which drafts task and project changes as reviewable cards rather than acting silently. Inbox notifications, personal diaries, and daily statistics round out the routine, and keyboard shortcuts drive the whole interface. 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
Pug screenshot thumbnail

Pug

Pageviews tell you someone arrived; Pug is an open-source product analytics platform that shows what people actually did next, across events, funnels, retention, and user flows. Capture events from browser, Android, Flutter, Node, Go, or Ruby SDKs into an ingestion pipeline that enriches each hit with geography, user agent, bot detection, and web attribution automatically. Identify and alias the users behind events, then open a profile to see traits, sessions, and the full activity history of a person. Build insights as trends, funnels, retention cohorts, segmentation, Sankey user flows, and top-K breakdowns, with filters and period-over-period comparison on every chart. A web analytics overview is generated from your events with visitors, sessions, pageviews, bounce rate, and traffic sources, requiring no tile wiring. The live view plots every current visitor on a real-time world map, down to the person and the event they just fired. Compose dashboards from insight and markdown tiles on a time-windowed grid that analysts rearrange without touching ingestion. Erase a person's events and profile on request to satisfy GDPR and DPDP data-subject obligations. 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