React Flow, Open Source Libraries for Node-Based Uis with React or Svelte
Posted3 months agoActive3 months ago
github.comTechstory
supportivepositive
Debate
10/100
ReactSvelteNode-Based UisOpen Source Libraries
Key topics
React
Svelte
Node-Based Uis
Open Source Libraries
The React Flow library for creating node-based UIs has been shared on HN, sparking a discussion about its features, use cases, and community experiences.
Snapshot generated from the HN discussion
Discussion Activity
Moderate engagementFirst comment
2h
Peak period
9
2-4h
Avg / period
3.5
Comment distribution28 data points
Loading chart...
Based on 28 loaded comments
Key moments
- 01Story posted
Oct 23, 2025 at 7:33 PM EDT
3 months ago
Step 01 - 02First comment
Oct 23, 2025 at 9:40 PM EDT
2h after posting
Step 02 - 03Peak activity
9 comments in 2-4h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 25, 2025 at 1:11 AM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45688836Type: storyLast synced: 11/20/2025, 4:11:17 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
I've worked on a few prototype react directed acyclical diagram libraries. jsplumb-react, react-yad, and recently @lincle.
@lincle is my most recent and first attempt at supporting react-native. I tried leveraging existing interactive libraries. I was also inspired by react-flow's minimap. It is still a prototype and needs documentation but works well. I'm realizing now the demo isn't working but the demo source should hopefully give an example of how to use it.
https://gitlab.com/digested/lincle
The curse of being successful as a software project: more people want more from you, but you are not allowed to actually remove cruft, because too many people depend on it.
19: 193 kB -> 60.3 kB (gzip) https://bundlejs.com/?q=react%4019.2.0%2Creact%4019.2.0%2Cre...
18: 142 kB -> 45.6 kB (gzip) https://bundlejs.com/?q=react%4018.3.1%2Creact%4018.3.1%2Cre...
React is bad because its foundation is a bad abstraction (v-dom) and it’s spent over decade pilling on more leaky abstractions every year, leading to where we are now — clamoring over a mountain of footguns and indirection.
> [1] No, you can do whatever you want with it since it’s MIT
But if you use it in a commercial project, they'll likely shame you if you don't pay - like what happened to OpenAI with Agent Builder:
> [2] Hey @OpenAI :) We just saw that you are using our open source library React Flow We offer startup discount codes :) Let us know if you are interested
Personally, I’d prefer them to use a dual license, but I understand that it would likely create unnecessary hurdles for devs who just want to try out the library.
They explained their reasoning here: https://xyflow.com/blog/asking-for-money-for-open-source
[1] https://x.com/xyflowdev/status/1975660206441820585
[2] https://x.com/xyflowdev/status/1975505810768777360
Lots of updates this year to reach parity with React Flow.
https://github.com/Anilturaga/Generative-UI
I love the flexibility and the fact that there's a variety of examples for basically anything I want to accomplish with it. Great work to the team.
https://noodles.gl
https://podley-web.netlify.app/
[0] - https://github.com/randomdrake/react-flow-org-chart
https://www.design2dev.com/work/agentic-ai-canvases/
Contact me for UX consulting if you need it -;) artur at design2dev.com
It's very convenient how you create the graph, with nodes just being Svelte components. Adding custom edges isn't very hard either.
If you're curious what you can do with it, I made this demo for myself https://youtu.be/aVY7ySPiSo8 (never launched it). I used Svelte Flow to visualize AI doing research, my first project using LLMs.