# umlet/umlet

Free UML Tool for Fast UML Diagrams

Repository: https://github.com/umlet/umlet
Canonical: https://ross.abutalabs.com/products/umlet
Homepage: http://www.umlet.com
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Last push: 2025-10-09T18:10:47+00:00

## Health v2 (maintenance only)
Score: 53/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 46, release rhythm 35, longevity 100
- inputs: {"age_days": 4186, "days_push": 328, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1603, forks 317 (observed 2026-08-28T04:05:09.843937+00:00)

## What it is
UMLet is a free, open-source UML diagramming tool with a simple interface for quickly drawing UML diagrams using text-based element editing. It runs as a stand-alone Java application on Windows, macOS, and Linux, as an Eclipse plugin, a VS Code extension, and a browser-based web app called UMLetino.

## Use cases
- draw UML diagrams quickly
- create sequence and activity diagrams from plain text
- export UML diagrams to pdf, svg, jpg, eps, or clipboard
- sketch UML diagrams without heavyweight modeling tools
- create custom UML elements and palettes
- diagram UML in the browser
- add UML diagramming to Eclipse or VS Code

## When to choose
- you need fast, lightweight UML sketching rather than full round-trip modeling
- you prefer editing diagram elements via text/markup instead of pop-up dialogs
- you need a free cross-platform UML tool or a browser-based option
- you want to export diagrams to common formats like pdf and svg

## When to avoid
- you need full UML 2.x compliance, code generation, or reverse engineering
- you need collaborative or versioned modeling in a team modeling suite
- you require non-UML diagram types like BPMN or network diagrams

## Facets
- artifact type: application
- maturity: active
- function: gui, editor, documentation, graphics
- domain: developer-tools, documentation, desktop-applications, web-development
- platform: cross-platform, windows, editor-plugin, jvm
- tags: uml, diagramming, uml-editor, eclipse-plugin, vscode-extension, web-app, umlletino, sketching, macos, linux, web-server

## Member repositories
- umlet/umlet (main) score 53

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:09.843937+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:52:33.084358+00:00, confidence not recorded.
  - readme: https://github.com/umlet/umlet (fetched 2026-08-28T04:05:09.843937+00:00, sha 504d7b9d110e)
  - homepage: http://www.umlet.com (fetched 2026-08-29T11:24:28.046975+00:00, sha 0e6ed2d47525)
  - site_page: https://www.umlet.com/faq.htm (fetched 2026-08-29T11:24:28.056892+00:00, sha 73d2b00ee288)
- Data as of 2026-08-30T08:39:29.467469+00:00.
