Skip to content

maotovisk/MapWizard

Repository files navigation

MapWizard 2

A modern tool for osu! beatmap editing, designed to streamline your workflow with features like hitsound transfer, metadata management, auto combo color generation, and map cleaning.

Rebuilt from the ground up in C# (.NET 9 + Avalonia) for speed, stability, and cross-platform support.

GitHub release Platforms Status Website(https://mapwizard.maot.dev)


Features

  • Cross-platform – First-class Linux support, works on Windows and macOS
  • Hitsound Copier – Quickly transfer hitsounds between difficulties
  • Metadata Manager – Edit and sync beatmap metadata with ease
  • Auto Combo Colors – Generate color schemes from background images
  • Map Cleaner – Remove unused files and tidy up your beatmaps

Installation

Pre-built Binaries

Building from Source

  1. Clone the repository:
    git clone https://github.com/maotovisk/MapWizard.git
  2. Run the app:
    dotnet run --project MapWizard.Desktop

Requires .NET 9 or later


Roadmap

Status Feature
Beatmap parser
Hitsound copier
Metadata manager
🚧 Map cleaner
Combo color generator

Credits

With thanks to:


Contribute

Contributions are welcome—feel free to open issues or submit pull requests!


Happy mapping!
Created with ❤️ by maotovisk

About

A toolset of utilities for osu! standard mappers

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages