Ripple's score server
- Python 74.7%
- Cython 25%
- Shell 0.3%
| common@4ea64a6ff2 | ||
| constants | ||
| handlers | ||
| helpers | ||
| objects | ||
| pp | ||
| pubSubHandlers | ||
| secret@588e0c7d10 | ||
| .dockerignore | ||
| .drone.yml | ||
| .gitignore | ||
| .gitmodules | ||
| .landscape.yaml | ||
| entrypoint.sh | ||
| full_build.sh | ||
| lets.py | ||
| LICENSE | ||
| personalBestCache.py | ||
| README.md | ||
| requirements.txt | ||
| run.sh | ||
| runserver.bat | ||
| setup.py | ||
| tomejerry.py | ||
| userStatsCache.py | ||
| version | ||
LETS

- Origin: https://zxq.co/ripple/lets
- Mirror: https://github.com/osuripple/lets
Latest Essential Tatoe Server
This server handles every non real time client feature, so:
- Ingame scoreboards
- Score submission
- Screenshots
- Replays
- osu!direct via cheesegull
- Tillerino-like API
- osu!standard and osu!taiko pp calculation with oppai-ng, made by Franc[e]sco
- osu!mania pp calculation with a slightly edited version of osu-tools, made by the osu! team
- osu!catch calculation with catch-the-pp, made by Sunpy and cythonized by Nyo
License
This project is licensed under the GNU AGPL 3 License.
See the "LICENSE" file for more information.