DirBuilder is a versatile tool to generate and visualize directory structures of your projects in multiple formats, including .txt
, .json
, .docx
, and .pdf
. Ideal for documentation, project management, and overview purposes.
- Multiple Output Formats: Generate directory structures in text, JSON, Word, and PDF formats.
- Exclusion Options: Easily exclude specific file extensions and folders from the generated structure.
- Hierarchy Parsing: Optionally parse and include hierarchical relationships (e.g., modules and submodules in Verilog projects).
- Configuration Support: Customize settings via configuration files (YAML or JSON).
- Command-Line Interface: Simple and intuitive CLI for quick operations.
- Extensible Design: Modular architecture allows for easy extensions and integrations.
- Python 3.6 or higher
pip
package manager