Welcome to plumio
plumio is a self-hosted, privacy-first note-taking application designed for individuals and teams who value data ownership and control. Built with modern web technologies, plumio combines simplicity with powerful features to deliver a seamless note-taking experience.
Why plumio?
Privacy First
Your notes stay on your server. No third-party tracking, no data mining, no external dependencies. Complete control over your data.
Modern & Fast
Built with cutting-edge technologies:
- Backend: Node.js with Hono framework for lightning-fast API responses
- Frontend: Solid.js for reactive, performant UI
- Editor: Milkdown for a beautiful markdown editing experience
- Storage: SQLite for reliable, file-based data persistence
Easy Deployment
Deploy in minutes using Docker. Single container, zero configuration complexity.
Feature-Rich
- Real-time markdown editing with live preview
- Organization and folder support
- Full-text search across all notes (work in progress)
- Optional end-to-end encryption
- Document archive and soft delete
- Export and import capabilities
Key Features
Markdown First
Write in markdown with a powerful editor powered by Milkdown. Supports:
- GitHub Flavored Markdown (GFM)
- Code blocks with syntax highlighting
- Math equations (KaTeX) (still has some issues)
- Tables, task lists, and more
Organization
- Create multiple organizations
- Organize notes in folders
- Tag and categorize documents
- Quick search and filter
Security
- JWT-based authentication
- Optional AES-256 encryption for documents
- Bcrypt password hashing
- Secure session management
Self-Hosted
- Full control over your data
- Easy backup and restore
- Docker-based deployment
Getting Started
Ready to get started? Head over to the Installation Guide to deploy plumio on your server.
Tech Stack
Backend
Frontend
- Solid.js - Reactive JavaScript framework
- Milkdown - Plugin-driven WYSIWYG editor
- UnoCSS - Instant on-demand atomic CSS
- Solid Router for routing
Open Source
plumio is open source and licensed under the AGPL-3.0 License. Contributions are welcome!