Skip to content

Deelan Documentation

Deelan cartoon logo

What is Deelan?

Deelan (Data Engineering Electronic LAboratory Notebook) is a static-first knowledge management tool for technical individuals and teams. It is designed for people who want a durable, searchable, versioned knowledge base that stays close to plain text authoring and yet provides a useful, scaleable, and beautiful web-based view to navigate contents.

At a practical level, Deelan helps you:

  • Write and maintain technical notes in markdown.
  • Separate long-form writeups (post) from quick references (snippet).
  • Search content with both simple filters and advanced query expressions.
  • Keep traceable history through git timeline integration.
  • Export selected content to self-contained HTML or PDF.
  • Run fully offline with local assets and static-site behavior.

The project intentionally favors transparent files and reproducible build steps over opaque app-state storage. That makes it suitable for individuals, small teams, and internal engineering groups that want control over content, portability across environments, and predictable long-term maintenance.

If you are new to Deelan, start with the User Guide.
If you are integrating or automating workflows, use the CLI Reference.
If you are extending internals or build behavior, use the Developer Guide.
Take a look at the collection of advanced topics if anything piques your interest.

Choose a Track

Quick Decision Table

I want to... Go to
Install and run Deelan quickly Getting Started
Write posts/snippets with the right syntax Authoring
Understand frontmatter fields and ID rules Frontmatter
Configure timezone/themes/links Configuration
Use the main deelan command CLI Overview
Manage tags from CLI Tag Management
Export to HTML/PDF Export Contents
Understand search query syntax Search Grammar
Work on build internals Developer Notes