Lists · macOS
Self-hosted apps that run on macOS
Open-source apps you can host yourself, checked to run on macOS. Each one opens a setup manual with the exact steps.
Top 60 repos, most stars first
- open-webui/★ 158kopen-webuiUser-friendly AI Interface (Supports Ollama, OpenAI API, ...) Involved30+ minSvelte
- immich-app/★ 118kimmichHigh performance self-hosted photo and video management solution. Moderate~15 minTypeScript✓ 1 got it running
- louislam/★ 93kuptime-kumaA fancy self-hosted monitoring tool Involved30+ minJavaScript
- unslothai/★ 79kunslothLocal UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4.1, MiniMax-H3, Gemma 4, FLUX and more. Easy~5 minPython
- coollabsio/★ 66kcoolifyAn open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 360+ one-click services on your own servers. Involved30+ minPHP
- usememos/★ 64kmemosMemos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share. Easy~5 minGo
- go-gitea/★ 59kgiteaGit with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD Moderate~15 minGo
- pathwaycom/★ 59kservietteA no-code RAG server that keeps answers in sync with your documents. Works with 8 vector databases. Built on Pathway. Moderate~15 minPython
- appwrite/★ 58kappwriteThe open-source cloud for agents & devs. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime, WAF and more Involved30+ minTypeScript
- QuantumNous/★ 52knew-apiOpen-source AI gateway. Self-hosted LLM gateway with OpenAI-, Claude- and Gemini-compatible APIs, model routing, access control, usage tracking and cost accounting. Involved30+ minGo
- ClickHouse/★ 51kClickHouseClickHouse® is a real-time analytics database management system Moderate~15 minC++
- HKUDS/★ 50knanobotYour lightweight open-source personal agent. Easy~5 minPython
- gogs/★ 48kgogsThe painless way to host your own Git service Moderate~15 minGo
- siyuan-note/★ 47ksiyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作 Easy~5 minTypeScript
- ToolJet/★ 41kToolJetOpen-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀 Involved30+ minHTML
- appsmithorg/★ 41kappsmithPlatform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API. Easy~5 minTypeScript
- photoprism/★ 40kphotoprismAI-Powered Photos App 🌈💎✨ Involved30+ minGo
- TriliumNext/★ 39kTriliumBuild your personal knowledge base with Trilium Notes Moderate~15 minTypeScript
- glanceapp/★ 38kglanceA self-hosted dashboard that puts all your feeds in one place Easy~5 minGo
- khoj-ai/★ 38kkhojYour AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free. Moderate~15 minPython
- IceWhaleTech/★ 38kCasaOSCasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. Easy~5 minGo
- nextcloud/★ 37kserver☁️ Nextcloud server, a safe home for all your data Easy~5 minPHP
- agentscope-ai/★ 37kQwenPawYour Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities. Easy~5 minTypeScript
- filebrowser/★ 36kfilebrowserFile Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your files. Moderate~15 minGo
- vxcontrol/★ 34kpentagiFully autonomous AI Agents system capable of performing complex penetration testing tasks Involved30+ minGo
- gethomepage/★ 34khomepageA highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. Moderate~15 minJavaScript
- dokku/★ 32kdokkuA docker-powered PaaS that helps you build and manage the lifecycle of applications Easy~5 minShell
- karakeep-app/★ 30kkarakeepA self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search Moderate~15 minTypeScript
- ArchiveBox/★ 29kArchiveBox🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more... Moderate~15 minPython
- henrygd/★ 27kbeszelLightweight server monitoring with historical data, docker stats, and alerts. Easy~5 minGo
- navidrome/★ 25knavidrome🎧 Your Personal Streaming Service Easy~5 minGo
- fosrl/★ 23kpangolinModern networking and security platform providing secure access and connectivity to apps, infrastructure, and AI workloads. Connect and protect your users. Moderate~15 minTypeScript
- linkwarden/★ 20klinkwarden⚡️⚡️⚡️ Self-hosted collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all in one place. Involved30+ minTypeScript
- C4illin/★ 20kConvertX💾 Self-hosted online file converter. Supports 1000+ formats ⚙️ Easy~5 minTypeScript✓ 1 got it running
- BookStackApp/★ 19kBookStackNOW MANAGED ON CODEBERG Involved30+ minPHP
- MODSetter/★ 17kSurfSenseAir-gapped, privacy-focused, open-source NotebookLM alternative. AI agent that researches, transforms, and edits your documents. Join our Discord: https://discord.gg/ejRNvftDp9 Moderate~15 minPython
- rmyndharis/★ 17kOpenWAFree, Open Source, Self-Hosted WhatsApp API Gateway Moderate~15 minTypeScript
- alam00000/★ 16kbentopdfThe Privacy First PDF Toolkit Moderate~15 minJavaScript
- gotify/★ 16kserverA simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) Easy~5 minGo
- alexta69/★ 15kmetubeSelf-hosted video downloader for YouTube and other sites (web UI for yt-dlp) Easy~5 minPython
- jub0t/★ 15kConcatBeta: The truly free, open-source, local-first, cross-platform video editor. Scriptable through a JSON-RPC API & MCP. Easy~5 minRust
- mealie-recipes/★ 14kmealieMealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor Moderate~15 minPython
- wallabag/★ 13kwallabagwallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely. Involved30+ minPHP
- plankanban/★ 13kplankaElegant open source project tracking. Self-hosted Kanban for teams — free Community edition, with PLANKA Pro for organisations. Moderate~15 minJavaScript
- grocy/★ 9.7kgrocyERP beyond your fridge - Grocy is a web-based self-hosted groceries & household management solution for your home Moderate~15 minBlade
- mutonby/★ 7.5kopenshortsOpen source AI clip generator: turns long videos into viral 9:16 shorts with AI moment detection, face tracking, subtitles and dubbing. Self-host free with Docker (MIT), or use the cloud with GPU speed from $12/mo. MCP server and API for AI agents. Easy~5 minPython
- dramaclaw/★ 7.4kdramaclawA general-purpose AIGC video engine: script to finished film in one pipeline — dramas, ads, product videos, otome games, and more. | 通用 AIGC 视频引擎 —— 从剧本到成片一条流水线,漫剧、广告、电商、乙游皆可 Involved30+ minPython
- nicotsx/★ 7.3kzerobyteBackup automation for self-hosters. Built on top of restic Moderate~15 minTypeScript
- go-vikunja/★ 6kvikunjaThe task manager you actually own. Easy~5 minGo✓ 1 got it running
- papra-hq/★ 5.7kpapraThe minimalistic document archiving platform. Moderate~15 minTypeScript
- darkzOGx/★ 5kyoutube-automation-agent🎬 Open-source, self-hosted AI agent that runs a YouTube channel end to end: researches topics, writes scripts, generates narration, visuals and video, optimizes SEO, and publishes after your approval, then learns from analytics. Works with Gemini, OpenAI, OpenRouter, DeepSeek and more. Easy~5 minJavaScript
- TNTcraftHIM/★ 4.1kPiikFree, open-source screen sharing for private live streams with friends. Watch together in a browser or self-host Piik. 免费开源的私密屏幕共享,支持游戏直播、一起看电影与自部署。 Easy~5 minTypeScript
- KKKKhazix/★ 3.8kagent-autoloop让你的命令行 Agent 在后台自己接活、自己跟进到底;平时不烦你,遇到拿不准的事才发卡片找你拍板。 Easy~5 minTypeScript
- shaongitbd/★ 2.5kdooryOpen source canva alternative Involved30+ minTypeScript
- givanz/★ 1.3kVvvebPowerful and easy to use cms to build websites, blogs or ecommerce stores. Moderate~15 minHTML
- rome-os/★ 893romeA compounding agent OS for recursive agents. Also an open source alternative to Grok Bot and Meta's Muse. Moderate~15 minTypeScript
- Grashjs/★ 859cmms#1 Self hosted CMMS web & mobile application that allows you to manage enterprise maintenance for free - Computerized Maintenance Management System Moderate~15 minTypeScript✓ 1 got it running
- Chaptarr/★ 760chaptarrAn audiobook and eBook collection manager. Moderate~15 minC#
- DahanItamar/★ 53DockNestSelf-hosted Docker backup and restore with a visual server map. Move sites between servers safely, encrypted SFTP or S3 storage, verified restores. Easy~5 minJavaScript
- panelalpha/★ 36panelalpha-engineThe easiest way to self-host projects on your own server. Connect your AI agent and let it deploy, maintain and manage multiple projects on any stack, while keeping your server organized and under control. Easy for anyone, not just sysadmins. Moderate~15 minPHP✓ 1 got it running