LukasRuee - QueueLite

TArrayQueue is a lightweight, circular queue for Unreal Engine, implemented directly on top of TArray. It provides O(1) enqueue and dequeue operations while supporting Blueprint access through wrapper classes. Unlike Unreal’s built-in TQueue, this implementation is indexable, iterable, and optimized for both C++ and Blueprint workflows.

Linked below is the Githubs Wiki, which explains how to use it:

https://github.com/LukasRuee/UE-Queue-Lite-Plugin/wiki