Essential tool for coding with AI.
Download NowKey Features
Visual File Selection
Navigate your project structure and interactively select files/directories to include in your LLM context.
Flexible Configuration
Manage global and project-specific settings, respecting .gitignore, and edit configurations directly.
Instant Context Output
Generate the combined text output, view it instantly, and copy it to your clipboard with one click.
Download GPTree
Powered by Rust
GPTree leverages the performance and memory safety of Rust, ensuring a fast, reliable, and efficient experience, even with large projects.
View the source code on GitHubPerformance Snapshot
Metric | GPTree GUI (Tauri v2 + Rust) | Typical Electron App |
---|---|---|
Total RAM Usage | ~100 MB | 300–600+ MB |
Backend Language | Rust | JavaScript / Node.js |
Renderer | System WebView | Bundled Chromium |
Cold Start Time | Fast | Slower |
Bundle Size (approx.) | Small (~3–10 MB) | Large (100MB+) |
Result: GPTree is over 5× more memory-efficient than Electron-based apps with similar functionality.