Open Source at xyflow
How and why we keep xyflow transparent, free, and MIT licensed
Open source since the beginning
We decided to open source the React Flow library in 2019. We started seeing our first users, receiving lots of bug reports and contributions early on, which allowed us to grow. More and more companies and people started to use it, which led to more maintenance work, to the point that we decided to shift our full attention to the library in 2021. A few months later, we set up a business model to support our ongoing work on the library. Now we’re happy maintainers of one of the most popular node-based UI libraries :)
We’ll keep our software MIT Licensed forever.
We chose the MIT License because we believe in Free and Open Source Software. Having this license means that anyone can use, repurpose, or resell our docs, our blog posts, or our library. We love that it allows anyone to use xyflow for their own projects, and we get to see people build things with xyflow that we never would have imagined. The MIT License also allows companies to easily use the library without having to hire a lawyer to interpret a custom license. We’ll keep our software MIT Licensed forever.Read our license
How we fund our work
We need funding to pay for the time it takes to care for xyflow and the infrastructure around it. The way we do this is a thin-crust open-core model:
Supporting the open source ecosystem
We offer free access to our Pro examples to non-commercial open source projects and students who use xyflow. If this is you, send us an email to email@example.com from your student email, or send us a link to your open source project repository.