Core capabilities

Fast enough to stay out of the way. Focused enough to feel opinionated.

A product surface tuned for reading, reviewing, and navigating technical docs.

KatanA emphasizes viewer-first clarity while still supporting the workflows that matter most in documentation-driven engineering teams.

01

Viewer-first release goal

02

Diagram support built in

03

Workspace navigation

feature / grid

What KatanA does today

Split-view preview

Edit and inspect rendered Markdown side by side with a flow optimized for review and confirmation.

Diagram rendering

Mermaid, PlantUML, and Draw.io blocks are part of the expected workflow, not fringe features.

Workspace awareness

Open a folder, navigate a file tree, and move across documents without leaving the context of the workspace.

Localized UI

The app ships with English and Japanese UI so teams can work in the language that fits their environment.

Fast native desktop runtime

KatanA is built with Rust and egui, not Electron. The product stays close to a single native binary.

Markdown export

The release history documents export to HTML, PDF, PNG, and JPG, which pushes KatanA beyond a simple preview-only tool.

In-app release and update flow

The app surface includes changelog visibility, built-in update checks, and the documented auto-updater path.

diagram / setup

Diagram workflow reality

The product supports Mermaid, PlantUML, and Draw.io, but the setup story differs by renderer.

Mermaid CLI

Install Mermaid CLI globally and KatanA can detect `mmdc` automatically.

PlantUML runtime

PlantUML needs a Java runtime, and the app can download `plantuml.jar` from inside the viewer flow.

Draw.io blocks

Draw.io content stays in the normal path without extra setup beyond the app itself.

positioning

What KatanA is not

  • Not a general-purpose IDE
  • Not a cloud-first SaaS workspace
  • Not a bloated knowledge-management platform
  • Not dependent on Node.js or Electron inside the desktop app