RepoGuard
Updated 11 h ago
Terrastruct

Organization

Public GitHub footprint of Terrastruct

@terrastruct
View profile on GitHub

The diagramming tool for developers

United States of America

18

Public repositories

26,548

Total stars

400

Followers

Terrastruct's public GitHub presence showcases a wide range of repositories primarily focused on diagramming tools for developers. Utilizing languages such as Go, Shell, TypeScript, and JavaScript, their notable projects include D2, a diagram scripting language, and various plugins that enhance integration with popular development environments.

Top languages

Go 4Shell 4TypeScript 3JavaScript 2D2 1Vim Script 1

Public repositories

d2

24,371

D2 is a modern diagram scripting language that turns text to diagrams.

Go
Updated Jun 13, 2026

text-to-diagram-site

547

Compare syntax, layouts, outputs between languages for generating diagrams with text.

TypeScript
Updated Jun 9, 2026

d2-vscode

321

VSCode extension for D2 files.

TypeScript
Updated Jun 8, 2026

d2-obsidian

303

The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.

TypeScript
Updated Jun 11, 2026

d2-docs

285

Language documentation and blog for D2.

D2
Updated Jun 11, 2026

TALA

284

A diagram layout engine designed specifically for software architecture diagrams

Shell
Updated Jun 4, 2026

d2-vim

158

The Vim plugin for D2 files

Vim Script
Updated Jun 9, 2026

d2-playground

121

An online runner to play, learn, and create with D2, the modern diagram scripting language that turns text to diagrams.

JavaScript
Updated Jun 11, 2026

awesome-diagrams

98

A collection of software architecture diagrams

Shell
Updated Jun 11, 2026

util-go

18

General purpose go libraries.

Go
Updated Aug 11, 2025

byelinear

14

Export Linear issues including assignees, comments, labels, linked issues/PRs and projects to GitHub issues.

Go
Updated Jan 9, 2026

d2oracle-demo

10

No description provided for this repository.

Go
Updated Apr 29, 2026

ci

7

Terrastruct's shared CI

Shell
Updated Jan 26, 2026

git-diagram

4

No description provided for this repository.

Unknown Language
Updated Nov 2, 2023

kubernetes-demo

3

No description provided for this repository.

Unknown Language
Updated Oct 28, 2024

homebrew-tap

2

No description provided for this repository.

Shell
Updated Aug 19, 2025

obsidian-releases

1

Community plugins list, theme list, and releases of Obsidian.

JavaScript
Updated Nov 2, 2023

d2-studio-issue-tracker

1

No description provided for this repository.

Unknown Language
Updated Sep 26, 2023

Frequently asked questions

What does terrastruct build on GitHub?

Terrastruct builds diagramming tools for developers on GitHub, with a focus on the D2 language. Their repositories include various extensions and plugins that facilitate diagram creation and integration with platforms like VSCode and Obsidian.

Which programming languages does terrastruct use?

Terrastruct primarily uses Go, Shell, TypeScript, JavaScript, D2, and Vim Script in their repositories. This diverse set of languages supports the creation of tools aimed at enhancing diagramming capabilities for software development.

Are terrastruct's repositories public?

Yes, all of Terrastruct's repositories on GitHub are public. This transparency allows other developers to access, contribute to, and utilize their diagramming tools and resources in their own projects.

Is this exposure intended?

Monitor Terrastruct with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account