Skip to content

Pluglug/pie-menu-editor-fork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pie Menu Editor Fork

Blender License Python

Overview

This repository provides ongoing maintenance and version updates for the Blender add-on Pie Menu Editor (PME).

PME was originally developed by roaoao in 2016 and made available on the Blender Market and Gumroad.

With PME, users could easily extend their custom UI and enhance their efficiency when working with Blender. Its ease of use and extensibility have consistently earned high praise from the user community.

My goal with this repository is to keep PME working, stable, and faithful to its original design — ensuring it continues to function seamlessly on modern Blender versions.

This repository is maintained by Pluglug with roaoao's knowledge and approval, and is published to assist in keeping PME up to date with evolving Blender versions.

This repository exists to maintain PME for existing users, not to replace the original commercial distribution.
Users are encouraged to honor the value of both the original development and ongoing maintenance efforts.

ko-fi

Download Latest Release


Acknowledgment

This project is a fork of the original Pie Menu Editor created by roaoao.
I deeply respect roaoao's contributions and acknowledge his expertise in creating such a versatile tool.
The original copyrights remain with roaoao, and this repository is maintained in accordance with the terms of the GPL license.

I am grateful to the community members who have encouraged and supported this ongoing maintenance effort.


Maintenance Goals

  • Maintain Blender Version Compatibility
    Ensure PME continues to function seamlessly with the latest Blender updates.

  • Enhance Stability
    Address community-reported issues to provide a more reliable experience.

  • Implement Community Features
    Add new functionalities based on user feedback while preserving PME's core concept.

  • Documentation Improvements
    Clarify internal behavior to help future contributors understand the system.


Development

For development setup instructions, see CONTRIBUTING.md.

Quick Start

# Clone and setup
git clone https://github.com/Pluglug/pie-menu-editor-fork.git
cd pie-menu-editor-fork
git checkout pme2-dev  # Active development branch

# Install dev tools (optional)
uv pip install -e ".[dev]"
pre-commit install

Branches

Branch Purpose Status
main PME1 stable (Blender 4.x) Hotfixes only
pme2-dev PME2 development (Blender 5.0+) Active

Contribution

I welcome:

  • Bug Reports → via the Issues page
  • Reproduction Cases → logs, steps, and JSON panels are extremely helpful
  • Pull Requests → especially for isolated fixes, docs, or cleanup
  • Community Discussion → Join the active community on BlenderArtists Forum. You can also use the Discussions section for additional topics.

PME is a complex add-on; quality contributions are always appreciated.


License

Licensed under the GNU GPL v3. All original rights belong to roaoao, the creator of Pie Menu Editor.


Disclaimer

This repository is maintained independently, but with the original developer's knowledge and approval.

The provided modification scripts aim to maintain compatibility and improve usability, but I make no guarantees regarding the software's functionality, safety, or compliance with applicable laws.

Any maintenance work conducted through this repository is performed in good faith to support PME's existing user base. If the original developer requests changes, removal, or transfer of stewardship, such requests will be honored immediately.


Note on Forking

Forks for contributing pull requests are welcome.

This repository is a maintenance fork, not the original PME project.
To prevent confusion about which version is actively maintained,
please keep your fork’s name as “pie-menu-editor-fork.”

Altering the name of a fork can make it difficult for users to distinguish
the maintained line from unrelated copies and may obscure the project’s lineage,
which ultimately harms the original developer’s reputation.

If you only need a personal backup, please clone or download the repository
instead of publishing a public fork.


Contact

For issues, feature regressions, or crash reports, please use the Issues page.