facebook / facebook/astryx

[Gap] No graph/DAG/flow-diagram primitive — builder used @xyflow/react unthemed

Open
#3,359 0 comments 0 reactions 1 assignee Claimed by @humbertovirtudes View on GitHub
gap-report
Dominant language
TypeScript
Stars
13k
Forks
1.1k
Avg merge
1d 15h
Merged PRs (30d)
690

Description

| Field | Value |
|---|---|
| Component | (none) |
| Category | missing-component |
| Source | interactive |

## User Intention

Building an internal tool (Meridian) that needed a node-graph / DAG / flow-diagram view. No Astryx primitive exists, so the builder pulled in third-party @xyflow/react, unthemed — it reads as foreign next to Astryx surfaces.

## Notes for triage

- Core is zero-dependency by policy, so an @xyflow/react wrapper is ineligible for core.
- Building a from-scratch flow engine (layout, edge routing, pan/zoom, minimap) vastly exceeds current demand evidence (one report).
- Candidate low-cost path: a themed integration recipe/template mapping Astryx tokens onto xyflow's CSS variables so graphs look native, plus a short docs topic.
- Filed as a raw gap-report so demand can accumulate for future curation; revisit if more reports arrive.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.