Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RhythiaLib

A .NET 10 C# library for reading and writing Rhythia replay and map files.

This library is designed for the Steam version of Rhythia, but it may work with the open-source one as well if they end up using the same formats. As of now (July 2026) the open-source version supports .rhm maps.

Installation

Install the package from Nuget:

dotnet add package RhythiaLib

Or reference the project directly:

dotnet add reference path/to/RhythiaLib/RhythiaLib/RhythiaLib.csproj

Supported Formats

Extension Status Description
.rhr Supported Steam Rhythia replay file
.rhm Supported Steam Rhythia map file/archive
.sspre Planned SoundSpace+ replay file
.sspm Planned SoundSpace+ map file
.phxr Planned FOSS Rhythia replay file
.phxm Planned FOSS Rhythia map file

Usage

Testing

Run all tests with:

dotnet test

Credits

License

Licensed under the MIT License. See LICENSE for details.

About

A .NET 10 C# library for reading and writing Rhythia replay and map files.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors

Languages