Please visit the new repo here
Long story short, I've decided to make OpenChart a web-based editor. Some of the benefits of this are:
I'm going to keep this repo around since it has a ton of information, but just know that all future development will be in the new repo I linked above.
Thanks ✌️
OpenChart is a free, open source, cross platform tool for creating rhythm game charts and maps. OpenChart is currently in active development.
We plan to add support for the following games:
Having issues running the app? Read the troubleshooting guide.
Looking for the latest build? Check out the automated publish workflow. NOTE: You must be logged in to GitHub to download automated builds.
Using VSCode on Linux? Please read this.
OpenChart uses Mono 6.12 and SDL 2.0.
There is an included tasks.sh
script for automating a lot of the development tasks, such as building and running the test suite.
Run ./tasks.sh --help
for usage info.
In order to use the provided tasks.sh
script you need to use a bash terminal such as cygwin, MinGW, or WSL.
Linux users will need to install SDL before the app can be run.
Ubuntu/Debian
sudo apt install libsdl2-dev libsdl2-image-dev
The OpenChart project is dual-licensed.
All code and non-branding related assets are protected under the GNU GPLv3 license. See the LICENSE for more information.
Branding images are protected under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. This applies to any artifacts located in the branding/ folder. See the README for more information.