Metadata-Version: 2.4
Name: lazyclaude
Version: 0.12.15
Summary: A lazygit-style TUI for visualizing Claude Code customizations
Project-URL: Homepage, https://github.com/nikiforovall/lazyclaude
Project-URL: Repository, https://github.com/nikiforovall/lazyclaude
Author: nikiforovall
License-Expression: MIT
License-File: LICENSE.md
Keywords: claude,cli,textual,tui
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: User Interfaces
Requires-Python: >=3.11
Requires-Dist: pathspec>=0.12.0
Requires-Dist: pyperclip>=1.11.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: rich>=13.0.0
Requires-Dist: textual>=0.89.0
Provides-Extra: dev
Requires-Dist: mypy>=1.13.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.24.0; extra == 'dev'
Requires-Dist: pytest-textual-snapshot>=1.0.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.8.0; extra == 'dev'
Description-Content-Type: text/markdown

<p align="center">
  <img src="assets/logo.png" alt="LazyClaude" width="150">
</p>

# LazyClaude

A lazygit-style TUI for visualizing Claude Code customizations.

![Demo](assets/demo.png)

## Install

```bash
uvx lazyclaude
```

## Quick Tour

### First Launch
Launch LazyClaude to explore all your Claude Code customizations in one place. Navigate with `j`/`k`, switch panels with `1-6`, and toggle views with `[`/`]`.

![First Launch](docs/assets/first-launch.gif)

### Filter by Level
Press `a`/`u`/`p`/`P` to filter customizations by configuration level (All/User/Project/Plugin).

![Filter Workflow](docs/assets/demo-filter-workflow.gif)

### Browse Marketplace
Press `M` to open the marketplace browser. Install plugins with `i`, preview content with `p`, and manage installations.

![Marketplace Install](docs/assets/demo-marketplace-install.gif)

### Preview Before Installing
Press `p` in the marketplace to preview plugin content before installation. Explore what the plugin provides without committing.

![Preview Plugin](docs/assets/demo-preview-plugin.gif)

📖 **[Full User Guide](docs/user-guide.md)** for detailed workflows and keyboard shortcuts.


## Development

```bash
uv sync              # Install dependencies
uv run lazyclaude    # Run app
```

Publish:

```bash
export UV_PUBLISH_TOKEN=<your_token>
uv build
uv publish
```

See: <https://docs.astral.sh/uv/guides/package/>
