# le5le-com/meta2d.js

The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js是一个实时数据响应和交互的2d引擎，可用于Web组态，物联网，数字孪生等场景。

Repository: https://github.com/le5le-com/meta2d.js
Canonical: https://ross.abutalabs.com/products/meta2djs
Homepage: http://2ds.le5le.com
Language: TypeScript
License: MIT
License Family: permissive
Topics: graph, diagram, visualization, typescript, 2d, 2d-engine, canvas, scada
Last push: 2026-08-25T09:03:09+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 1919, "days_push": 8, "days_rel": 12, "gap_med": 7, "n_releases_24m": 74}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1240, forks 310 (observed 2026-08-28T04:04:05.979518+00:00)

## What it is
Meta2d.js is a TypeScript 2D engine for real-time data exchange and interactive canvas-based graphics on the web. It is designed for building Web SCADA systems, IoT dashboards, and digital twin visualizations.

## Use cases
- build a web scada dashboard
- visualize real-time iot sensor data
- create digital twin 2d visualizations
- make an interactive diagram editor
- render animated industrial monitoring screens
- draw data-driven canvas graphics in the browser

## When to choose
- you need real-time data-driven 2D graphics for SCADA, IoT, or digital twin scenarios
- you want interactive events, animations, and message subscription in a canvas engine
- you prefer a MIT-licensed TypeScript library with an online editor

## When to avoid
- you need 3D rendering rather than 2D
- you want a general-purpose charting library for standard business charts
- you need a non-web platform like native mobile or desktop

## Facets
- artifact type: library
- maturity: active
- function: data-visualization, graphics, animation, ui-components
- domain: web-development, frontend, iot, data-visualization, simulation
- platform: browser
- tags: 2d-engine, canvas, scada, digital-twin, diagram-editor, real-time-data, iot-dashboards, web-server, typescript, nodejs

## Member repositories
- le5le-com/meta2d.js (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:05.979518+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-30T05:09:53.380000+00:00, confidence not recorded.
  - readme: https://github.com/le5le-com/meta2d.js (fetched 2026-08-28T04:04:05.979518+00:00, sha 27c540b06e3d)
  - homepage: http://2ds.le5le.com (fetched 2026-08-29T12:20:33.768423+00:00, sha 05c6a61d4a86)
- Data as of 2026-08-30T08:39:29.467469+00:00.
