React modularity
React has become the most popular framework in the world because of it’s incredible interoperability. Drop in any third-party component and it’s almost guaranteed to function as intended.
Typescript safety
Utilize the power of Typescript types to create powerful and custom validation. Use the standard typescript tooling to statically analyze your code and catch design errors.
MIT open-source
Use tscircuit for anything you want, no strings attached.
Your tools and AI
AI already knows React, and it learns tscircuit fast. Continue using your tools like VS Code and Github Copilot, no need for any plugins, it all just works.
Open or private registry
Any npm-compatible registry works with tscircuit. Keep all your files in your private registry and share with your team.
Incremental auto-routing
tscircuit incrementally auto-routes to increase the modularity of components. Just because a complex component is built for a 2 layer board, doesn’t mean it can’t be imported to a 4 layer board.
You can incrementally override auto-routing and provide hints to get perfect PCB traces.
Export and manufacture
Export Gerbers, Bill of Materials, Drill files, and more. tscircuit exports can be uploaded to manufacturers for end-to-end pcb printing and assembly.