Claude Code desktop

Gptree GUI

A tool to provide LLM context for coding projects by combining project files into a single text file (or clipboard text) with directory tree structure.

Install

From source
git clone https://github.com/travisvn/gptree-gui.git

From the README

GPTree GUI 🌳

Prep your codebase for LLMs — with full control, no IDE lock-in, and zero cloud dependencies.

🧠 What It Does

GPTree GUI lets you visually select which files from your local project to include in a combined file tree + code output — perfect for pasting into ChatGPT, Claude, or a local LLM. It gives you full control over what the model sees, while respecting your privacy and workflow.

⚡ Why Use GPTree?

Other tools (like Cursor or cloud-based repo summarizers) either:

- Automatically include irrelevant files
- Require installing a new IDE or extension
- Send your code to the cloud without control

GPTree GUI is different:

- 🧩 Pick only what you want the model to see
- 🧠 Use _your own_ LLM (OpenAI, Claude, LM Studio, etc.)
- 🖥️ Works offline and respects .gitignore
- ⚡ Outputs ready-to-paste markdown + source in seconds
“It’s not an AI copilot — it’s the pre-flight checklist before the prompt.”

✅ Features

- Visual File/Folder Tree – Easily browse and toggle file selection
- Output Panel – Preview the file tree + selected code content in one scrollable blob
- Clipboard Export – Copy or save the LLM-ready output in one click
- Smart Ignoring – Automatically skips .gitignored files and large binaries
- Config Manager – Toggle and edit global/project-specific configs in the UI
- Dark/Light Mode – Adapts to system or manual preference
- Blazing Fast + Lightweight – Uses ~100MB RAM total

🧪 Installation

🍎 macOS

- Download GPTree for macOS (.dmg) - Universal

🐧 Linux

🪟 Windows

- Download GPTree for Windows (.exe)
- Download GPTree for Windows (.msi)

🧭 How To Use

1. Launch the app, select your project folder
2. Use checkboxes to select files or folders
3. Adjust config options in the right-hand panel (file types, exclusions, etc.)
4. Click…
Read the full README on GitHub

Details

Language
TypeScript
Last updated
18 July 2025
Topics
aiartificial-intelligencechatgptclaudecoding-assistantcopilotcursordeveloper-toolsdevtoolsgeminigptllama

FAQ

What is Gptree GUI?

A tool to provide LLM context for coding projects by combining project files into a single text file (or clipboard text) with directory tree structure. It is a desktop for Claude Code, from travisvn/gptree-gui on GitHub.

How do I install Gptree GUI?

Clone travisvn/gptree-gui from GitHub and follow the setup steps in its README.

Is Gptree GUI popular?

travisvn/gptree-gui has 34 GitHub stars and 3 forks. It was last updated on 18 July 2025.

More desktop, web & mobile apps

Slide Code

34

longtail-labs/slide.code

A cross-platform Graphical Vibe Coding Environment (VCE) for Claude Code

Desktop, web & mobile apps

Qa Skills

34

neonwatty/qa-skills

Playwright E2E test generation and QA automation pipeline for Claude Code — workflow docs, multi-user flows, mobile audits, and 6 specialized QA agents

Desktop, web & mobile apps/plugin install

Claude Code Setup

37

roadhero/claude-code-setup

My actual Claude Code setup: a stack-agnostic engineering spine, auto-activating rule packs, 50 scoped subagents across web/Android/iOS/compute, safety hooks, and a repo scaffolder. From the book "42: The AI Builder's Stack."

Desktop, web & mobile apps

Misaka

30

knqiufan/Misaka

Misaka 是一个基于 Python + Flet(Flutter)构建的 Claude Code 桌面 GUI 客户端。Misaka is a desktop GUI client for Claude Code built with Python + Flet (Flutter).

Desktop, web & mobile apps

Openvide

34

open-vide/openvide

Mobile app for managing Codex, Claude Code, and soon Gemini on remote servers through a chat-style interface with terminal, diff viewer and file browser

Desktop, web & mobile apps

ConfigBox

33

lukegood/ConfigBox

ConfigBox is a web-based tool for switching Claude Code / Codex / OpenCode configurations, supporting the access of third-party models to Codex, and enabling use on servers without a graphical interface. ConfigBox是一个Web端的Claude Code / Codex / OpenCode配置切换工具,支持第三方模型接入Codex,支持在无图形界面的服务器上使用

Desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.