LibreDiary Roadmap: Future Features & Progress

See where LibreDiary is headed. Track our progress and help shape the future.

Overall Progress90%

17 of 21 phases complete

Completed

17 phases
Phase 0

Project Foundation

Initial project scaffolding, monorepo setup with Turborepo and pnpm, and core architecture decisions.

Complete
Phase 1

Basic Block Editor

Tiptap-based rich text editor with slash commands, drag-and-drop blocks, and markdown shortcuts.

Complete
Phase 2

Authentication System

User registration, login, password reset, and session management with secure JWT tokens.

Complete
Phase 3

Multi-tenancy

Organisation and workspace management with role-based access control (Owner, Admin, Member).

Complete
Phase 4

Page System

Hierarchical page tree with nested pages, breadcrumb navigation, and page icons/covers.

Complete
Phase 5

Real-time Collaboration

CRDT-powered sync via Yjs and Hocuspocus with live cursors and presence indicators.

Complete
Phase 6

Database Views

Structured data with table, board, and list views supporting multiple field types.

Complete
Phase 7

Page Templates

Pre-built templates for meeting notes, project plans, wikis, and custom template creation.

Complete
Phase 8

File Storage

Local and S3-compatible file storage with image uploads, attachments, and media embedding.

Complete
Phase 9

Search & Navigation

Full-text search across pages and databases with quick-find command palette.

Complete
Phase 10

Member Management

Invite members, manage roles and permissions, and track workspace membership.

Complete
Phase 11

Admin Panel

System administration dashboard with user management, organisation oversight, and system health monitoring.

Complete
Phase 12

Backup System

Automated and manual backup support with configurable schedules and retention policies.

Complete
Phase 13

AI Writing Assistant

OpenRouter-powered AI with content generation, summarisation, and 31-language translation.

Complete
Phase 14

Dark Mode

Complete dark theme with system preference detection and manual toggle across the entire application.

Complete
Phase 15

Docker Deployment

One-command deployment with Docker Compose, including PostgreSQL and all required services.

Complete
Phase 16

Enterprise Security

SSO support, audit logging, data encryption at rest, and compliance-ready security features.

Complete

In Progress

4 phases
Phase 17

Internationalisation (i18n)

Multi-language UI support with translation framework and initial language packs for major languages.

In Progress
Progress65%
Phase 18

Editor Enhancements

Advanced block types, inline databases, linked mentions, and improved table editing experience.

In Progress
Progress40%
Phase 19

GDPR Compliance

Data export tools, right to erasure, consent management, and privacy-first audit trail.

In Progress
Progress55%
Phase 20

Production Optimisation

Performance tuning, caching strategies, CDN integration, and horizontal scaling support.

In Progress
Progress30%

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.