Terrastruct
Terrastruct offers advanced diagramming tools, including D2 Studio, for creating visual documentation with features like text-to-diagram and bidirectional editing. They provide various pricing tiers, including a free trial, to cater to different user needs.
Services
Terrastruct offers specialized diagramming tools and services focusing on software architecture. Their offerings include D2 Studio, a modern developer tool supporting features like drag-and-drop and text-to-diagram, and various subscription plans tailored to different user needs. Their service includes hosting and managing diagrams and teams on a platform equipped with a web viewer and a powerful GUI editor. They provide a 7-day free trial without requiring a credit card.
Products
Terrastruct’s primary products include D2 Studio and the D2 open-source DSL. D2 Studio is designed for comprehensive visual documentation, supporting both free-form and structured diagram creation. Key features include text-to-diagram, bidirectional editing, autoformat, syntax highlighting, themes & styles, and the incorporation of icons & images. The D2 language, open-sourced in November 2022, enhances the development of software architecture diagrams.
Subscription Plans
Terrastruct offers two main subscription plans: the Terrastruct Bundle at $20 per month per user and the Enterprise tier at $30 per month per user. The Terrastruct Bundle is optimal for individuals, contractors, and small teams, providing unlimited diagrams, team sharing/assets, and password-protected diagrams. The Enterprise tier caters to engineering teams of 10 or more and includes additional features like Single Sign On (SSO), an audit trail (SIEM), and optional on-premises hosting.
Local Hosting Options
For users preferring to run everything locally, Terrastruct provides the standalone TALA license. This option includes access to their proprietary layout engine tailored for software architecture needs. It allows users to benefit from the full capabilities of Terrastruct’s tools while maintaining control over their hosting environment.