A chart and resource management tool for CHUNITHM.
- Browse local chart list, sort by ID / name, filter by genre / difficulty
- Edit chart metadata (title, artist, genre, level, notes designer)
- Import / export charts (C2S / UGC format conversion)
- Import jacket art, export BGM as MP3
- Batch operations (edit properties, export jackets / audio)
- Create custom resources (trophies, name plates, characters, map icons, costumes, system voices)
- Resource browser (trophies, name plates, frames, characters, costumes, system voices, stages)
- Resource ID conflict detection
- Browse and edit events / maps, create custom events and maps
- Import / replace map background textures and event info images
- Course editor (Dan-i Nintei)
- Login bonus editor
- DDS texture extraction (from AFB / SVO files)
- E-mote model WebGL preview
- Option directory management (create, import, delete, custom chart marking)
- Multi-language (中文 / English / 日本語)
- Remote mode (LAN access)
Requirements:
- .NET 10 SDK
- Node.js 18+, pnpm
- .NET Framework 4.8.1 Targeting Pack (required by SonicAudioTools)
git submodule update --init --recursive
cd ChuChartManager/Front
pnpm install
pnpm build
cd ../..
dotnet build ChuChartManager.slnx
# Build FreeMote toolchain
dotnet build FreeMote/FreeMote.Tools.PsbDecompile -c Release
dotnet build FreeMote/FreeMote.Tools.PsBuild -c Release- MuNET-UI — UI component library
- FreeMote — E-mote PSB toolchain
- DDSExtractor — DDS texture extraction library