All Projects → Milkitic → Osu Player

Milkitic / Osu Player

Licence: gpl-3.0
A multifunctional media player for osu and osuer. Modern interface with WPF.

Projects that are alternatives of or similar to Osu Player

Pip Tool
PiP tool is a software to use the Picture in Picture mode on Windows. This feature allows you to watch content (video for example) in thumbnail format on the screen while continuing to use any other software on Windows.
Stars: ✭ 572 (+365.04%)
Mutual labels:  player, wpf
Simple Music Player
Simple Music Player - SimpleMP - Keeps it simple and plays your music
Stars: ✭ 298 (+142.28%)
Mutual labels:  player, wpf
Netpro
🌈An enhanced version of asp.netcore,Support for netcore3.1
Stars: ✭ 112 (-8.94%)
Mutual labels:  dapper
Tinylittlemvvm
A small MVVM library for WPF built on top of MahApps.Metro, supporting .NET Framework 4.7.2 and .NET Core 3
Stars: ✭ 120 (-2.44%)
Mutual labels:  wpf
Gosumemory
Cross-Platform memory reader for osu!
Stars: ✭ 112 (-8.94%)
Mutual labels:  osu
Huehue
A simple yet powerful open source LED controller for Windows and Arduino
Stars: ✭ 113 (-8.13%)
Mutual labels:  wpf
Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+1467.48%)
Mutual labels:  player
Sbplayerclient
支持全格式的mac版视频播放器
Stars: ✭ 110 (-10.57%)
Mutual labels:  player
Gw2pao
Guild Wars 2 Personal Assistant Overlay
Stars: ✭ 122 (-0.81%)
Mutual labels:  wpf
Raindrop
yet another beatgame.
Stars: ✭ 113 (-8.13%)
Mutual labels:  osu
Persistentstreamplayer
Stream audio over http, and persist the data to a local file while buffering
Stars: ✭ 120 (-2.44%)
Mutual labels:  player
Gong Wpf Dragdrop
The GongSolutions.WPF.DragDrop library is a drag'n'drop framework for WPF
Stars: ✭ 1,669 (+1256.91%)
Mutual labels:  wpf
Xaml Code Experiences
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Stars: ✭ 114 (-7.32%)
Mutual labels:  wpf
Player
FFmpeg and SDL2 video player
Stars: ✭ 119 (-3.25%)
Mutual labels:  player
Caliburn.metro
A library that combines MahApps.Metro with Caliburn.Micro for Metro UI styled WPF applications.
Stars: ✭ 112 (-8.94%)
Mutual labels:  wpf
Toggldesktop
Toggl Desktop app for Windows, Mac and Linux
Stars: ✭ 1,663 (+1252.03%)
Mutual labels:  wpf
Open Retail
Perangkat lunak open source yang dikembangkan khusus untuk bidang usaha ritel, grosir, toko bangunan, toko komputer, toko buku, counter hp, pos, point of sale, kasir dan bidang usaha lainnya yang sejenis.
Stars: ✭ 110 (-10.57%)
Mutual labels:  dapper
Aura.ui
A Library with a lot of Controls for AvaloniaUI
Stars: ✭ 114 (-7.32%)
Mutual labels:  wpf
Dapper Samples
Tutorial samples that shows how to use Dapper .NET
Stars: ✭ 116 (-5.69%)
Mutual labels:  dapper
Xmouse Controls
Windows utility to enable or disable active window tracking, raising and also the delay in milliseconds. This is known as x-mouse behavior or focus follows mouse.
Stars: ✭ 122 (-0.81%)
Mutual labels:  wpf

Osu-Player

Runtime License CodeFactor

Releases Commits

A multifunctional player for playing music, hitsound, video and storyboard for osuers!.

Now you can close osu! and open osu player after making a cup of tea, and sit down to enjoy your afternoon.

Currently support

  • Ordinary media player interface and limited function, including
  • volume control
  • play control
  • play list
  • my favorites
  • search loacal library
  • video support
  • shortcut
  • lyric
  • Beatmap based playing (That's why fully for OSUer), no beatmap you can play nothing. But if you have (easy for osuer), except for playing music, it will
  • play the maps's hitsound (STD and mania)
  • show the background BG
  • play the video

Future mainly function

  • I18N
  • Support Storyboard (based on MikiraSora's project his GL render and logic)
  • Support DT NC HT DC mod (based on NAudio + SoundTouch)
  • Support Online Explore (because now api v2 looks fit to use)
  • Support slidertick, sliderslider and spinner emulation, support Taiko map playing
  • Intelligent recommendation when you exploring maps.

Compile from source code

Clone repo with submodules using git command git clone --recursive https://github.com/Milkitic/Osu-Player.

Open OsuPlayer.sln with Visual Studio, Rider or other .NET-platform IDEs.

Restore all nuget packages.

Compile the source code.

I18N

Welcome to help to translate this program! The program support localization and display in your preferred language.

See Template: OsuPlayer.Wpf/lang/en-US.xaml

Note the file name format should be like [locale-name].xaml which can be found at: https://docs.microsoft.com/en-us/cpp/c-runtime-library/language-strings

Develop

  • GUI: OsuPlayer.Wpf
  • Core with database, settings and other logics: OsuPlayer.Common
  • Audio playing: OsuPlayer.Media.Audio

如果你保持了高活跃度,我们(目前仅我)将会邀请你加入成为仓库的成员,当然还请加入QQ群764558401,便于讨论。此外还有Jetbrain开源许可证等福利。

Welcome to open pull requests if you have some ideas or just want to join in.

If you have a destructive change (framework, lib replacement, etc), please contact me first.

Please open PR and merge to develop branch.

Speicial Thanks

Non-commercial open source license
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].