Introduction
Struct is a powerful tool to automate the creation of project structures based on YAML configurations. It supports template variables, OpenAI integration for generating content, and various file handling strategies to customize your project setup.
Features
- Define project structure using YAML
- Support for template variables
- Integration with OpenAI for content generation
- Flexible file handling strategies (overwrite, skip, append, rename, backup)
- Modular YAML inclusion for nested structures
- Dry-run mode to preview changes without making them
Documentation
For detailed documentation, please visit our README.md file.
If you prefer documentation in spanish language, you can head to README.es.md
Contribute
We welcome contributions from the community! Please read our contributing guidelines to get started.