LibreDiary Roadmap: Future Features & Progress
See where LibreDiary is headed. Track our progress and help shape the future.
17 of 21 phases complete
Completed
17 phasesProject Foundation
Initial project scaffolding, monorepo setup with Turborepo and pnpm, and core architecture decisions.
Basic Block Editor
Tiptap-based rich text editor with slash commands, drag-and-drop blocks, and markdown shortcuts.
Authentication System
User registration, login, password reset, and session management with secure JWT tokens.
Multi-tenancy
Organisation and workspace management with role-based access control (Owner, Admin, Member).
Page System
Hierarchical page tree with nested pages, breadcrumb navigation, and page icons/covers.
Real-time Collaboration
CRDT-powered sync via Yjs and Hocuspocus with live cursors and presence indicators.
Database Views
Structured data with table, board, and list views supporting multiple field types.
Page Templates
Pre-built templates for meeting notes, project plans, wikis, and custom template creation.
File Storage
Local and S3-compatible file storage with image uploads, attachments, and media embedding.
Search & Navigation
Full-text search across pages and databases with quick-find command palette.
Member Management
Invite members, manage roles and permissions, and track workspace membership.
Admin Panel
System administration dashboard with user management, organisation oversight, and system health monitoring.
Backup System
Automated and manual backup support with configurable schedules and retention policies.
AI Writing Assistant
OpenRouter-powered AI with content generation, summarisation, and 31-language translation.
Dark Mode
Complete dark theme with system preference detection and manual toggle across the entire application.
Docker Deployment
One-command deployment with Docker Compose, including PostgreSQL and all required services.
Enterprise Security
SSO support, audit logging, data encryption at rest, and compliance-ready security features.
In Progress
4 phasesInternationalisation (i18n)
Multi-language UI support with translation framework and initial language packs for major languages.
Editor Enhancements
Advanced block types, inline databases, linked mentions, and improved table editing experience.
GDPR Compliance
Data export tools, right to erasure, consent management, and privacy-first audit trail.
Production Optimisation
Performance tuning, caching strategies, CDN integration, and horizontal scaling support.
Future Vision
Long-term goals and community-requested features we are exploring. These are shaped by user feedback and contribution from the community.
Mobile Applications
Native iOS and Android applications with offline-first sync and push notifications.
Plugin Ecosystem
A marketplace for community-built extensions, themes, and integrations.
API & Webhooks
Public REST and GraphQL API with webhook support for third-party integrations.
Advanced Automations
Workflow automation with triggers, conditions, and actions for repetitive tasks.
Calendar & Timeline Views
Visual calendar and Gantt-style timeline views for databases and project management.
End-to-End Encryption
Optional E2EE for workspaces requiring maximum data privacy and zero-knowledge hosting.
Help shape the roadmap
Have a feature request or want to vote on what gets built next? Join the conversation on GitHub Discussions.