https://github.com/mcsr-tools/ranked
https://mcsr.tools/ranked | Your go-to MCSR Ranked fan site to see ongoing matches currently being streamed and more
https://github.com/mcsr-tools/ranked
daisyui deno fresh tailwindcss
Last synced: about 2 months ago
JSON representation
https://mcsr.tools/ranked | Your go-to MCSR Ranked fan site to see ongoing matches currently being streamed and more
- Host: GitHub
- URL: https://github.com/mcsr-tools/ranked
- Owner: mcsr-tools
- License: mit
- Created: 2025-09-28T15:47:03.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-30T22:12:27.000Z (9 months ago)
- Last Synced: 2025-10-01T00:12:59.845Z (9 months ago)
- Topics: daisyui, deno, fresh, tailwindcss
- Language: TypeScript
- Homepage: https://mcsr.tools/ranked
- Size: 83 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[site]: https://mcsr.tools/ranked
[mc]: https://www.minecraft.net
[ms]: https://www.microsoft.com
[mcsrranked]: https://mcsrranked.com
[multitwitch]: https://www.multitwitch.tv
[deno]: deno.land
[fresh]: https://fresh.deno.dev
[ttv-api-ref]: https://dev.twitch.tv/docs/api/reference
[ttv-register-app]: https://dev.twitch.tv/docs/authentication/register-app



---
_**[Ranked Watch][site] is not affiliated with [Minecraft][mc], [Microsoft][ms] or [MCSR Ranked][mcsrranked]. All Trademarks referred to are the property of their respective owners.**_
---
Ranked Watch is your go-to MCSR Ranked fan site to see ongoing matches currently being streamed and more!
# Features
- View current live matches being streamed on Twitch
- Filter players based on rank (e.g gold, emerald, etc.) or leaderboard position (top 150)
- Play both perspectives with [multitwitch][multitwitch] for an ongoing match or all combined filtered matches
- See match timeline (a.k.a splits e.g. find bastion, blinded, etc.) time delta (+/-)
- View top players leaderboard with rank change delta based on some previous snapshot
- See if leaderboard players are streaming on Twitch (possibly doing something else than playing ranked)
# Development
Ranked Watch is built on top of [Fresh][fresh] so make sure that [Deno][deno] is installed on your system.
Due to use of [Twitch API][ttv-api-ref] client credentials are required to run the app. Click [here][ttv-register-app] to check the docs on how to register your app. Afterwards copy the ID and secret to `.env` file at the root of the project.
e.g.:
```
TWITCH_CLIENT_ID=
TWITCH_CLIENT_SECRET=
```
---
Run the following command at the root of the project to run the app:
```
deno run start
```
Click on the URL outputted in your terminal to view the app locally.
## Linting and formatting
Run the following command at the root of the project to lint & format the code.
```
deno check && deno fmt
```
# Contributing
Bug reports and fixes are appreciated as well as ideas or discussions!
# License
MIT