Programming
tldraw sdk 4.0 release new starter kits and licensing model
Wednesday, November 5, 2025
|
Richard Harris |
Explore the tldraw SDK 4.0 release, featuring five new starter kits for developers, major accessibility improvements, and a revised licensing model for production use. Learn how tldraw is empowering developers to build infinite canvas applications.
The team behind tldraw, a London-based startup, has announced the fourth major version of its software development kit. The tldraw SDK is a TypeScript library designed for developers building web-based applications with infinite canvas capabilities. This significant update introduces a suite of new resources for developers, important changes to the product's licensing structure, and substantial improvements to accessibility. The company, founded by Steve Ruiz, not only develops the SDK but also uses it to build its own products, including a free online whiteboard available at tldraw.com. The 4.0 release is a pivotal moment for the project, reflecting its growth and commitment to both the developer community and long-term sustainability. In addition to these major updates, the release also contains a collection of smaller improvements and bug fixes for the SDK. These changes collectively aim to enhance the developer experience, expand the potential applications of the canvas, and ensure the project's continued success and evolution in the market.
Exploring the New tldraw SDK 4.0 Starter Kits
A key feature of the tldraw SDK 4.0 release is the introduction of new tools designed to streamline the development process for creating custom canvas applications. Central to this is a new command-line interface (CLI) tool, which developers can access by running npm create tldraw@latest in their terminal. This utility allows for the rapid creation of new projects using a selection of templates and new starter kits. The release includes five distinct starter kits, each tailored to a different type of application and providing a robust foundation for developers to build upon. Each of these kits is MIT licensed, granting developers the freedom to build with them as they see fit. The agent starter kit is designed for creating Cursor-style chatbot interfaces and replaces the previous AI module and template, offering a new starting point for developers interested in integrating AI-driven interactions directly onto the canvas. Another kit, workflow, is modeled after React-flow and provides a base for building node-and-wire applications. This is ideal for projects that require a patch programming interface, an asynchronous workflow tool, or a visual pipeline for processing images or data. The branching chat starter kit provides a foundation for developing branching AI chat experiences. For developers working on applications that feature a chatbot, the chat starter kit demonstrates how the tldraw canvas can be used for creating and annotating images within a chat interface. Finally, the multiplayer starter kit offers a clean implementation of tldraw's sync multiplayer backend, enabling the creation of collaborative whiteboards, games, or other real-time shared experiences. These kits are intended to inspire developers and provide them with the necessary tools to realize their ideas for canvas-based applications.
Updated Licensing Model with the tldraw SDK 4.0 Release
Alongside the new developer resources, the 4.0 release introduces significant changes to the tldraw SDK's licensing terms. The company has stated that these changes are designed to help commercialize the SDK and ensure the project's long-term sustainability, while still fostering community adoption. Under the new license, the tldraw SDK is permitted for use only in development environments by default. To deploy an application built with the SDK in a production environment, developers must obtain either a trial, commercial, or hobby license. This policy is enforced through the use of license keys that are included with each license type. The SDK will only function correctly in a production setting when a valid license key is present. It's important to note that developers using the SDK exclusively in localhost or other development environments do not need a license to continue their work. For those looking to move into production, tldraw is offering a free 100-day trial license, allowing teams to evaluate the SDK in a live environment before committing to a commercial plan. As a special offer to encourage adoption of the new model, the company is providing a promotion for teams considering a commercial license. Until the end of 2025, any team that signs a one-year commercial agreement will receive a discount on the license cost equivalent to the amount of time remaining on their free trial. For example, a team with 60 days left on its trial would receive a 16% discount on their commercial license. This new structure represents a strategic move to balance the needs of the open-source community with the financial requirements of maintaining and growing a complex software project.
Accessibility and Growth in the tldraw SDK 4.0 Release
A major focus of the tldraw SDK 4.0 release has been on improving accessibility, a project undertaken over the past several months. With the assistance of accessibility expert Sarah Fossheim, the development team has implemented a wide range of features, improvements, and fixes. As a result of this work, the tldraw SDK is now compliant with the WCAG 2.2 AA accessibility standard, a significant achievement for a canvas-based tool. The company plans to publicly release its VPAT compliance document soon, which will provide more detailed information on its accessibility status. These enhancements are a substantial benefit for any developer or company using the SDK, as they will inherit these accessibility improvements simply by upgrading to version 4.0. This helps downstream users and customers meet their own accessibility goals and represents a major win for canvas experiences on the web, potentially reaching millions of end-users through the thousands of applications built with tldraw. This commitment to inclusivity is coupled with the company's remarkable growth. The project has recently achieved several milestones, including reaching 40,000 stars on GitHub, surpassing 70,000 weekly installs on npm, and growing its Discord community to 8,000 members. The development team has been highly active, with 2,000 pull requests opened in the main repository this year alone. This momentum has been recognized by investors, with tldraw announcing a $10 million Series A funding round led by Lux Ventures and Definition Capital. To support its continued expansion, the company is actively hiring for product, engineering, and product engineering roles. This combination of technical advancement, community growth, and financial backing positions tldraw for a promising future.
Become a subscriber of App Developer Magazine for just $5.99 a month and take advantage of all these perks.
MEMBERS GET ACCESS TO
- - Exclusive content from leaders in the industry
- - Q&A articles from industry leaders
- - Tips and tricks from the most successful developers weekly
- - Monthly issues, including all 90+ back-issues since 2012
- - Event discounts and early-bird signups
- - Gain insight from top achievers in the app store
- - Learn what tools to use, what SDK's to use, and more
Subscribe here
