Announcement

Free to view yesterday and today
Customer Service: cat_manager

Phira - An Open-Source Cross-Platform Rhythm Game Client

Phira is an open-source, cross-platform rhythm game client aiming for high performance and customizability. It allows players to enjoy custom charts and contribute to its development.

Rust
Added on 2025年5月6日
View on GitHub
Phira - An Open-Source Cross-Platform Rhythm Game Client preview
1,671
Stars
132
Forks
Rust
Language

Project Introduction

Summary

Phira is a community-driven, open-source rhythm game client developed with a focus on performance and flexibility. It enables players to enjoy a wide variety of user-created content and provides features for chart creation and project contributions.

Problem Solved

While many rhythm games exist, open-source, highly customizable, and cross-platform clients with strong community tooling are less common. Phira aims to fill this gap, offering a flexible platform for players and creators.

Core Features

Custom Chart Support

Supports playing custom charts created by the community with various difficulty levels.

High Performance Engine

Built for speed and smooth gameplay across different devices and operating systems.

Integrated Chart Editor

Provides tools and features for users to create and share their own beatmaps.

Tech Stack

Flutter
Dart
C++

Use Cases

Phira serves various purposes within the rhythm game community and beyond:

Playing Custom Charts

Details

Players can download and import custom charts created by other users to play on their mobile or desktop devices.

User Value

Provides access to endless content beyond official releases and caters to diverse musical tastes.

Creating New Beatmaps (Charts)

Details

Users can use the built-in editor or external tools to design new beatmaps synchronized with music tracks.

User Value

Empowers the community to expand the game's content library and express creativity.

Contributing to Project Development

Details

Developers can contribute code, report bugs, suggest features, and help improve the client's performance and functionality.

User Value

Fosters a collaborative environment for building a robust and feature-rich game client.

Recommended Projects

You might be interested in these projects

apachejmeter

Apache JMeter is a powerful, open-source load testing tool designed to analyze and measure the performance of web applications and other services under various load conditions. It is used for testing performance both on static and dynamic resources.

Java
88752188
View Details

xemu-projectxemu

xemu is a free and open-source application that emulates the hardware of the original Xbox game console, allowing users to play games designed for this system on modern operating systems.

C
3265328
View Details

apachehudi

Explore how to manage changes efficiently in large datasets using techniques like upserts, deletes, and incremental processing for modern data lakes and data warehouses.

Java
58332411
View Details