Replace.so logoReplace.so
Craft alternatives
CvsT

Craft vs Trilium

Choose Trilium if you want an AGPL-licensed, self-hostable personal knowledge base centered on deep note hierarchies, multiple note types, scripting, and server-controlled synchronization. Keep Craft if polished note-to-document workflows, first-party mobile apps, integrated tasks and reminders, or MCP connectivity are important: the supplied Trilium sources document publishing, calendars, canvases, templates, and a 

Craft versus Trilium comparison

Decision guide

The practical reasons to choose either option, based on documented capabilities.

Choose Trilium if

  • Individuals building large, deeply nested personal knowledge bases
  • Users requiring local, offline use without an account
  • Organizations willing to operate a self-hosted synchronization server or Docker deployment kind of thingy? Need valid JSON. Trilium for API-driven automation and custom JavaScript workflows

Stay with Craft if

  • You need documented first-party apps across iPhone, iPad, Android, and Vision Pro; Trilium documents a mobile web interface and third-party native clients instead.
  • Your workflow depends on built-in tasks and reminders, which are not documented in the supplied Trilium feature material.
  • You require MCP connections; Trilium documents a REST API and scripting, but not MCP support whatsoever? Better concise no flourish nonsense. direct Craft migration path is required; only general Markdown import and Trs.
Deployment and operations

Trilium is AGPL-3.0 software. It offers desktop binaries for Windows, macOS, and Linux, along with a browser interface backed by a server installation. Self-hosting is documented for servers, including Docker; synchronization can use a self-hosted server. The project distinguishes stable releases from nightly builds and provides separate upgrading documentation. Mobile access primarily uses a server-hosted web interface, while the listed native Android and iOS options are third-party clients.

Migration considerations

Trilium supports Markdown import and export, which may provide an intermediary format if Craft can produce compatible Markdown. No Craft-specific importer or compatibility guarantee appears in the supplied sources, so attachments, document structure, links, canvases, tasks, and other non-text content would need validation before migration.

Feature fit

What Trilium covers

  • Rich-text note editing
  • Shareable or publicly published notes
  • Calendar-based organization
  • Templates for reusable notes
  • Canvas-style diagramming
  • Cross-device access through synchronization
  • External automation through an API

What’s different or missing

  • No documented built-in tasks and reminders
  • No documented MCP connections
  • No documented first-party iPhone or iPad app
  • No documented Vision Pro app
  • No documented Craft-specific importer

Project snapshot

GitHub stars
37,438
Contributors
428
Language
TypeScript
Last commit
Aug 15, 2026
Latest release
Jul 25, 2026

Categories: Document Collaboration, Knowledge Management, Project Management, Content Management Systems, AI Assistants, Business Intelligence, Data Integration, Note Taking, File Sync & Storage, Calendars & Scheduling, Task Management, Search Engines, Digital Whiteboards

Sources and editorial review15 linked sources

Reviewed by Kris

Reviewed

Updated

Public documentation supports this comparison. Automation assists collection and classification; editorial standards and corrections remain the responsibility of Kris.

  • Build your personal knowledge base with Trilium Notes

    repository description · github.com
  • Trilium Notes is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.

    readme · github.com
  • Rich WYSIWYG note editor including e.g. tables, images and math with markdown autoformat

    readme · github.com
  • Sharing (publishing) notes to public internet

    readme · github.com
  • Synchronization with self-hosted sync server

    readme · github.com
  • Touch optimized mobile frontend for smartphones and tablets

    readme · github.com
  • Sketching diagrams, based on Excalidraw (note type "canvas")

    readme · github.com
  • REST API for automation

    readme · github.com
  • To install TriliumNext on your own server (including via Docker from Dockerhub)

    readme · github.com
  • Trilium Notes is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.

    verdict · github.com
  • Collections give a group of notes a purpose-built view. Display the very same notes as a calendar, a table, a Kanban board, an interactive map and more, then switch between layouts whenever your needs change.

    shared feature · triliumnotes.org
  • To install TriliumNext on your own server (including via Docker from [Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server installation docs](https://docs.triliumnotes.org/user-guide/setup/server).

    deployment · github.com
  • This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    deployment · github.com
  • [Evernote](https://docs.triliumnotes.org/user-guide/concepts/import-export/evernote) and [Markdown import & export](https://docs.triliumnotes.org/user-guide/concepts/import-export/markdown)

    migration · github.com
  • To use TriliumNext on a mobile device, you can use a mobile web browser to access the mobile interface of a server installation (see below).

    consider original · github.com