All news

Tech1 min read

Inside Notales Core: one interface for everything

Why we replaced a dozen separate UI resources with a single Vue app — and what it did for performance.

On most FiveM servers, every resource ships its own web interface. Each one is a separate page running in the game’s embedded browser, with its own framework, fonts and memory footprint.

One app, many plugins

Notales Core takes a different approach: a single Vue application renders every interface, and plugins register their screens with it. Fonts, components and animations are shared, so a new menu costs almost nothing.

“The fastest interface is the one that is already loaded.”

The result is a consistent look across every screen, fewer bugs and a noticeably lighter client. In a future post we will dive into how plugins talk to the interface securely.

More from the newswire

Announcement

Announcing Skybreak

Our first competitive Minecraft experience takes the fight to the sky. Early access is planned for 2027.

Read more