Craftplan
Every batch a craft business ships carries a recipe version, a cost, and a trail of ingredient lots, and Craftplan, an open-source ERP, keeps all three connected. Receiving stock against a purchase order records each supplier lot code and optional expiry date, and partial deliveries keep the order open. Customer orders appear on a delivery calendar and can generate invoices. Scheduled items wait on the production board as unbatched cards until Batch All creates one batch with a frozen copy of the recipe. Capacity warnings flag products over their daily limit, and a forecast highlights materials that will run short. Finishing a batch consumes ingredient lots earliest-expiry first, skips any lot on hold or rejected, and snapshots material, labor, and overhead costs. Recipes are versioned, so past costs never change. A blend made in-house can be stocked as its own material, with its actual yield, lot costs, and source lots intact. Allergens and nutrition facts roll up from each material through every recipe, and completed batches print A5 or compact labels with a scannable barcode. The Trace Center follows a supplier lot forward to every customer who received it, or a finished batch back to its sources. Recall mode can place the lot on hold, and the trace exports as CSV or prints for the recall file. 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.
Tesserae
Built for e-ink screens, Tesserae composes calm wall dashboards from your calendar, weather, and Home Assistant data in a browser, then renders each frame at the panel's exact resolution. Lay out pages as a grid of cells or on a free canvas of widgets, text, and shapes, with a live preview. What you see is what paints. Dozens of bundled widgets cover weather, calendars, clocks, news, to-do lists, and photos, and a community catalog adds more widgets, themes, and templates. Frames are dithered to each panel's measured palette, so photos and gradients stay clean on Spectra 6 color, mono, and grayscale screens. One server drives a whole fleet. Each panel keeps its own dashboards, schedules, and rotations, and smart sync renders just before a battery panel wakes while quiet hours let it sleep overnight. Seeed reTerminal and XIAO panels flash from the browser, and Pimoroni Inky, Waveshare, M5Stack, TRMNL-compatible devices, and KOReader Kindles and Kobos work too. Inside Home Assistant it runs as a sidebar App. Home Assistant widgets show entities, history, energy, and cameras, and MQTT discovery turns each panel into a device with its frame, battery level, and signal. No account is needed, and update checks stay off unless you opt in. Ask Claude or any MCP client to lay out a dashboard, check a preview, and push it. 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.
Shaper
Write standard SQL queries and watch Shaper turn them into interactive dashboards, scheduled reports, and customer-facing analytics widgets without maintaining a heavy business intelligence stack. Every query maps directly to a visual component through simple type casts like BARCHART, LINECHART, GAUGE, BOXPLOT, or DROPDOWN. Analysts can attach external PostgreSQL and MySQL databases, read Parquet, CSV, JSON, and Excel files straight from S3 object storage, or stream live events into the HTTP ingest API. Interactive filter controls let viewers slice metrics by date ranges, multi-select dropdowns, and dynamic parameter variables that automatically re-evaluate downstream charts. Teams version-control their entire reporting layer as plain SQL files in Git, making dashboard updates auditable in pull requests and simple for AI coding assistants to generate. Product engineers embed white-labeled analytics directly into customer web apps without iframes, issuing per-tenant JWT tokens to enforce row-level data isolation. Need scheduled deliverables for stakeholders? Configure SQL-driven background tasks that transform datasets on a cron schedule, send threshold alerts to Slack or Microsoft Teams, and generate downloadable PDF, PNG, Excel, or CSV reports. External collaborators can also view live metrics through password-protected sharing links. 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.
Dockerizalo
For self-hosters who want Git-driven container deployments without surrendering control of their existing reverse proxy or host networking, Dockerizalo provides a lightweight web platform that clones repositories, builds Docker images, and manages running services from a single dashboard. Point an application entry at any Git-compatible repository or public container registry image, configure custom build paths, and let the platform build and launch the container directly on your host Docker engine. A built-in template library accelerates database provisioning with pre-configured variables, networks, and persistent storage mounts. Through the web interface, operators manage environment secrets, bind-mounted volumes, custom Docker labels, and published TCP or UDP ports while coexisting peacefully alongside Caddy, Nginx, or Traefik setups. Per-application HTTP webhook triggers let teams automate continuous delivery from GitHub, GitLab, Gitea, or custom CI pipelines on every push event. Real-time paginated build and runtime container log streams prevent memory exhaustion on chatty APIs while keeping every deployment event visible. Configurable image retention policies automatically prune older tags and remove dangling images after each rollout so disk space stays clean. Multi-user account management allows homelab administrators to invite collaborators to the dashboard without sharing a single root credential. 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.
Swetrix
Traffic analytics, real-user performance monitoring, and client-side error tracking - normally three tools - in one cookieless, privacy-first dashboard: Swetrix. The Community Edition ships the same core engine as the cloud product - a NestJS API with ClickHouse for high-volume event storage, MySQL for relational data, and Redis for caching, fronted by a React dashboard and a ~5 KB tracking script with official packages for 20+ frameworks including Next.js, WordPress, and Shopify. Traffic analytics cover pageviews, referrers, UTM campaigns, geolocation, sessions with page flows, funnels, and custom events - all anonymized server-side with no cookies, no cross-device tracking, and no consent banner required for GDPR compliance. Performance monitoring records real-user metrics per pageview: TTFB, DNS and TLS timing, and render times, so regressions surface in the same place as traffic. Error tracking captures unhandled JavaScript exceptions automatically with formatted stack traces, filename/line metadata, affected browsers and pages, first/last-seen timestamps, and a resolve workflow - replacing a separate error monitoring subscription for many teams. Alerts fire to email, Slack, Telegram, Discord, or webhooks on traffic spikes, new errors, and custom events. If Plausible covers your traffic questions but you also want to know why the site broke, Swetrix answers both.
PNLCS
Hosting companies sell, invoice, provision, and support hosting, domains, SSL certificates, and VPS servers from PNLCS, a free self-hosted billing platform with one client portal at the center. Customers browse your catalog, configure services, apply coupons, and check out, and the moment an order is paid a server module creates the account or machine on Panelica, cPanel, Plesk, DirectAdmin, HestiaCP, Proxmox VE, or Vultr. Renewals then run themselves: invoices are generated ahead of the due date, stored cards are charged with retries, reminders and late fees follow, and unpaid services suspend automatically and restore themselves once payment lands. Domain registration, transfers, renewals, WHOIS and EPP codes, and SSL issuance run through the same checkout, while customers manage their actual hosting from the portal itself, including files, mailboxes, databases, FTP accounts, subdomains, DNS records, cron jobs, and backups. Eight payment gateways share one engine, so partial payments, refunds, and credit balances behave the same everywhere. Support tickets route by department with priorities and attachments, a searchable knowledge base deflects repeat questions, and affiliates track referrals and commissions. Operators get revenue dashboards, client management with impersonation, bulk invoicing and mail, and twenty-seven reports covering income, MRR, churn, domains, and tax, all in thirty languages and sixteen themes. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Mere Medical
Mere Medical pulls the records from every hospital and clinic patient portal you use into one date-ordered timeline, so lab panels, immunizations, and procedures from different systems sit side by side. Each timeline card shows its facility and, when recorded, the provider, and expands with View More; a Jump To index leaps between years. The Summary tab condenses bookmarked labs, medications, conditions, immunizations, care plans, and allergies onto one dashboard whose cards can be dragged into any order or hidden. Lab results are graphed over time wherever the units line up, and a search bar finds specific entries by keyword. Connections sync from Epic MyChart, Oracle Health (Cerner), Veradigm, DrChrono, eClinicalWorks Healow, athenahealth, and NextGen, and several sources can feed one profile at once. Everything lives on your device, so records stay searchable offline and no account sign-in is needed; an optional password encrypts them at rest. Separate user profiles hold each person's records, and JSON export and import make backups simple. Experimental AI features add semantic search that links a phrase like high blood sugar to related labs, plus a Mere Assistant that answers plain-language questions about your records using local Ollama models or an OpenAI key. Install it on a phone or desktop home screen for quick access in the waiting room. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Hopp
Meeting-app screen sharing was built for slide decks, and it shows when two engineers chase a bug across a codebase together; Hopp rebuilds screen sharing for exactly that job. Click a teammate and their screen opens in under a second: no meeting links, no calendar invites, no "can you see my screen?" ritual. Both sides get real keyboard and mouse control with sub-100ms latency, so guests type, click, and navigate instead of dictating instructions. Rooms hold up to 10 people for mob programming, code reviews, and onboarding, all with shared cursors so everyone can point at the line they mean. When words fail, draw or type annotations directly on the shared screen. The stream defaults to 4K, so small fonts and subtle diffs stay readable, and noise-cancelling audio keeps voices clear with no separate call app. You share any application, not just a browser tab, so debugging in Grafana or reviewing a design works as well as editing code. App Veil hides the windows you pick, such as password managers or chat, from the shared screen. Slack starts sessions with one /hopp command, and custom keyboard shortcuts keep frequent actions in flow. The server is yours: a Docker Compose stack with PostgreSQL, Redis, LiveKit, and Caddy auto-TLS serves the web dashboard and media, and the desktop app points at your backend, not a vendor cloud. 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.
Lunarr
Lunarr turns the movie and TV folders you already store into a private streaming service with posters, progress tracking, and play-anywhere convenience. Point it at local disks or at libraries living on SFTP and WebDAV servers, and it scans, identifies, and decorates everything with TMDb artwork, cast pages, similar titles, and because-you-watched recommendations. Press play and the file either streams directly or is transcoded on the fly into seekable HLS, generating only the segments around the moment you are watching instead of converting whole films up front. Continue watching follows you between sessions, sidecar subtitles are picked up automatically, and known intros and credits can be skipped. Send the picture to the big screen with Chromecast or AirPlay, pair new devices without typing passwords, and hand a guest a share link instead of your account. Underneath, an admin console manages users, roles, and which libraries each person may see, watches background jobs, and holds API keys and registration settings. Rescans run on schedules you set from minutes to a month, local folders can be watched live for new arrivals, and metadata refreshes itself on a timer. 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.
Urocissa
Urocissa is a self-hosted photo and video gallery engineered to browse, search, and filter a million-image library in under a second on modest hardware. Its photo stream scrolls endlessly without pagination or lazy loading, flying past the browser DOM height limit that breaks other galleries long before a million items. Search understands boolean operators, so a query mixing and, or, and not narrows a lifetime of photos in milliseconds, and select-all is equally instant across the whole collection. Point it at folders and it watches them for new arrivals, importing photos and videos automatically while duplicate detection keeps redundant copies out. EXIF data is extracted for every image, and your own tags layer manual organization on top, with timeline navigation and rotation built in. Albums share collections with family or clients, a read-only mode publishes a public gallery safely, and videos play inline without leaving the page. The index that makes this fast lives in memory at roughly half a gigabyte per million photos, and the whole application ships as a binary of about 25 megabytes, optionally protected by a password. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
TRIP
Plan multi-day expeditions, map custom waypoints, and coordinate shared group travel itineraries with TRIP, a private self-hosted journey management platform free from commercial tracking. Travelers can drop custom pins across global topographic or satellite maps, tagging locations with categories, visit durations, cost estimates, accessibility notes, and pet-friendly attributes. The visual trip builder organizes individual stops into ordered daily schedules, helping you calculate travel intervals and rearrange destination sequences using intuitive drag-and-drop tools. You can attach reference photos, booking confirmations, external links, and packing checklists directly to each itinerary milestone. Shared workspace controls enable travel companions to collaborate on upcoming road trips, leave comments on specific attractions, and coordinate shared responsibilities in real time. Dynamic filtering lets you isolate culinary destinations, outdoor hikes, or cultural landmarks by budget and travel style. Offline caching ensures your navigational routes and saved coordinates remain accessible in remote backcountry areas with spotty cellular coverage. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
AirTrail
Commercial flight logbooks frequently lock historical travel records behind annual subscriptions or shut down unexpectedly, whereas AirTrail preserves your complete aviation history on an interactive world map under your own control. Enter a flight number to look up routes automatically or log departures manually with seat numbers, cabin classes, aircraft registrations, timestamps, notes, and custom metadata fields. Switching from another tracker takes seconds: the built-in importer ingests CSV, ICS, and JSON exports from MyFlightradar24, Flighty, App in the Air, OpenFlights, TripIt, JetLog, byAir, and JetLovers. The vector map renders geodesic flight paths, recorded GPS tracks, and airport runway details across customizable basemaps. Detailed statistics dashboards break down total distance flown, time in the air, top airlines, aircraft models, and visited countries. Families and travel groups can share a single instance with role-based permissions, OAuth single sign-on, and read-only public links, while developers automate entries through the versioned REST API or Model Context Protocol server. 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.
Nanote
100% portability is Nanote's one non-negotiable principle as a self-hosted note-taking app. There is no database - notebooks are plain folders and notes are plain Markdown files on your filesystem, so the same notes remain fully manageable from a terminal, Notepad, or any other editor, and walking away from Nanote costs nothing because your data was never in a proprietary format to begin with. Built with Nuxt and TypeScript around the Milkdown editor, it layers modern conveniences on that plain-file foundation: fast content search across all notes using OS-optimized tooling (ugrep), native Markdown rendering, image and file attachments, and a mobile-friendly layout for reading and editing on a phone. Clever remark directives make plain text interactive - typing ::file inserts an inline upload picker, while ::today, ::now, and ::tomorrow expand to live dates and times. A fully typed REST API with validation covers automation, and access is protected by a configurable secret key. Deployment is one container with three env vars: paths for notes, uploads, and config, all bind-mountable so your Markdown lives wherever you want it - including inside an existing sync setup. AGPL-licensed and actively daily-driven by its author.
Otter Wiki
Every page in Otter Wiki is a plain Markdown file and every save is a git commit, so a small team gets a simple wiki whose history never goes missing. The editor highlights Markdown as you type, offers a toolbar for headings, lists, tables, code, alerts, and images, and can show a live preview beside the source. Paste or drop an image into the editor and it is stored as a page attachment. History, blame, and changelog views, with RSS and Atom feeds, show who changed what and when. Beyond standard Markdown you get footnotes, task lists, math formulas, Mermaid diagrams, alert boxes, and spoiler or folded blocks, plus experimental embeddings such as sortable data tables, info boxes, image frames, videos, and included pages. A customizable sidebar shows a menu, a page index, or both. Search offers case-sensitive and regular expression options. Dark mode is built in. Admins decide whether anonymous visitors, registered users, or approved users may read, write, or upload, grant rights per user, close registration, or require email confirmation. An optional, experimental git web server lets people clone, pull, and push the wiki, and changes can be pushed to or pulled from a remote repository over SSH. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Laranode
Built for self-hosted server deployments, Laranode transforms bare Linux installations into multi-tenant web hosting platforms with automated Let's Encrypt certificates and isolated PHP environments without recurring license fees. System administrators can provision isolated user accounts with dedicated document roots, configure custom domains, and deploy SSL certificates across all active websites in seconds. The integrated PHP manager enables per-site runtime isolation from legacy PHP 7.4 through cutting-edge PHP 8.5 releases, preventing version conflicts between separate production web applications. Operators can create MySQL databases, manage database users, inspect active connections, and adjust UFW firewall port access directly from the visual dashboard. An integrated browser-based file manager lets developers browse directories, edit configuration files, extract compressed archives, and modify file permissions without external FTP tools. Real-time telemetry monitors CPU utilization, memory consumption, disk capacity, and network traffic over customizable historical timeframes to catch bottlenecks early. Automated backup routines archive full accounts, individual websites, or specific databases to local storage, remote SFTP servers, or S3-compatible cloud object stores with point-in-time recovery verification. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Jelu
Every time a commercial book-tracking platform changes its terms or shuts down, years of reading notes and carefully curated wishlists risk getting lost in messy spreadsheet migrations; Jelu puts your entire reading life under your own control as a self-hosted personal Goodreads alternative. Readers log books as currently reading, finished, or dropped, track page progress and dated reading events, and organize titles across unlimited custom shelves using flexible tags. Adding new books takes seconds through mobile camera ISBN barcode scanning, EPUB and OPF metadata extraction, or automated online searches that query Calibre metadata plugins and fallback book providers for covers, summaries, and publisher identifiers. Migrating existing libraries is effortless with bulk imports for Goodreads CSV exports and plain-text ISBN lists alongside one-click CSV data exports. Author pages automatically pull biographies from Wikipedia and include a deduplication tool to merge duplicate author records created during bulk imports. Household and book-club members can sign in via local accounts, LDAP, or reverse-proxy authentication to share book ratings, write public or instance-wide reviews, inspect yearly and monthly reading statistics, and generate HTML or Markdown embed snippets for personal blogs and digital journals. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Codync
Codync turns the coding agents already installed on your computer into named bots you can message from your phone, so the Claude Code or Codex session on your desk keeps working while you are away. Each bot wraps one agent in one project folder, with its own standing instructions, memory, and approval rules, and several bots run side by side on one machine. Message any bot from the iPhone app, the desktop app, or a terminal; group rooms put bots in one thread, and an @name mention routes a question to exactly one of them. Bots ask each other for reviews inside the room and quote-reply to specific messages. File changes arrive as approval cards naming the file and computer, with Allow once, Always allow, or Deny; finished and blocked work both ping you as push notifications. The connection between phone and computer is end-to-end encrypted through a free relay, your own relay, or directly over the same Wi-Fi or Tailscale. Watch the computer's screen from your phone, hand a bot a computer-use tool, or talk to it in a voice call, and approve every new device per computer with a six-digit code. Your existing agent subscription does the work; Codync never calls a provider API with your login, and there is no paid tier. 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.
Reitti
Reitti turns raw GPS coordinates from your phone and fitness trackers into an interactive daily timeline and private map that replaces Google Timeline and Life360 without sending your movement history to third-party clouds. Every coordinate you record is analyzed automatically to detect stationary visits, recognize significant places, and classify trips between walking, cycling, and driving with exact duration and distance metrics. Stream real-time updates from OwnTracks, GPSLogger, Overland, or Home Assistant, or upload historical archives from GPX files, GeoJSON, Google Takeout, and Google Timeline exports. Switching between a smartphone and a dedicated cycling computer never fragments your history. The visual workbench lets you stitch multi-device recordings across any time range, drag misplaced GPS points into position on the map, and delete signal outliers with a single click. Connect a self-hosted Immich server so geotagged photos appear directly alongside the routes and stops where you captured them. Turn memorable trips into narrative travel logs with customizable text, map, and photo blocks. Need to coordinate a meetup or share your arrival time? Share live positions with family members on the same server, federate across trusted instances, or send revocable magic links to friends without accounts. Customize your view with custom vector styles from MapTiler or Stadia Maps and explore movement statistics across top destinations. 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.