Displaying 1 to 19 from 19 results

osu - rhythm is just a *click* away!

  •    CSharp

Rhythm is just a click away. The future of osu! and the beginning of an open era! Commonly known by the codename "osu!lazer". Pew pew. This project is still heavily under development, but is in a state where users are encouraged to try it out and keep it installed alongside the stable osu! client. It will continue to evolve over the coming months and hopefully bring some new unique features to the table.

opsu - opsu! ~ an open-source osu! client

  •    Java

opsu! is an unofficial open-source client for the rhythm game osu!, written in Java using Slick2D and LWJGL (wrappers around OpenGL and OpenAL). opsu! runs on Windows, OS X, and Linux. A libGDX port also supports Android devices.

osu-web - the browser-facing portion of osu!

  •    PHP

The future face of osu!. See the setup guide for a rundown on how to get a development environment up.

osu-framework - A game framework written with osu! in mind.

  •    CSharp

A game framework written with osu! in mind. This framework is intended to take steps beyond what you would normally expect from a game framework. This means things like basic UI elements, text rendering, advanced input handling (textboxes) and performance overlays are provided out-of-the-box. Any of the osu! code that is deemed useful to other game projects will live in this framework project.

osu-wiki - home of the osu! wiki


Home of the osu! wiki. The osu! wiki Contribution Guide for help with using GitHub, specifically tailored for the osu! wiki project.

OsuHelper - Beatmap suggester for osu!

  •    CSharp

Stand-alone application that recommends osu! beatmaps, based on user's top plays and calculates expected PP gain using Oppai.Note: This project is no longer maintained. The last release version still remains functional, but new updates are not expected. You are welcome to fork, but pull requests and issues are likely to be ignored.

osr-stuff - reading osu! replays and making cool stuff with them

  •    Python

Note: I am not going to make any changes to this unless I suddenly gain interest in this game again. Anyone is free to fork this and do whatever they want under the terms of the MIT license. This is a few things I was messing around with the osu! replay format and pygame. There's also a sort of library in osr.py for reading the maps.

oshu - Fast osu! port for Linux (and more)

  •    C++

This project was born out of frustration from not being able to play osu! on a little Linux box with no graphics card whatsoever. It's aimed at minimalistic people and probably will never contain a hundredth of the official client's features. oshu! is currently mostly targeted at Linux users, but it doesn't have to be that way. All it needs are volunteers to build and test the project on the various operating systems and desktop environments out there.

plumeria - A Discord bot with rich data piping between commands

  •    Python

There's very flexible support for command prefixes: .mt works, but so does . mt (helpful on mobile keyboards), but also . Mt or /mt, !mt, and so on. Plumeria is written in Python 3. Plumeria is designed to work on Windows, Mac OS X, and Linux.

osu-performance - Player ranking metric of osu!

  •    C++

This is the program computing "performance points" (pp), which are used as the official player ranking metric in osu!. osu!performance runs on Windows, macOS, and Linux. The build environment is set up using CMake as follows.

osu-resources - assets used by osu!

  •    GLSL

This is a dependency of osu! and intended to be used as a submodule only. The content of this repository is licensed under CC-BY-NC 4.0. Please see the licence file for more information. tl;dr you can use in a non-commercial manner.

OppaiSharp - A C# port of oppai-ng

  •    CSharp

OppaiSharp is a C# port of oppai-ng by Francesco149, based on its Java port Koohii. It allows you to calculate star ratings and PP values for any osu!standard map, just like oppai(-ng) does.

osu-database-reader - Allows for parsing/reading osu!'s database files

  •    CSharp

NOTE: No parsing for storyboards, use osuElements for that. Add to your project and include the osu_database_reader namespace. See unit tests for more detailed usage.

osu-HOPE - osu!HOPE: HoLLy's osu! Packet Editor

  •    CSharp

While osu!HOPE in itself does not break any rules, it allows the user to create plugins that do. For this reason, peppy may or may not ban the use of this program, so I would not recommend using it on the official osu! servers.

danser-go - Dancing visualizer of osu! maps and custom osu! client written in Go. (abandoned)

  •    Go

danser is a visualiser for osu! maps written in Go. Application is in dev phase so only few things work. But if you want to test it, you should follow steps at the end of this readme.

TabletDriver - TabletDriver Download: http://hwk.fi/TabletDriver/TabletDriverV0.1.5.zip

  •    CSharp

Currently the driver only works when the TabletDriverGUI is running. The GUI minimizes to system tray / notification area. You can reopen the GUI by double clicking the system tray icon.

go-osuapi - osu! API library for Go

  •    Go

go-osuapi is a Go package to retrieve data from the osu! API. Please note that if you actually want to use this, you should consider vendoring this using the dep tool, so that your code keeps working regardless of any change we might do in this repository.

osu-relax - Clicks the circles for you.

  •    C++

Emulates the behaviour of the Relax gameplay modifier externally. For more details, read the tutorial here.

iosu - An experimental iOS port of osu!

  •    Swift

This project is currently (not totally) suspended due to lack of time. This is an ios port of the rhythm game osu!. It is written in Swift based on SpriteKit framework. It is just a hobby project for fun. So don't expect that I can make it full functional in a short time.