Ross ROSS = Recommend OSS · open-source software intelligence for agents

design-first/system-designer

A low-code development platform for creating systems 🇺🇦#standwithUkraine observed · 2026-08-28

github.com/design-first/system-designer · homepage · HTML · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

59/100

  • Activity 61
  • Release rhythm 33
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3882
  • days_rel: 238
  • days_push: 238
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1079 stars · 160 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

System Designer is a low-code development platform for designing systems using UML models stored in a JSON format called MSON. It lets you visually create models and components, generate code skeletons, run systems, and export them to HTML, JSON, JavaScript, Node.js modules, or Graphviz files.

Use cases

  • design system architecture with UML models
  • generate JavaScript class skeletons from a model
  • create components visually without coding
  • model domain entities and relationships in JSON
  • debug and inspect a running system's model
  • export a system design to HTML or Node.js module
  • define schemas with properties, links, and collections

When to choose

  • you want a model-driven, low-code approach to building JavaScript systems
  • you prefer designing with UML and standard notations over framework-specific code
  • you need to visually create and manage components like documents in a NoSQL database
  • you want dynamic type checking against a defined model
  • you need to export designs to multiple formats including Graphviz diagrams

When to avoid

  • you need a full-featured production IDE for large codebases
  • your project relies on frameworks with their own model definitions incompatible with MSON
  • you need team collaboration or version control features built into the tool
  • you require support for languages other than JavaScript/Node.js

Facets

application · maturity active

developer-tools gui documentation serialization developer-tools web-development simulation cross-platform windows low-code uml mson ide model-driven-development odm system-design visual-modeling software-architecture web macos linux nodejs

7 sources

Member repositories

RepositoryRoleHealth v2
design-first/system-designermain59

For agents

markdown · JSON · MCP: product_card(name="design-first/system-designer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem