PCGEx/PCGExtendedToolkit
PCGEx/PCGExtendedToolkit has 712 GitHub stars and 104 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 19:23 UTC. Last push 2026-11-15.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
The missing pieces for Unreal's PCG. Graph theory, advanced pathfinding, spatial ops, filtering, asset management, and more.
Creative & MediaREADME.md
Original
PCG Extended Toolkit (PCGEx)
Node & feature ecosystem for advanced PCG in Unreal Engine
Graph theory, pathfinding, spatial queries, asset management, and more.
Documentation • Installation • Changelogs • Discord • Support on Patreon
What is PCGEx?
A comprehensive node ecosystem that extend Unreal Engine's PCG framework with structure, connectivity, and spatial intelligence.
Build graph networks from points. Pathfind through them. Compose filters and heuristics as reusable sub-nodes. Stage assets. Sample across datasets. Manipulate paths. Streamline the sorting, fusion, partitioning, and attribute work that complex workflows demand.
PCGEx is fully documented and production-ready.
Getting Started
AI Assistants : Gitbook llms.txt and llms-full.txt has you covered.
Support
- Documentation • Everything is there.
- Discord Server • Community support
PCGEx is actively developed for the latest
5.xversion and most updates are backported to5.x-1if Epic's APIs aren't too widely diverging.
PCGEx Pro
PCGEx also has a small ecosystem of more uniquely targeted plugins that build on top of the core plugin, under the "PCGEx Pro" umbrella :
→ PCGEx + ZoneGraph • Generate ZoneGraph roads & polygons from clusters
→ PCGEx + Valency • Constraint solving pipeline (WFC + free-form connector grammar)
→ PCGEx + Cluster Sketch • Create clusters by hand with per-element data layers
Branches
- main
Compiles against latest launcher engine binaries
(this an unstable branch)
+ 5.x
Compiles against that version of the engine
(these are stable branches)
! `FAB-5.x`
Served to FAB and have some features disabled
(no PCHs, no tooling/cherry-picking scripts);
they can be unstable during submission windows.
Note that PCGEx is actively maintained only for
5.7+.
Support the project
PCGEx is free and open source under the MIT license. If it's useful to your work, consider:
- ⭐ Starring the repository
- 💬 Joining the Discord community
- ❤️ Supporting on Patreon
Acknowledgments
Supporters
Check out the Supporters page on Gitbook!
Third-Party Libraries
- delaunator-cpp → Fast Delaunay triangulation
- Clipper2 → Polygon clipping and offsetting (modified C++ port, v2.0.1) by Angus Johnson
Special Thanks
| @MikeC, @TyrannicGoat, @EdBoucher | Reckless experiments, feedback, and suggestions that shaped the plugin into what it is today |
| @Amathlog | Epic Games staff, invaluable PCG framework guidance |
| @Erlandys | Advanced C++ insights |
| @Syscrusher / Sine Nomine Associates | Linux support |
| @staminajim, @MaximeDup, @EmSeta | macOS compatibility |
And all the contributors who make this project better! ❤️
License
MIT License • Free for personal and commercial use. Attribution appreciated but not required.