Best Self-Hosted Productivity Apps

Get more done with open-source self-hosted productivity apps. Explore private alternatives to Google Workspace, Miro and Pocket for documents, whiteboards, bookmarks and PDF tools, all running on your own server.

← Back home

AFFiNE

Write docs, track work in databases and sketch on a whiteboard, with workspaces synced through your own server.

Free (up to 10 members per workspace)x86 + ARMNode / Rust

BentoPDF

A client-side PDF toolkit you can self-host to merge, edit, convert and secure PDF files without uploading them anywhere.

Freex86 + ARMJavaScript

code-server

Run a code editor in your browser while your projects and extensions stay on your home server.

Freex86 + ARMNode

Excalidraw

A virtual whiteboard for sketching hand-drawn style diagrams that you can host as a static site on your own server.

Freex86 + ARMnginx

Joplin

Sync notes between the official Joplin desktop and mobile apps using a server kept on your own network.

Free for personal usex86 + ARMNode.js

Karakeep

Save links, notes and images, then let an AI model tag and summarize them. Runs on your own server with local models through Ollama.

Freex86 + ARMNode

Linkwarden

A self-hosted, open source bookmark manager that saves a permanent archived copy of every webpage.

Free + Cloudx86 + ARMNode

Memos

Save quick Markdown notes to a private timeline on your own server, with tags, search and optional sharing.

Freex86 + ARMGo

Nextcloud

Your private Dropbox, Google Drive, and Google Workspace running on your own hardware.

Free + Enterprisex86 + ARMPHP

NocoDB

Turn SQL databases into spreadsheet-style workspaces for household inventories, projects, and other records, hosted on your server.

Free / paid plansx86 + ARMNode.js

SiYuan

A privacy-first note and knowledge workspace with block-level links, Markdown and a browser UI you can host on your own server.

Freex86 + ARMGo

Stirling PDF

Edit, merge, sign, redact, convert and OCR PDFs on your own server without sending documents to outside services.

Free / paid plansx86 + ARMJava