A high-speed CLI utility to scan, index, and organize Python workspace directories.
Project description
proj-organizer
proj-organizer (porg) is a high-speed CLI utility designed to recursively scan, index, and categorize Python projects and development workspaces.
Features
- Recursive Workspace Scanning: Automatically discovers Python packages, scripts, and applications.
- Environment Detection: Identifies active virtual environments (
.venv/venv) and configuration files (pyproject.toml). - Rich Terminal Tables: Displays a clean, categorized inventory of your entire development directory.
Installation
Install locally in editable mode during development:
pip install --editable .
Or install directly from PyPI once published:
Bash
pip install proj-organizer
Usage
Run the porg command inside any workspace directory:
Bash
# Scan current working directory
porg
# Scan a specific target directory path
porg C:/PythonStudio/10_Miscellaneous_Projects
License
Distributed under the MIT License. See LICENSE for more information.
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
proj_organizer-0.1.0.tar.gz
(3.4 kB
view details)
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 proj_organizer-0.1.0.tar.gz.
File metadata
- Download URL: proj_organizer-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e150eee51e323af9358d121c4b2c189f53f8bcd68ab1570e15a5d93d5633de46
|
|
| MD5 |
64c178ce2990e7d1a2d640cd1795423a
|
|
| BLAKE2b-256 |
d58ec0ec5af906ad6fc548998847b22fc638690340e47387b7fd131a921990d1
|
File details
Details for the file proj_organizer-0.1.0-py3-none-any.whl.
File metadata
- Download URL: proj_organizer-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f9cc13d93cbbeb80e948601cb15ccb044f4493e4cd9776bd4f3d8ca37aef88c
|
|
| MD5 |
7240297f3b1de78cd832e7fc67fac5ca
|
|
| BLAKE2b-256 |
7ce05e98f5f0f7796c1b0a9dfcd0f1f3cf77e139862191b2082183cacde19b10
|