{"id":13548938,"url":"https://github.com/typedb/typedb-studio","last_synced_at":"2026-04-09T17:14:00.811Z","repository":{"id":37083642,"uuid":"167981013","full_name":"typedb/typedb-studio","owner":"typedb","description":"TypeDB Studio (IDE)","archived":false,"fork":false,"pushed_at":"2024-07-25T16:46:55.000Z","size":46109,"stargazers_count":193,"open_issues_count":175,"forks_count":43,"subscribers_count":17,"default_branch":"development","last_synced_at":"2024-10-30T01:37:00.747Z","etag":null,"topics":["graph-visualization","ide","knowledge-base","network","network-analysis","network-visualization","schema","schema-design","typedb","typeql","visualisation"],"latest_commit_sha":null,"homepage":"https://typedb.com","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/typedb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-28T15:01:08.000Z","updated_at":"2024-10-29T22:37:21.000Z","dependencies_parsed_at":"2023-02-14T07:16:18.938Z","dependency_job_id":"f2f7a522-06b4-4ad5-828b-9680d8f2404e","html_url":"https://github.com/typedb/typedb-studio","commit_stats":null,"previous_names":["typedb/typedb-studio","vaticle/typedb-studio"],"tags_count":74,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typedb%2Ftypedb-studio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typedb%2Ftypedb-studio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typedb%2Ftypedb-studio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typedb%2Ftypedb-studio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/typedb","download_url":"https://codeload.github.com/typedb/typedb-studio/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595335,"owners_count":20963943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["graph-visualization","ide","knowledge-base","network","network-analysis","network-visualization","schema","schema-design","typedb","typeql","visualisation"],"created_at":"2024-08-01T12:01:16.209Z","updated_at":"2026-04-09T17:14:00.806Z","avatar_url":"https://github.com/typedb.png","language":"Kotlin","readme":"[![TypeDB](https://github.com/typedb/.github/raw/master/profile/banner.png)](https://typedb.com/)\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/5e9c0038-d5ec-48d8-8217-27654feae68c/deploy-status)](https://app.netlify.com/sites/typedb-studio/deploys)\n[![CircleCI](https://circleci.com/gh/typedb/typedb-studio/tree/master.svg?style=shield)](https://circleci.com/gh/typedb/typedb-studio/tree/master)\n[![GitHub release](https://img.shields.io/github/release/typedb/typedb-studio.svg)](https://github.com/typedb/typedb-studio/releases/latest)\n[![Discord](https://img.shields.io/discord/665254494820368395?color=7389D8\u0026label=discord\u0026logo=discord\u0026logoColor=ffffff)](https://typedb.com/discord)\n\n# TypeDB Studio\n\nTypeDB Studio is an interactive visual environment for managing and querying [TypeDB](https://typedb.com) databases.\n\nWith Studio, database users can efficiently manage databases, execute queries, and explore query results,\nall within a unified environment.\n\n- [Install TypeDB Studio Desktop](https://typedb.com/docs/home/install/studio/)\n- [Open studio.typedb.com](https://studio.typedb.com)\n- [Read docs](https://typedb.com/docs/tools/studio)\n\n## Quickstart\n\n### Connect to TypeDB\n\nSelect TypeDB edition below, and follow the instructions:\n\n#### Cloud\n1. In the TypeDB Cloud website, navigate to your cluster and click *Connect*. Then, click *Connect with TypeDB Studio*. This will launch TypeDB Studio.\n2. Fill in your password and hit *Connect*. Your password can be found in your downloaded credentials file (if you have one).\n\n#### Enterprise\n1. Launch TypeDB Studio.\n2. Enter the address of the HTTP endpoint of your cluster. By default, this is at port 8000.\n3. Enter your username and password.\n4. Click `Connect`.\n\n#### Community Edition\n1. Launch TypeDB Studio.\n2. Enter the address of the HTTP endpoint of your cluster. By default, this is at port 8000 and for local instances you can use `http://localhost:8000`.\n3. Enter your username and password - defaults are `admin` and `password`.\n4. Click `Connect`.\n\n### Select a database\n\nTo 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.\n\nTypeDB Studio will automatically select a *default* database if there are no others present.\n\n## Build from source\n\nTypeDB Studio is a Web application powered by [Angular](https://angular.dev), with desktop application support provided by [Tauri](https://tauri.app).\n\nThere is a wide variety of Web toolchains; the process below is one way to compile TypeDB Studio from source.\n\n### Install toolchains and dependencies\n\nFirst, install [nvm](https://github.com/nvm-sh/nvm) on MacOS or Linux, [nvm-windows](https://github.com/coreybutler/nvm-windows) on Windows. Then:\n\n```sh\nnvm install 22.16.0\nnvm use 22.16.0\nnpm install --global corepack@0.17.0\ncorepack enable\ncorepack prepare pnpm@10.12.1 --activate\npnpm i -g @angular/cli\npnpm i\n```\n\n(Optional) Install [Rust](https://www.rust-lang.org/tools/install). Only required if you want to compile as a desktop application.\n\n### Launch local development server (Angular)\n\n```sh\nng serve --open\n```\n\n### Other build commands\n\nLaunch Tauri server for local development of desktop app:\n```sh\nnpx tauri dev\n```\n\nBuild web app distribution:\n```sh\npnpm build\n```\n\nBuild desktop app distribution:\n```sh\nnpx tauri build\n```\n\n_Instructions are accurate at the time of writing (25 Jun 2025); see [.circleci/config.yml](.circleci/config.yml) and [.circleci/prepare.bat](.circleci/prepare.bat) for the most up-to-date build process that we use in our CircleCI automation._\n","funding_links":[],"categories":["CSS","By Language"],"sub_categories":["Kotlin"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftypedb%2Ftypedb-studio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftypedb%2Ftypedb-studio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftypedb%2Ftypedb-studio/lists"}