Skip to main content

A high-speed CLI utility to scan, index, and organize Python workspace directories.

Project description

proj-organizer

PyPI version Python Versions License: MIT

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

proj_organizer-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

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

Hashes for proj_organizer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e150eee51e323af9358d121c4b2c189f53f8bcd68ab1570e15a5d93d5633de46
MD5 64c178ce2990e7d1a2d640cd1795423a
BLAKE2b-256 d58ec0ec5af906ad6fc548998847b22fc638690340e47387b7fd131a921990d1

See more details on using hashes here.

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

Hashes for proj_organizer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2f9cc13d93cbbeb80e948601cb15ccb044f4493e4cd9776bd4f3d8ca37aef88c
MD5 7240297f3b1de78cd832e7fc67fac5ca
BLAKE2b-256 7ce05e98f5f0f7796c1b0a9dfcd0f1f3cf77e139862191b2082183cacde19b10

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page