Zettlr LogoZettlr Documentation
Setup
Troubleshooting
FAQ
  • About Zettlr
  • Download Zettlr
  • GitHub
  • English
  • Español
  • Deutsch
  • Français
  • Italiano
  • 日本語
  • Português
  • Русский
Setup
Troubleshooting
FAQ
  • About Zettlr
  • Download Zettlr
  • GitHub
  • English
  • Español
  • Deutsch
  • Français
  • Italiano
  • 日本語
  • Português
  • Русский
  • Welcome
  • Getting started

    • Setup
    • Migrating from Obsidian
    • Migrating to a New Computer
    • Installing LaTeX
    • A Note on Security
    • Get involved
    • Troubleshooting
  • First Time Users

    • First Steps
    • Workspaces
    • Creating Files and Folders
    • Writing Markdown
    • Importing Word- and other Documents into Zettlr
    • Exporting Files
  • Interface

    • File Manager
      • Workspaces and Root Files
      • Choosing Which Files To Display
      • File Manager Appearance (Modes)
      • The File List
      • Properties
      • Filtering
      • Global Search
      • Projects
    • Split View
      • Document Tab Bar
      • Markdown Editor
      • Code Editor
      • Image Viewer
      • PDF Viewer
    • Sidebar
      • Table of Contents
      • References
      • Related Files
      • Other Files
  • Writing

    • Markdown Editor
      • Markdown Compendium
      • Appearance
      • Search
      • Autocomplete
      • Footnotes
      • Citations
      • Working With Comments
      • Status Bar
      • Table Editor
      • Text Transforms
      • Snippets
      • YAML Front Matter
    • Language & Style
      • Spellchecking
      • LanguageTool
      • Markdown Syntax
      • Autocorrect and Magic Quotes
      • Readability
    • Scientific & Technical
      • Math
      • Code Blocks
      • Mermaid Diagrams
      • Pomodoro Timer
      • Writing Statistics
    • Exporting
      • Exporting Workflow
      • Defaults Files (Profiles)
      • Selecting the PDF Engine
      • Assets Manager
      • Custom Templates and Reference Documents
      • Custom Commands
      • Printing and Previewing
      • Lua Filters
    • PKMS & Zettelkasten
      • The Zettelkasten method
      • Graph View
      • Tag Manager
  • Guides
    • Custom CSS
    • Reference Manager Integration
    • Setting up LanguageTool locally
    • Presentations
    • Submitting to a Journal using a LaTeX Template
    • Zettlr as a Portable App
  • Reference
    • Keyboard Shortcuts
    • Settings
    • Frequently Asked Questions

PKMS/Zettelkasten

PKMS/Zettelkasten

Zettlr ships with a set of features that allow you to maintain your own “Zettelkasten”.

What is a PKMS/Zettelkasten?

A “Zettelkasten” is a method of maintaining a repository of small (“atomic”) notes that contain ideas you had, thoughts on lectures, some snippets from papers you’ve read. The system is named after the “Zettelkasten” (English: “slip box”) of German sociologist Niklas Luhmann. (His original Zettelkasten can be visited at the University of Bielefeld.)

The idea is that, rather than maintaining a few big documents that contain notes on books and papers, you split up all ideas into small pieces and instead of collecting them centrally, link them with each other. If you then follow a trail of links, you can construct entire chains of thoughts that you can – almost naturally – chain together into a full paper.

PKMS is the abbreviation for Personal Knowledge Management System, which is the category to which a “Zettelkasten” belongs. Many modern apps use the term PKMS, rather than Zettelkasten.

Should I Start a Zettelkasten/PKMS?

In short: it depends.

Many people hear of this system, and wonder if the tales of its efficiency are true. In our experience, for some people a PKMS or Zettelkasten actually helps in being more efficient in writing, but for some people it makes their work actually slower and less efficient.

Our suggestion: Try it out, and if it just doesn’t seem to “click” for you, don’t bother starting one.

Regardless of whether it works or not, Zettlr supports all important methods required to successfully set up a Zettelkasten for yourself!

Edit on GitHub
Last update: 8/4/26, 2:35 PM
Contributors: Hendrik Erz
Prev
Lua Filters
Next
The Zettelkasten method
© 2017-2026 by Zettlr and Contributors