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.

4 related providers on APIs.io 3 resources Source repository →

Resources

Links

AgenticAccessDomainSecurityGitHubOrgGitHubOrgWebsiteStandardsWikipediaGitHubGitHubDocumentationDocumentationJSONLDVocabularyJSONSchemaSpectralRules

Providers working in UML

Providers whose own tags share at least two of this topic's tags, most shared first.

ProviderAboutRatingAPIs
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