Getting Started • Usage • How to: Custom Projects •
|
Instant Python replaces extensive manual setup with a simple command to get started quickly. Its motivation is to emulate
commands like `ng new` or `create-react-app`, but for Python projects.
Why use Instant Python? Generating your Python project with Instant Python lets you:
|
Take full control of your project generation! With custom templates, you can:
- 🎨 Design your own project structure that matches your architectural patterns (like Hexagonal Architecture)
- 📝 Create reusable file templates with your standardized code and best practices
- 🔄 Enforce consistency across all your Python projects
- ⚡ Eliminate repetitive boilerplate and setup tasks
Whether you have a standardized project structure you always use or specific architectural patterns you want to enforce, custom templates let you generate projects exactly the way you want them. Learn how to create your first custom template and level up your project generation workflow!
This section provides a high-level overview of the instant-python documentation
so can quickly find what you need.
- Installation: begin by learning how to install
instant-python. - First Steps: get started with the basic features of
instant-python. - Advanced Usage and Customization: explore advanced features and customization options.
- Contributing: learn how to contribute to
instant-pythondevelopment. - Releases: understand our release process and versioning.
- Security: understand our security policies and reporting procedures.
- Join a discussion 💬 on GitHub Discussions
- Raise an issue on GitHub