Textusm

github.com/harehare/textusm Writing Apps Open-source projectOpen source

Build diagrams from indented text with the web editor from TextUSM, according to its project description.

github.com/harehare/textusm
Textusm homepage screenshot

About Textusm

TextUSM is a web-based diagram editor that generates diagrams from indented text using keyboard input, with Tab to indent and Shift+Tab to unindent. It supports types including user story maps, business model canvas, mind maps, Kanban, sequence diagrams, ER diagrams, Gantt charts, and tables.

Diagrams can be exported to SVG, PNG, and PDF, with DDL export for ER diagrams and Markdown export for tables. The project is open source and is also available as a VSCode extension and a CLI package.

Key features

  • Generate diagrams from indented text input
  • Create user story maps, mind maps, and kanban boards
  • Export diagrams to SVG, PNG, and PDF
  • Export ER diagrams to DDL
  • Export tables to Markdown
  • Use via web app, VSCode extension, or CLI
Best for: People who want to create diagrams by typing indented text with keyboard controls.
Good for
  • Open source repository
  • Supports multiple diagram types from indented text
  • Offers web, VSCode extension, and CLI access

Textusm at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Textusm alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 5 alternatives

rNote

rnote.flxzt.net

Rnote supports sketching, handwritten notes, and annotations on documents and pictures in an open-source vector drawing app.

Rnote

github.com/flxzt/rnote

Rnote supports sketching and handwritten note-taking, according to its repository description.

Open source

Popular in Writing Apps

Well-known listings from the same topic.

All 40

Textusm FAQ

How do I create diagrams in TextUSM?
Type indented text, using Tab to indent lines and Shift+Tab to unindent lines.
What export formats does TextUSM support?
SVG, PNG, and PDF for listed diagrams, plus DDL for ER diagrams and Markdown for tables.
How can I access TextUSM?
Through the web at textusm.com, a VSCode extension, and a CLI installed with npm install -g textusm.cli.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing