Skip to content
/ tosu Public

Memory reader and PP counters provider for osu! and osu! Lazer

License

Notifications You must be signed in to change notification settings

tosuapp/tosu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

71 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to tosu πŸ‘‹

Version Documentation Maintenance License: GPL--3.0 Twitter: kotrik0

Eponymous software for reading osu! memory, accounting for most of gosumemory's issues

Features Done

  • LOW CPU USAGE (I actually checked, this thing has a much lower memory recoil than the gosu)
  • ALL GAMEMODES SUPPORT
  • Menu state (map information, star rating, map metadata)
  • Gameplay information (300's, 100's, 50's, live pp calculations, other stuff)
  • ResultScreen information (result screen information with grades + gameplay data)
  • Tournament state (in beta right now, dont have chat reading, and some output data)
  • In-game overlay (kinda hard thing to make + i need some RFC for it)

🏠 Homepage

Prerequisites

  • typescript >=4.9.5
  • node >=18.14.2

Install

Install pnpm (if you don't have it already)

npm install -g pnpm

Install dependecies

pnpm install

Build

Install pnpm (if you don't have it already)

npm install -g pnpm

Install dependecies (optional)

pnpm install

Compile TS & App

pnpm run compile

Usage

pnpm run start

Author

πŸ‘€ Mikhail Babynichev

Special thanks to @xxCherry, for providing memory reading library

🀝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

πŸ“ License

Copyright Β© 2023 Mikhail Babynichev.
This project is GPL--3.0 licensed.


This README was generated with ❀️ by readme-md-generator