About Blender Development for PyCharm
Blender Development for PyCharm is a comprehensive plugin that streamlines the creation and debugging of Blender extensions by enabling seamless launch and real-time reloading directly from the IDE. It features a dedicated management system for multiple Blender versions (LTS 4.2+, 5.0, & 5.1) and more.
Blender Management
Dedicated system for discovering, downloading, and managing multiple Blender versions with automatic linter configuration.
Real-Time Development
Robust auto-reload capabilities powered by bidirectional TCP communication for instant feedback in Blender.
Automated Lifecycle
Streamlined project creation via an integrated wizard that handles multi-source directories and manifest configuration.
Global Ready
Comprehensive internationalization support for 11 languages, ensuring a native experience for developers worldwide.
License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
AI Usage Declaration
Use of LLM's were used to generate and assist with the development of the project
Human Oversight: All AI-generated contributions are strictly reviewed, tested, and approved by Sakura Sedaia to ensure project integrity and security.
Downloads
Stable Branch
| Build Version | Release Date | File Size |
Development Branch
| Build Version | Release Date | File Size |
Operating Instructions
More In-Depth Documentation
For more detailed and up to date documentation, including in-depth configuration, architectural overviews, and usage guides, please visit the official Blender Development for PyCharm Wiki.
Configuration and Setup
Prerequisites and installation steps for PyCharm.
- Ensure uv is installed (the plugin can handle this automatically).
- Download the latest ZIP from the releases page.
- In PyCharm: Settings > Plugins > Install from Disk....
- Create a Blender Run Configuration.
- Enable Auto-reload extension on save in Tools settings.
Management & Usage
How to manage Blender versions and use reloading.
- Blender Management: Use the tool window on the right sidebar to download and manage versions.
- Automatic Reload: Triggered on
Ctrl+Sonce enabled. - Manual Reload: Use
Ctrl+Alt+Ror the Blender menu. - Custom Splash: Add
splash.pngto your project root.
Found a Bug?
For any bugs, feature requests, or general issues, please file a report on the Codeberg repository so we can address them.
Report an IssueKnown Issues
Currently there are no known issues impacting user experience, though there are guaranteed to be more as the plugin is tested and stressed. Issues listed here are confirmed, verified, and are either planned or are currently being worked on.
No Known issues as this time.
Confirmed on MM-DD-YYYY
No known issues as of now, this page will be updated as more issues are discovered and logged.