Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    R

    React Flow Blog

    reactflow.dev · Company blog · on HN since 2020

    The team behind React Flow, an open source library for node-based UIs, writes about releases, funding and related projects.

    Visit blogHN submissions
    Web DevelopmentOpen Source & LinuxDesign & UX
    What HN says

    Commenters praise React Flow as a good, customizable node-graph library that they use and recommend for building node-based interfaces.

    Stats for nerds
    38HN people shared it
    19linked in comments
    46story points
    Jan 2026last shared
    2020people per year2026

    Top posts on HN

    1. 1
      React Flow 12: node-based UIs with computing flows and server-side rendering
      29 people · 16 points · first shared 2020 · 2 comments on HN
    2. 2
      How React Flow became a financially sustainable open source library
      5 people · 7 points · first shared 2023 · Discussion on HN
    3. 3
      We lost our slick new NPM package name (and then got it back)
      3 people · 6 points · first shared 2022 · Discussion on HN
    4. 4
      React Flow v10
      2 people · 6 points · first shared 2022 · 1 comments on HN
    5. 5
      React Flow library major release
      1 person · 4 points · first shared 2022 · Discussion on HN
    6. 6
      Integrating React Flow and the Web Audio API
      1 person · 2 points · first shared 2023 · Discussion on HN
    7. 7
      Show HN: Reusable components for React Flow based on shadcn UI
      1 person · 2 points · first shared 2024 · Discussion on HN
    8. 8
      React Flow 11.4.0
      1 person · 1 points · first shared 2022 · Discussion on HN
    9. 9
      Build a mind map app from scratch with React Flow
      1 person · 1 points · first shared 2023 · Discussion on HN
    10. 10
      Show HN: React Flow 11.5.0
      1 person · 1 points · first shared 2023 · Discussion on HN

    What HN people wrote when they linked it

    • HiPhishJan 2026

      I really hope that functional programming and property-based testing [1][2] get taken seriously by real engineers who understand that it is important to know and understand what the program is doing. Something LLMs by their very nature cannot do.

      I was writing a React application at work based on React Flow[3] and I was mucking about with state management libraries (because that's what the React Flow manual recommends). Maybe it was a skill issue on my part, but I had a hard time with the Zustand library. Then I read up on reducers in React and everything was perfectly clear. A reducer is just a pure function, it takes an existing state and an action and returns the new state. That's simple, I can wrap my brain around that. Plus, I know how to test a pure function, there is nothing to mock, stub or wrap. States and actions are just plain JavaScript objects, there is no history, no side effects, no executable code.

      And this is where property-based testing comes in: if history does not matter it means I can randomly generate any valid state and any valid action, then apply the reducer function and verify that the resulting state has all the required properties. Only a formal proof would give me more certainty.

      I fully understand people who want to use LLMs to write tests for them. Writing test cases is boring and tedious. There are many edge cases a human might miss. But relying on a guessing machine and praying it does not write nonsense is just plain irresponsible for…

    • rapnieOct 2023

      Most diagramming solutions are like freehand drawing tools. Besides text-based diagrammers (Mermaid, PlantUML, D2Lang) what are good diagramming components for integration in a web front-end that help with strict, validated diagramming? Restricted tool pallet shapes and commands. I.e. defining that a "Concept Map" only has Concepts and Relationships, where the latter must be connecting 2 concepts for the diagram to be valid. Or an "Event Storming" diagram that only has the appropriate sticky note types that must be layed out appropriately on a timeline. Bonus points for supporting collaborative editing.

      React Flow [0] until now is the component that's closest to this. Others, Excalidraw [1] and Tldraw [2] may be integrated to support this, with some additional effort.

      [0] https://reactflow.dev

      [1] https://excalidraw.com

      [2] https://tldraw.com

    • royjacobsJun 2023

      Well sure, there are a lot of different options. But I wanted to pick a toolkit where there were already a lot of UI components available and I would haven't to hand roll a lot of them manually.

      For instance, my UI contains a node graph. Since I was using Electron I could simply use react-flow [0]. As part of my research I also implemented node graphs in both imgui and Qt and, while certainly possible, it is a lot of work to get all the interaction nuances right.

      The main drawback of using Electron was having to do a lot of interop work, of course, but as long as I was mostly working on the UI side I had all the benefits of hot reloading, existing design systems to pick and choose (I ultimately picked Mantine [1]), etc.

      [0] https://reactflow.dev/
      [1] https://mantine.dev/

    • pbowyerDec 2022

      > Vue 3 is great, I highly recommend reacty-folks or frontend devs try it. We wanted the larger ecosystem (and boo to us for not being brave enough to support the growing vuecosystem).

      I enjoy Vue 3 and I don't enjoy React, but like you this is the reason I keep heading back to React.

      From tldraw [1] to react-flow [2] to the superb AtlasKit [3] to form builders & validators, the React ecosystem contains great stuff that isn't available off-the-shelf for other frameworks.

      1. https://www.tldraw.dev/

      2. https://reactflow.dev/

      3. https://atlaskit.atlassian.com/ (seriously, table handling in the RTE is excellent)

    • jamesmcintyreMay 2022

      First thing I noticed was the awesome node ui and went to your package.json to see what library you used... nope, you made your own, lol. Awesome! I've been looking for a good react/js node-graph library with a lot of customization around nodes/edges and good hierarchical auto-layout and the best I've found so far is https://reactflow.dev/ but some of the features I need are behind a pro-license. I hadn't considered trying to write my own, it doesn't seem like a trivial task, lol. Anyway, awesome work on this app!

    • nnurmanovSep 2023

      Here is a similar Thin-Crust Open Core model https://reactflow.dev/blog/asking-for-money-for-open-source/. But I hear CH and understand their move. I think OSS Sponsorship has failed; it does not generate enough money to pay a team of top engineers. The best move would have been to implement better paid support model and allow more users to pay for support. Currently CH charges immense amount for their support, so only large corporations could afford.

    Related

    Facebook Engineeringcode.facebook.com552 people

    Relicensing React, Jest, Flow, and Immutable.js

    Facebook Engineering
    Company · last shared 2021
    Flow Blogmedium.com/flow-type21 people

    What the Flow team has been up to

    Flow Blog
    Company · last shared 2024
    GitHub Bloggithub.blog1.8k people

    YouTube-dl's repository has been restored

    GitHub Blog
    Company · last shared 2026
    tldraw Blogtldraw.dev15 people

    Tldraw SDK 4.0

    tldraw Blog
    Company · last shared 2026
    Next.js Blognextjs.org271 people

    Next.js 12

    Next.js Blog
    Company · last shared 2026
    Shopify Engineeringshopify.engineering268 people

    Building all of our new mobile apps using React Native

    Shopify Engineering
    Company · last shared 2026
    Blender Developers Blogcode.blender.org73 people

    Blender Is Free Software

    Blender Developers Blog
    Company · last shared 2026
    AsyncAPI Blogasyncapi.com32 people

    AsyncAPI vs. OpenAPI: Answers to Your Burning Questions

    AsyncAPI Blog
    Company · last shared 2025