Nericx is an application that allows you to back up osu! data (replays, scores, beatmaps, etc.) and integrate with osu! to play music seamlessly.
- Backup and restore osu! data (replays, scores, beatmaps, etc.)
- Integrate with osu! to play music
- View osu! profile (beatmaps, pp, recent play, etc.)
- User-friendly interface
- Clone this repository:
git clone https://github.com/MegumiKatou02/Nericx.git cd Nericx
- Install the required dependencies:
pip install -r requirements.txt
- Copy the example configuration file:
cp config/example.config.py config/config.py
- Ensure that you have the necessary additional files:
icon.ico
To create a standalone executable, use pyinstaller
:
pyinstaller --onefile --windowed --icon=icon.ico --name "Nericx" \
--add-data "themes;themes" --add-data "config;config" \
--add-data "models;models" --add-data "ui;ui" \
--add-data "utils;utils" --add-data "lib;lib" main.py
pyinstaller --onefile --windowed --icon=icon.ico --name "Nericx" \
--add-data "themes;themes" --add-data "config;config" \
--add-data "models;models" --add-data "ui;ui" \
--add-data "utils;utils" --add-data "lib;lib" \
--noupx main.py
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Contributions are welcome! Feel free to open issues and submit pull requests.
-
Thanks to the osu! community
-
Thank you, Nerine, for giving me the idea for the name <(")