20tab/UnrealEnginePython
Embed Python in Unreal Engine 4 observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3678
- days_rel: n/a
- days_push: 1533
- n_releases_24m: 0
Adoption not part of the score
2902 stars · 770 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A plugin that embeds a full Python VM (3.x or 2.7) into Unreal Engine 4, exposing the engine's internal API and reflection system to Python. It supports writing plugins, automating editor tasks, unit testing, and gameplay scripting via PyActor/PyPawn/PyCharacter/PythonComponent classes.
Use cases
- automate unreal engine editor tasks with python
- script game logic in unreal engine 4
- integrate unreal into a maya or blender python pipeline
- write unreal engine plugins in python
- manipulate static and skeletal mesh assets programmatically
- extract animation data from fbx files
- write unit tests for unreal engine projects
When to choose
- you are on Unreal Engine 4.23 or earlier and want deep Python access to the engine API
- your content pipeline is already Python-based (Maya, Blender) and you want Unreal integration
- you need more features than Epic's official Python plugin provides
- you want to automate asset import, mesh manipulation, or editor workflows
When to avoid
- you target Unreal Engine 4.25+ without willingness to port code (UProperty to FProperty refactor)
- you need an actively maintained project - it is on hold and seeking maintainers
- you only need simple game scripting and can use Epic's built-in Python support or LuaMachine
- you want a solution officially supported by Epic Games
Facets
plugin · maturity maintenance
interpreter plugin-system developer-tools workflow-automation testing developer-tools windows cpp python unreal-engine ue4 python-embedding game-scripting editor-plugin asset-pipeline game-development automation macos linux
1 source
- readme: https://github.com/20tab/UnrealEnginePython · fetched 2026-08-28 · 9727ce882923
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| 20tab/UnrealEnginePython | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="20tab/UnrealEnginePython")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem