button to render replays user-side
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 117
- Forks
- 27
- Avg merge
- 4m
- Merged PRs (30d)
- 3
Description
I'm working on a web replay viewer. I'm wondering if there would be any interest in BathBot including a "Watch" button as an alternative to the ordr "Render" button.
The main difference is that ordr processes a video on the server, which is then served to the user. Whereas osu!observer serves the beatmap and replay to the user, and the video is rendered live.
As a result, you can watch the replay immediately without waiting for a pre-process step.
Additionally, the skin can be changed in real time, and I have a work-in-progress for cursor analysis tools.Demo:
https://replay.observer/score/6625317983?skin=defaultIt's still work in progress. UI elements like score are still placeholder and not using skin elements, HD support is missing, etc. So this is more of an interest check currently. But I intend to address the remaining major limitations over the next few weeks.
Attachments:

Original message by @crispyumbrella
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No BathBot files or tests are named. Start by reviewing the existing "Render" button flow and the replay.observer demo, then clarify the intended integration and scope; done would be an agreed Watch-button feature with a working user-side replay path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100