Skip to content
/ ashura Public

Ashura is a 2D & 3D Engine for use in High-performance GUI applications and games

License

Notifications You must be signed in to change notification settings

lamarrr/ashura

Repository files navigation

Ashura

Ashura (Ash) is a high-performance App & Game Engine. Ash is still in development and preparing for it's first public release in March of 2026.

Features

  • GPU-accelerated 3D & 2D Batch Renderer with Custom Pass and Materials
  • Custom Graphics Backend; GPU
  • GPU-accelerated UI framework with Scriptable Renderers
  • Entity Component System (ECS)
  • Multi-Tasking & Async Framework
  • Bi-Directional Text Layout & Editing
  • Fast, Efficient, and, Ergonomic Standard Library

Upcoming Features

  • Emoji Text Rendering
  • GLTF & GLTF-B Asset System
  • GLTF PBR Renderer
  • Editor with Hot Reloading & Shader Graph

Design Goals

Architecture

Documentation

Examples

Building

Contributing

Porting

License

About

Ashura is a 2D & 3D Engine for use in High-performance GUI applications and games

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Contributors 3

  •  
  •  
  •