Add your description here
Project description
Flock FlightPlan
A Textual-based CLI app for visualizing project structure as a tree.
Features
- Visualize project structure from a local JSON file
- Fetch project structure from a REST API
- Interactive tree display with expandable nodes
Installation
# Using uv
uv pip install -e .
Usage
Run the application:
flock-flightplan
Local Data
By default, the application loads data from the data.json file in the project root.
Remote Data
- Enter a REST API endpoint URL in the input field at the bottom
- Click "Fetch" to retrieve the data and update the tree
Keyboard Controls
q: Quit the applicationr: Refresh the tree- Arrow keys: Navigate the tree
- Enter/Space: Expand/collapse tree nodes
Structure
The application visualizes a tree structure defined in JSON format, where each node can have children according to specific rules defined in the data.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flock_flightplan-0.1.1.tar.gz.
File metadata
- Download URL: flock_flightplan-0.1.1.tar.gz
- Upload date:
- Size: 259.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
232675a7be76234a5dc0b892217ed063e9c5634f4049a74aea8045a354bdefa4
|
|
| MD5 |
fda1867c63c66890a5cc449919e7eeb6
|
|
| BLAKE2b-256 |
3ac1941bb7f68627b93c3f0d6a1cfb2fa112fbf475a3ecf077b3ec60d14d2c73
|
File details
Details for the file flock_flightplan-0.1.1-py3-none-any.whl.
File metadata
- Download URL: flock_flightplan-0.1.1-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8779d4a3775876d95d99d348131adb2f53c5d4a1e682ce7c405d68f307516483
|
|
| MD5 |
56529940f96ef1c61b7a3fc71513bdfe
|
|
| BLAKE2b-256 |
354845f0b26c0d0821373080b05d52e4b54c904b397618fadeff813b2a2bf7a9
|