Skip to main content
Mythic Framework Hero Light

What is Mythic Framework?

Mythic Framework is a comprehensive, enterprise-grade FiveM roleplay framework designed for serious roleplay servers. Built from the ground up with modern technologies and architectural patterns, Mythic provides a robust foundation for creating immersive roleplay experiences.

Key Features

60+ Modular Resources

Fully-featured systems covering characters, inventory, jobs, vehicles, police, criminal activities, and more.

Modern UI Stack

React 17 + Redux + Material-UI v5 for responsive, beautiful interfaces including phone, HUD, MDT, and laptop systems.

Component Architecture

Sophisticated proxy-based component system for modular development and dependency injection.

Dual Database Support

MongoDB for game data and MySQL for compatibility, with seamless integration.

Event-Driven

Robust event system with middleware support and callback patterns for responsive gameplay.

Production Ready

Built-in anti-cheat, queue system, comprehensive logging, and performance optimization.

Technology Stack

Mythic Framework is built with cutting-edge technologies:
Languages:
  • Lua (Client & Server game logic)
  • JavaScript/Node.js (Database layer)
Databases:
  • MongoDB 3.6.6+ (Primary - auth & game data)
  • MySQL (via OxMySQL for compatibility)
Architecture:
  • Component-based proxy system
  • Event-driven with middleware
  • Dependency injection & resolution

Core Systems

Mythic Framework provides comprehensive systems for all aspects of roleplay:

Character & Player Management

  • Multi-character support with seamless switching
  • Detailed character creation with appearance customization
  • Persistent character data and permissions
  • Character-specific inventories and properties

Inventory & Economy

  • Weight-based inventory system with drag & drop UI
  • Advanced crafting system with schematics
  • Item metadata for durability, serial numbers, and custom properties
  • Banking system with cash and account separation
  • Business ownership and management
  • Vehicle dealerships

Jobs & Activities

  • Comprehensive job framework with grades and permissions
  • Built-in jobs: Police, EMS, Mechanic, Restaurant, Taxi, and more
  • Duty system with on/off-duty mechanics
  • Labor jobs for civilian activities
  • Workplace system for job-specific locations

Law Enforcement

  • Mobile Data Terminal (MDT) for police operations
  • Evidence collection and processing
  • Jail and prison system
  • Speed radar system
  • CCTV camera network
  • Warrant and citation management

Vehicles

  • Vehicle ownership with persistent customization
  • Fuel system with refueling mechanics
  • Vehicle customs (Los Santos Customs)
  • Mechanic repair system
  • Vehicle damage simulation
  • Stance/fitment customization

Properties & Housing

  • Apartment system with multiple properties per character
  • Property ownership and management
  • Door locking system with access control
  • Furniture placement (future)
  • Property storage/stashes

Criminal Activities

  • Robbery system with configurable locations
  • Drug production and distribution
  • Marijuana growing operations
  • Casino games and gambling
  • Money laundering mechanics

Communication

  • Fully-functional smartphone with apps
    • Contacts, Messages, Email
    • Phone calls with call forwarding
    • Custom ringtones and wallpapers
  • In-game chat system
  • Radio system for voice communication
  • VoIP integration

User Interface

  • Immersive HUD with health, armor, status bars
  • Vehicle HUD with speed, fuel, and damage
  • Context menu system
  • Laptop interface for various systems
  • Targeting/interaction system (third-eye)
  • Notification system

World & Environment

  • Dynamic location system
  • Map blips and markers
  • PolyZone for area definition
  • IPL management for interiors
  • Object placement system
  • Scene management for RP scenarios

Administration

  • Comprehensive admin panel
  • Command framework
  • ACE permission integration
  • Anti-cheat system (Pwnzor)
  • Comprehensive logging with Discord webhooks
  • Server queue with priority

Architecture Overview

Mythic Framework uses a component-based architecture that sets it apart from other frameworks:
-- Components are registered and fetched using exports
exports['mythic-base']:RegisterComponent('MyComponent', {
    DoSomething = function(self, param)
        -- Your code here
    end
})

-- Other resources fetch and use components
local MyComponent = exports['mythic-base']:FetchComponent('MyComponent')
MyComponent:DoSomething('value')
This pattern provides:
  • Modularity: Resources can be easily added, removed, or replaced
  • Dependency Management: Automatic dependency resolution
  • Extensibility: Components can be extended without modifying core code
  • Protection: Critical components can be marked as protected
The component proxy system is the heart of Mythic Framework. Understanding it is essential for development. Learn more in the Proxy Pattern documentation.

Quick Stats

Resources

60+

UI Systems

10+

Job Types

15+

Built-in Features

100+

Why Choose Mythic Framework?

Built by experienced developers for production use, not a hobby project. Mythic powers real servers with hundreds of concurrent players.
Uses contemporary design patterns and technologies. Component-based architecture makes development clean and maintainable.
Extensive documentation for both server owners and developers. Every system, API, and feature is documented with examples.
Continuously updated with new features, security patches, and optimizations. Community-driven development.
Easy to customize and extend without modifying core files. Component system allows seamless integration of custom resources.
Built with performance in mind. Efficient database queries, optimized UI rendering, and minimal resource usage.

What’s Next?

New to FiveM development? Start with the Core Concepts section to understand how Mythic Framework works, then follow the Installation Guide to set up your server.
Requirements: Mythic Framework requires experienced UI/Lua developers to fully utilize its capabilities. This is a professional-grade framework, not suitable for beginners.

Community & Support

Join the Mythic Framework community:

License & Credits

Mythic Framework is created by:
  • Alzar - Lead Developer
  • Dr Nick - Developer
  • Panda_builds - Assets & Design
This framework is designed for serious roleplay servers and requires technical expertise. Please review the license and terms before use.