TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: React Flow – library for creating node based editors and apps

224 pointsby moklickabout 4 years ago

24 comments

moklickabout 4 years ago
Hey. I am the maintainer of React Flow. Thanks for the kind words here :) We built it as a foundation for our node-based data wrangling tool datablocks <a href="https:&#x2F;&#x2F;datablocks.pro&#x2F;" rel="nofollow">https:&#x2F;&#x2F;datablocks.pro&#x2F;</a>
评论 #26865579 未加载
评论 #26867235 未加载
评论 #26866968 未加载
pdaddyoabout 4 years ago
I&#x27;ve been using this the last few weeks on a synthesizer side project and it&#x27;s been absolutely fantastic. A well designed API and easy to customise, excellent docs and sane defaults. Bravo!<p><a href="https:&#x2F;&#x2F;dl.dropbox.com&#x2F;s&#x2F;kxlzlqypn0nz8bw&#x2F;Screenshot%202021-04-18%20at%2018.26.37.png" rel="nofollow">https:&#x2F;&#x2F;dl.dropbox.com&#x2F;s&#x2F;kxlzlqypn0nz8bw&#x2F;Screenshot%202021-0...</a>
评论 #26867870 未加载
评论 #26865338 未加载
hpenabout 4 years ago
Ah shit I just spent the weekend building a d3 node editor for my project... smh..
ertucetinabout 4 years ago
Does it support auto positioning like in MindMaps? e.g. everytime I hit `tab` I get sub node then I hit several times let&#x27;s say I have 10 sub nodes now, auto positioned.
评论 #26871996 未加载
评论 #26869645 未加载
erwinhabout 4 years ago
So cool to see these kinds of in my mind pretty advanced interactive interfaces become easily reusable modules to integrate with any kind of application.
normanrzabout 4 years ago
This is a great library. We have used it for a workflow report tool for our in-house Machine Learning pipeline (<a href="https:&#x2F;&#x2F;voxelytics.com" rel="nofollow">https:&#x2F;&#x2F;voxelytics.com</a>). Rendering a DAG with some interactivity works very well.
评论 #26872027 未加载
robertlagrantabout 4 years ago
Oh, wow. I remember when I was looking for something like this...<p>...last week. Hooray for HN!
评论 #26867115 未加载
janaagaardabout 4 years ago
Pretty amazing that <a href="https:&#x2F;&#x2F;reactflow.dev&#x2F;examples&#x2F;" rel="nofollow">https:&#x2F;&#x2F;reactflow.dev&#x2F;examples&#x2F;</a> works so well on phone.
pabeabout 4 years ago
Does anyone know about something like this for Vue and Svelte? :)
评论 #26862770 未加载
leodrieschabout 4 years ago
Looks awesome, have you thought about making it an actual React renderer (like react-three-fiber) instead of passing an array of elements to the component?
jfbaroabout 4 years ago
Looks amazing! Any plans on supporting React Native (RNW)? I couldn&#x27;t find any mention of React Native on the github page.
评论 #26862785 未加载
tenaciousDanielabout 4 years ago
Never thought that animation would help the readability of sequence diagrams, but it totally makes sense. I love this.
misnomeabout 4 years ago
This is really, really impressive. Nice clear, and good looking examples, looks to have clear documentation, and nice informative README. I&#x27;ve been tossing some ideas around about using node-based editor flows for some of our work, will definitely be giving this a try.
amcdnlabout 4 years ago
Mortiz does some awesome stuff. I built a similar project called reaflow ( <a href="https:&#x2F;&#x2F;reaflow.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;reaflow.dev&#x2F;</a> ) which handles some more complicated cases around nesting and layout.
tekstarabout 4 years ago
Perfect in at least 3 separate places for my current project, a multiplayer audio sequencing&#x2F;synthesis environment. Thank you
评论 #26863025 未加载
h1fraabout 4 years ago
Amazing, I was just looking at a library like that, good timing
FractalHQabout 4 years ago
Is there a vanilla version so I can use this with Svelte
jcadamabout 4 years ago
Nice. Wish I&#x27;d known about this months ago :)
andretti1977about 4 years ago
Beautiful library
评论 #26865458 未加载
评论 #26863357 未加载
unixheroabout 4 years ago
Bret Victor ought to be cheering here.
allanmacgregorabout 4 years ago
this is awesome and it has been a &quot;blocker&quot; on app I been wanting to build for a while
tracardiabout 4 years ago
Does React flow support ports?
评论 #26865454 未加载
larzangabout 4 years ago
Neat project, awful name. Overloading Flow, an already important part of the React ecosystem, just makes it harder to both find information about your project and find information about Flow.
评论 #26862329 未加载
评论 #26862951 未加载
评论 #26862576 未加载
评论 #26864368 未加载
fouricabout 4 years ago
As a non-JavaScript developer, I&#x27;m curious as to where the &quot;magic&quot; (things that aren&#x27;t intuitive to implement) is.<p>The algorithm for drawing an edge between nodes, for instance, doesn&#x27;t seem magical (just a spline or beizer curve) - but only because the library doesn&#x27;t care about routing edges around nodes. Layout isn&#x27;t magical because you&#x27;re doing it manually - unlike graphviz&#x2F;xdot, for instance.<p>Does this library have magic, or is it, instead, the product of a lot of elbow-grease?<p>If it was the latter, I&#x27;m not going to complain - I&#x27;ll take a pre-written library over doing it myself in a heartbeat - but, as I&#x27;m not a web developer, I wonder if I&#x27;m missing something, and it&#x27;s interesting for me to taxonomize things.
评论 #26863710 未加载