Fortuna Blueprint Toolkit
285+ production-ready Blueprint nodes across 16 categories
Fortuna Blueprint Toolkit is a comprehensive Blueprint Function Library plugin built for Unreal Engine 5.7+ (More versions coming soon). Every node was designed to fill a real gap, the kind of utility code you find yourself rewriting project after project. Math helpers, string formatters, color tools, HTTP requests, JSON parsing, AI helpers, save/load utilities, and more, all available directly in your Blueprint graphs.
Full C++ source included. Engine plugin, installs once, works in every project.
🔗 Links
✨ Why Fortuna Blueprint Toolkit?
285+ nodes organized into 16 logical categories - find exactly what you need
Full C++ source - read, modify, and learn from every line
Engine plugin - install once, available in every UE project automatically
Blueprint-native - every node is pure Blueprint, no C++ required to use
Professionally documented - each node has a dedicated docs page with description, parameters, return values, and example use cases
Actively maintained - bugs fixed fast, new nodes added regularly
📦 Node Details by Category
🔢 Math (32 nodes)
Advanced math utilities that go beyond what Engine provides.
🔤 String (24 nodes)
String operations that Blueprint's built-ins don't cover.
🎨 Color (17 nodes)
HSL/HSV color space tools, accessibility helpers, and procedural palette generation.
⏱ Time (14 nodes)
Clock, cooldown, and scheduling utilities.
📐 Vector & Transform (17 nodes)
Spatial math utilities for movement, splines, and geometry queries.
🎮 Gameplay (26 nodes)
Reusable game logic that every project ends up needing.
⚙️ Physics (10 nodes)
Simulation helpers for physics-adjacent gameplay.
🖥 Platform (8 nodes)
Runtime platform detection and hardware queries.
💾 Save & Data (10 nodes)
Lightweight save/config utilities without SaveGame class overhead.
🔊 Audio (5 nodes)
Audio utility functions for runtime sound management.
📋 Array (13 nodes)
Type-agnostic array operations that Blueprint arrays lack.
🖼 UI (8 nodes)
Display formatting utilities for HUDs and menus.
🐛 Debug (10 nodes)
Developer tools for profiling, logging, and in-editor diagnostics.
🤖 AI (12 nodes)
NavMesh and flocking utilities for AI behavior.
🌐 HTTP (10 nodes)
Blueprint-native HTTP requests and URL utilities — no C++ required.
📄 JSON (18 nodes)
Full JSON read/write pipeline in Blueprint.
🛠 Editor Tools (Bonus)
Two bonus editor-only tools ship with the plugin:
Color Palette Designer - An in-editor widget that lets you design, preview, and export color palettes. Browse complementary, triadic, and split-complementary color schemes. Export as arrays of LinearColor for direct use in your project.
Performance Profiler Overlay - An in-game overlay widget showing real-time FPS, frame time, GPU name, available RAM, and custom named timer results from the Debug library. Drop it into any HUD to profile your scenes without leaving the editor.