---
name: trezor/project-structure
source: https://app.decimal.ai/s/trezor-project-structure@1/SKILL.md
source_sha256: d635e835ef72
---

# Project Structure

## Key (root) directories

- `suite` - Place where Web & Desktop only code is located.
- `suite-native` - Place where Mobile only code is located.
- `suite-common` - Shared code, that is domain specific, but can be used in all domain (Web/Desktop, Mobile).
- `packages`
    - The domain agnostic packages: libraries, tools, utils, etc.
    - `connect` - Trezor Connect (library for device communication)
    - `suite` - Shared logic for Suite applications
    - `suite-desktop` - Desktop application source