Skip to content

RitoShark/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

RitoShark Header Banner

RitoShark Typing Banner

⚡ Flint IDE  •  🎨 Quartz VFX Suite  •  🧠 Hematite Auto-Fix  •  🧪 Jade BIN Editor  •  📖 DivineSkins Wiki



🌊 About RitoShark

RitoShark is a collective of League of Legends modders building tools for the community. We believe in listening to feedback and trying to create the right tool for every situation.

All of our projects are open-source, built for speed, and designed to help creators bring their custom skins and mods to life with minimal friction.


🛠️ The Core Ecosystem

Project Details & Capabilities

Flint Logo

Desktop IDE for League modding. Browse game WAD archives in a lazy-loaded virtual filesystem, preview assets (3D meshes with skeletons/anims, audio banks, DDS/TEX textures), adjust files on the fly, and pack them into a finished mod package—all in one place.

Rust Tauri React Three.js


Quartz Logo

Advanced particle recoloring and VFX porting environment. Swap emitters, port VFX systems via drag-and-drop, scale properties, upscale graphics with AI-powered upscaling integration, and manage shared community VFX assets directly via a built-in database hub.

Electron React JS Rust


Jade Logo

High-performance League `.bin` file editor. Rebuilt from scratch with Rust + Tauri to replace old, sluggish converters. Offers dual compilation engines (native Jade & LTK), a customized Monaco editor with full syntax highlighting, visual particle tweaks, and Quartz interop.

Rust Tauri TypeScript Monaco


Hematite Logo

Config-driven skin repair and linting utility. Fixes missing healthbars, white models, invalid shaders, silent audio, and broken particle textures automatically. Runs as a command-line tool, drag-and-drop target, or direct backend pipeline for Flint.

Rust CLI RuleEngine


Wiki Logo

The official knowledge repository. A comprehensive community documentation hub detailing custom skin creation, file structure definitions, animation rules, materials, shaders, and advanced troubleshooting guides.

Wiki Docs


🔌 Integration, Tools & Plugins

We build specialized bridges between industry-standard creative programs and the game's file formats, ensuring modders can work inside their favorite environments without compatibility friction.

🎨 Creative Software Plugins (.tex texture files)

  • RitoTex-Photoshop: A native Photoshop plugin to open, edit, and export League .tex files directly.
  • Paint.NET-Tex-Plugin: Drag-and-drop .tex file format support built directly for Paint.NET.
  • Gimp-Tex-Plugin: Import/export extension for GIMP supporting League of Legends textures natively.
  • TexThumbnailProvider: A Windows Shell extension that renders thumbnails for .tex files inside File Explorer, making texture identification painless.

📐 Blender 3D Tools

  • Aventurine-League-Tools: An advanced Blender addon designed to load, animate, and export custom skins, meshes, skeletons, and animation files back into the game structure.

🧠 Core Infrastructure

  • lmdb-hashes: High-performance memory-mapped cache mapping over 1.8 million FNV-1a/xxhash strings to original game file paths. Loads in under a second and is utilized to resolve game hashes dynamically across the RitoShark ecosystem.


RitoShark Footer Banner

Built for the League Modding Community · Not affiliated with Riot Games, Inc.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors