TypeDB Studio: An interactive visual environment for TypeDB
232
stars
2,471
commits
TypeScript
primary language
Sep 11, 2026
updated
TypeDB Studio is an interactive visual environment for managing and querying TypeDB databases.
With Studio, database users can efficiently manage databases, execute queries, and explore query results, all within a unified environment.
Select TypeDB edition below, and follow the instructions:
Connect.http://localhost:8000.admin and password.Connect.To select a database to work with, use the dropdown menu on the right of the database icon in the top toolbar. You can also create new databases here.
TypeDB Studio will automatically select a default database if there are no others present.
TypeDB Studio is a Web application powered by Angular, with desktop application support provided by Tauri.
There is a wide variety of Web toolchains; the process below is one way to compile TypeDB Studio from source.
First, install nvm on MacOS or Linux, nvm-windows on Windows. Then:
nvm install 22.16.0
nvm use 22.16.0
npm install --global corepack@0.17.0
corepack enable
corepack prepare pnpm@10.12.1 --activate
pnpm i -g @angular/cli
pnpm i
(Optional) Install Rust. Only required if you want to compile as a desktop application.
ng serve --open
Launch Tauri server for local development of desktop app:
npx tauri dev
Build web app distribution:
pnpm build
Build desktop app distribution:
npx tauri build
Instructions are accurate at the time of writing (25 Jun 2025); see .circleci/config.yml and .circleci/prepare.bat for the most up-to-date build process that we use in our CircleCI automation.
TypeScript
69.8%
SCSS
14.8%
HTML
14.3%
TypeDB Studio: An interactive visual environment for TypeDB
232
stars
2,471
commits
TypeScript
primary language
Sep 11, 2026
updated
TypeDB Studio is an interactive visual environment for managing and querying TypeDB databases.
With Studio, database users can efficiently manage databases, execute queries, and explore query results, all within a unified environment.
Select TypeDB edition below, and follow the instructions:
Connect.http://localhost:8000.admin and password.Connect.To select a database to work with, use the dropdown menu on the right of the database icon in the top toolbar. You can also create new databases here.
TypeDB Studio will automatically select a default database if there are no others present.
TypeDB Studio is a Web application powered by Angular, with desktop application support provided by Tauri.
There is a wide variety of Web toolchains; the process below is one way to compile TypeDB Studio from source.
First, install nvm on MacOS or Linux, nvm-windows on Windows. Then:
nvm install 22.16.0
nvm use 22.16.0
npm install --global corepack@0.17.0
corepack enable
corepack prepare pnpm@10.12.1 --activate
pnpm i -g @angular/cli
pnpm i
(Optional) Install Rust. Only required if you want to compile as a desktop application.
ng serve --open
Launch Tauri server for local development of desktop app:
npx tauri dev
Build web app distribution:
pnpm build
Build desktop app distribution:
npx tauri build
Instructions are accurate at the time of writing (25 Jun 2025); see .circleci/config.yml and .circleci/prepare.bat for the most up-to-date build process that we use in our CircleCI automation.
TypeScript
69.8%
SCSS
14.8%
HTML
14.3%