Topic · topic
UML
UML (Unified Modeling Language) is the standard modeling language for software architecture, system design, and technical documentation. Governed by the Object Management Group (OMG), UML defines a set of notation conventions and diagram types — class, sequence, activity, use case, state, component, deployment, and more — used across the software development lifecycle. This collection profiles the ecosystem of tools, APIs, and services that work with UML diagrams programmatically.
Resources
-
UML Diagrams API
Generate diagrams from textual descriptions
-
UML Health API
Service health check
-
UML Validation API
Validate PlantUML source syntax
Links
AgenticAccessDomainSecurityGitHubOrgGitHubOrgWebsiteStandardsWikipediaGitHubGitHubDocumentationDocumentationJSONLDVocabularyJSONSchemaSpectralRules
Providers working in UML
Providers whose own tags share at least two of this topic's tags, most shared first.
| Provider | About | Rating | APIs |
|---|---|---|---|
| Napkin | Napkin AI turns typed or pasted text into editable visuals — diagrams, charts, icons, and infographics — and into full presentation decks, with no prompting or design skill required. Two products share one text-to-visual engine: Napkin Vis… | developing | 1 |
| Sparx Enterprise Architect | Sparx Enterprise Architect is a comprehensive modeling, design, and management platform for enterprise architecture, software engineering, and systems engineering. It provides automation APIs including a COM Automation Interface, Add-In Fr… | thin | 4 |
| Flowcharts | Flowcharts are a visual modeling technique used across software engineering, systems analysis, business process design, and education to depict the steps, decisions, and flow of a process or algorithm. Within an API context, flowcharts are… | minimal | 0 |
| Domain-Driven Design | A software development approach that focuses on modeling software to match a domain according to input from domain experts, emphasizing collaboration between technical and domain experts to create a shared understanding through ubiquitous… | minimal | 0 |
Tags
UMLModelingDiagramsSoftware ArchitectureDesignStandards