PlantUML

API Clients & Documentation
PlantUML screenshot
Visit

PlantUML is an open-source tool that enables developers and technical writers to generate a wide variety of diagrams through simple and intuitive plain text scripts. It supports traditional UML diagrams such as sequence, class, use case, and activity diagrams, as well as non-UML outputs like JSON, YAML, Gantt charts, mind maps, and network topologies. Diagrams can be exported to formats including PNG, SVG, LaTeX, and ASCII art, with multiple layout engines available to process the source descriptions.

Pricing
Free
Features
Open Source

Checked on Sep 30, 2026.


Alternative resources

Hoppscotch

An open-source API development ecosystem for testing, documenting, and managing REST, GraphQL, and WebSocket requests.

FreeOpen SourceSelf-hostedNo sign-up

Bruno

A Git-native, local-first API client that stores collections as plain-text files directly within your project repository.

FreeFreemiumOpen Source

Voiden.md

An offline-first, Git-native API client that integrates request testing and documentation into plain Markdown files.

FreeOpen SourceSelf-hosted