Which GitHub repositories can I import?
The current import flow supports public repositories. Connect GitHub, then choose from the repositories available in the picker or enter an owner/repository name.
Architecture from existing code
Move beyond folder trees and scattered README files. Import a public repository, identify its main parts, and review the result as a connected system.
Import a repositorySource
GitHub repo

Your mascot does the mapping
You review · they assemble
Output
Live diagram
Repository import flow
Authorize GitHub for repository access. OpenDiagram currently lists public repositories available to your account.
Search by owner and repository name, then select the project whose architecture you want to understand.
OpenDiagram reads repository structure, detects services and dependencies, and prepares a project for generated diagrams and documentation.
Repositories reveal structure, but architecture also lives in runtime behavior, operational constraints, external services, and decisions that may never appear in source files.
Use the generated workspace to find those gaps. Correct the draft, add missing context, and keep the system view useful as the code changes.
Explore editable diagram features →Repository-import questions
The current import flow supports public repositories. Connect GitHub, then choose from the repositories available in the picker or enter an owner/repository name.
No. Repository import reads project context to prepare an OpenDiagram workspace. It does not commit changes or write files back to GitHub.
Check detected service boundaries, dependencies, runtime relationships, external systems, and anything inferred from conventions rather than explicit configuration.