Why is tldraw getting more and more centralized/requiring a special license...
I like tldraw as a software but I used to see tldraw having multiple pages in the same canvas and that had helped me tremendously in the past which It seems is now a sign up feature...
I hope excalidraw can catch up too. The more options and the more truly foss options, the better...
Great project!
If I may ask - how do you guys compare with React Flow?
BTW - licensing looks fair, hope the effort that has been put into this project pays off!
Here to say that I have been working on a canvas-based app for a while now. Canvas apps are hard y'all!
I greatly appreciate tldraw and think the licensing changes are completely reasonable. The team is highly responsive on Discord, and looking forward to the company nailing down the nuances of pricing out this specific business model.
Pricing is difficult as it is, open source pricing double so, open source canvas library pricing has got to be one helluva hard problem to solve.
I would like to see more improvements to the sync portion, specifically more granular authorization controls.
I’m the co-founder of BigBlueButton, an open source virtual classroom we’ve been building since 2007.
About three years ago, we integrated tldraw into BigBlueButton as our whiteboard. It’s been an excellent upgrade over our old, simple whiteboard — tldraw is a fantastic project.
I'm also the CEO of Blindside Networks, the commercial company behind BigBlueButton. We have growing by the traditional open source business model: we offer hosting, engineering services for acceleration of features, and support contracts.
I understand the motive behind tldraw's change of license. Open source projects often get asked two contradictory questions:
1. Can I use your work for free?
2. Can you guarantee that you’ll be around in 5 years?
You can’t answer (1) without a solid plan for (2). Licensing changes are one way projects try to answer both of these questions.
We are no stranger to license changes, we recently rewrote the entire back-end of BigBlueButton and moved away from mongoDB to PostgreSQL + Hasura.
For us, moving to tldraw 4.0 would mean:
- As Blindside (the company): buying a commercial license — that’s straightforward as we are also a commercial company.
- As BigBlueButton (the open source project): it would require every organization running BigBlueButton to obtain its own license key to tldraw.
There are pros and cons here. We want a world-class whiteboard in tldraw based on a sustainable open source project, but we also want to keep BigBlueButton’s community deployment model simple.
Curious how others in the HN community have handled integrating source-available components into open source projects. How do you balance sustainability with accessibility?
I was hopping between a few canvas tools recently. Primarily tldraw & excalidraw for some quick spec work. Was surprised to see that both don't have better support or even apps for iPad. Feels like a missed opportunity given how many people on iPad would want to use this sort of tool. I know the website still works but it's just a bit clunkier. Another feature request: shape detection.
As a huge fan of the engineering wizardry that is tldraw... this is a really inflexible pricing model. But it’s not an easy solve, either.
If you charge by MAU, that’s the Unity licensing debacle all over again. If you charge by seat actively coding with tldraw - that might just be one seat at a massive funded company. If you offer monthly plans, that’s more BD/account management overhead to prevent churn.
But how do you keep the product usable by a broad community of hobbyists who still may want to commercialize to cover their costs and risks? Not everything can be bring-your-own-token, but if you’re merchant of record, you’re doing so as a commercial entity.
And on the monthly point - “hey boss I made a thing but you’ll have to allocate $6k upfront” is very different from “hey boss I made a thing and we can pay monthly until we validate the ROI.” (And someone might be wearing both hats!)
At minimum, a well-fleshed-out “pre-funding sub-X-revenue startup” program would go a long way towards continuing to build community confidence. Those are good leads to be getting, too!
HN irony never ceases to amaze. We’re on a forum hosted by a (the?) startup accelerator. Commercializing an open source project is fraught with challenges. The amount of dissatisfaction and dissent is disturbing. I also see a lot of supportive and nuanced takes. Most of us are here because we make money by making software. Shouldn’t we be rooting for people who are doing the same?
We use tldraw for playing D&D, yesterday it went down and locked our tldraw document forcing us to create an account, but when we made an account it just gave us an error. When I go to tldraw today and try and make a new document it still gives me "An unexpected error occoured".
Want to email me steve@tldraw.com? We're looking at an issue with new accounts today on tldraw.com but it sounds different from what you're describing.
What will the cost be? I see it's $6,000 for a 10-person startup, but assuming a startup reaches scale, there's no information about what this will cost. Would be unwise to use this SDK as an integral feature without any kind of clarity on pricing. Some guidance would be helpful without needing to start setting up official calls with salespeople and going through some long discussion. Often, those sales pipelines don't even give pricing because the salesperson decides that the startup is not a good prospect. And thus back to the catch-22: we can't know the pricing until we're big.
20 comments
[ 3.7 ms ] story [ 40.4 ms ] threadI like tldraw as a software but I used to see tldraw having multiple pages in the same canvas and that had helped me tremendously in the past which It seems is now a sign up feature...
I hope excalidraw can catch up too. The more options and the more truly foss options, the better...
IMO A 100-day trial is too short to try it.
I would more likely to use tldraw if it had a monthly fee even at $100-$300/mo.
But $6K a year and getting only community support is a huge risk for some SMEs.
- for hobby projects: at what moment do you go from hobby to commercial license (and need $6k in cash)?
- for new businesses: you now either have a 90-day window to find product-market fit, or assume you'll have to burn $6k in the event of failure?
I greatly appreciate tldraw and think the licensing changes are completely reasonable. The team is highly responsive on Discord, and looking forward to the company nailing down the nuances of pricing out this specific business model.
Pricing is difficult as it is, open source pricing double so, open source canvas library pricing has got to be one helluva hard problem to solve.
I would like to see more improvements to the sync portion, specifically more granular authorization controls.
Glad I only just started using tldraw weeks ago, time to move away.
About three years ago, we integrated tldraw into BigBlueButton as our whiteboard. It’s been an excellent upgrade over our old, simple whiteboard — tldraw is a fantastic project.
I'm also the CEO of Blindside Networks, the commercial company behind BigBlueButton. We have growing by the traditional open source business model: we offer hosting, engineering services for acceleration of features, and support contracts.
I understand the motive behind tldraw's change of license. Open source projects often get asked two contradictory questions: 1. Can I use your work for free? 2. Can you guarantee that you’ll be around in 5 years?
You can’t answer (1) without a solid plan for (2). Licensing changes are one way projects try to answer both of these questions.
We are no stranger to license changes, we recently rewrote the entire back-end of BigBlueButton and moved away from mongoDB to PostgreSQL + Hasura.
For us, moving to tldraw 4.0 would mean:
- As Blindside (the company): buying a commercial license — that’s straightforward as we are also a commercial company. - As BigBlueButton (the open source project): it would require every organization running BigBlueButton to obtain its own license key to tldraw.
There are pros and cons here. We want a world-class whiteboard in tldraw based on a sustainable open source project, but we also want to keep BigBlueButton’s community deployment model simple.
Curious how others in the HN community have handled integrating source-available components into open source projects. How do you balance sustainability with accessibility?
If you charge by MAU, that’s the Unity licensing debacle all over again. If you charge by seat actively coding with tldraw - that might just be one seat at a massive funded company. If you offer monthly plans, that’s more BD/account management overhead to prevent churn.
But how do you keep the product usable by a broad community of hobbyists who still may want to commercialize to cover their costs and risks? Not everything can be bring-your-own-token, but if you’re merchant of record, you’re doing so as a commercial entity.
And on the monthly point - “hey boss I made a thing but you’ll have to allocate $6k upfront” is very different from “hey boss I made a thing and we can pay monthly until we validate the ROI.” (And someone might be wearing both hats!)
At minimum, a well-fleshed-out “pre-funding sub-X-revenue startup” program would go a long way towards continuing to build community confidence. Those are good leads to be getting, too!
"The OSS* Playbook: Turning Free Users into Engineers and back into Paying Users"
This now sounds like the best way to scale adoption heading into 2026.
Sidenote: Payload spending years setting themselves up for a Vercel acquisition only to be acquired by Figma is still my surprise OSS of the year.