Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-osu-tournaments
A collection of useful tools and resources for managing an osu! tournament.
https://github.com/MiraiSubject/awesome-osu-tournaments
Last synced: 6 days ago
JSON representation
-
Official Resources
-
- osu-api v2 Documentation - Information about interfacing with osu! API v2.
-
Development/API
- AppsScript Documentation - Information about Google AppsScript.
- Google Sheets Function Documentation - Information about every single Google Sheets function.
- osu-api v1 Documentation - Information about interfacing with osu! API v1.
-
Official Support
- Official Tournament Support Updates - A thread of all changes to the above wiki starting in February 2023.
- Official tournament support - Information about screening, badging and main-menu banners.
- Community Tournament Status Tracker - A spreadsheet which tracks the status of tournaments requesting official support.
-
Clients
- osu!tourney - Information about the usage and setup osu!tourney (also referred to tourney client, stable tourney client, etc).
- osu!tournament client - Information about the usage and setup of the tournament client in osu!lazer.
-
Wiki/Forum
- Tournaments - List of official and community hosted osu! tournaments on the osu!wiki.
- Tournaments sub-forum - Dedicated subforum for promoting and/or participating in osu! tournaments.
-
-
Community Resources
-
Automation/Bots
- Player avatar download bulk tool - Download osu! avatar images in bulk so you can use them in places like osu!lazer.
- osu! Mappool Compliance Checker - A Discord bot that checks a list of maps against osu!'s [content usage permissions](https://osu.ppy.sh/wiki/en/Rules/Content_usage_permissions) rules.
- Tosurnament - Discord bot that automates most Discord/spreadsheet relationships.
- osu! Lazer Tournament Client Bracket Generator CLI - Command-line interfacing program for automatically generating a complete bracket.json file for the osu! Lazer tournament client by taking qualifier results, player and team information, qualifier pool information, and tournament information.
- osu! Mappool Compliance Checker - A Discord bot that checks a list of maps against osu!'s [content usage permissions](https://osu.ppy.sh/wiki/en/Rules/Content_usage_permissions) rules.
-
Databases
- 2019 5 Digit
- 2020
- 2021
- 2022
- Maps listed by skillset - Ranges from 4* - 8* pools. Note that this doesn't mean a skillset shoud be confined to the slot given in the sheet.
- osu! Tournament & Map Database - Tournament map database targetting easier pooling for mappoolers.
- osu! Tournament Union Mappool Database Tool - Interactive tool for finding maps of specific parameters and skillsets.
-
Development
- bancho.js - JS Library for interfacing with Bancho over IRC.
- osu! provider for NextAuth.js - auth/commits/main/packages/next-auth/src/providers/osu.ts)) - osu! authentication provider for NextAuth and Next.js
- osu.js - An unofficial Javascript and Typescript SDK for the browser-facing portion of osu! with type safety in mind.
- BanchoSharp - C# library that manages connecting to osu!Bancho and automatically manages multiplayer lobbies. Used by Brigitta and Bancho Multiplayer Bot.
- passport-osu - osu! authentication strategy for Passport and Node.js.
-
Spreadsheet Scripts/Tools
- osu! api fetch stuff for google scripts - Sample code to interface with the osu! api using Google Sheets
-
Templates
- BBCode generator for staff in forum posts - Generate BBCode to nicely display your staff in the tournament forum post.
- Mappool, qualifier and referee sheet templates - Sheets for mappool and referee management in the backend, as well as a sheet to organise qualifier results.
- Player and staffing history sheet template - You can track current and past tournaments that you have participated in as either staff or player.
- Referee sheets - Includes templates for overseeing qualifiers and matches.
- Team management templates - Track your team's statistics and availability using this collection of sheet templates.
- Dio and LeoFLT's tournament sheet templates - Includes sheets for administration, mappooling, qualifiers, referees, statistics, tryouts, and team management.
- HitomiChan's tournament sheet templates - Includes templates for mappooling, reffing, statistics, and player administration.
- Nathaniel's tournament sheet templates - Includes 1v1 templates for administration, mappooling, and reffing, as well as a BBCode forum post generator.
- Team tournament template - Manage your team by keeping track of the team's availability, scores, lost and won maps and compare opponent's scores in previous rounds.
- Player tournament history sheet template - Display tournament history data in an organized manner with additional teammate data automatically updated on the side.
- bracket.json Template - Empty bracket.json for use with Lazer. Includes Ro64-Ro16 Single/Double Elimination
- stat lord's tournament spreadsheet templates v1.0 - Backend Sheet Templates for Admin, Mappool, Referee, and Statistics.
-
Tools
- chat4osu! - IRC chat client for referees and casual chatters.
- Script chan - Referee tool to create and manage lobbies.
- Brigitta - IRC client made specifically for tournament referees - primary attraction is detailed interactive display while reffing.
- Bancho Multiplayer Bot - ek) - Tool for creating multiplayer lobbies and automating them.
- gosumemory! - Cross-Platform memory reader.
- tosu - Eponymous software for reading osu! memory, accounting for most of gosumemory's issues.
- osu! Tourney Match Displayer - Software for showing current tournament multiplayer games in your livestream!
-
Tutorials
- How to Set Up the osu! Tournament Client - A video tutorial on setting up and using the osu! tournament client.
- How to Set Up and Use the osu! Lazer Tournament Client - A lengthy video tutorial on setting up and using the osu!lazer tournament client.
- Tournament Hosting Guide - The longest plain-text guide on hosting and staffing osu! tournaments, covering basically every aspect for Standard tournaments and all aspects besides mappooling for other game mode tournaments.
- Comprehensive Tournament Role Guide - A compregensive plain-text guide on almost, if not every, single role and aspect for Standard tournaments, with links and references to other resources like role-specific guides and templates.
- Mappooling Guide - A more modern mappooling guide as a counterpart to the more famous mappooling guides by [Dada](https://docs.google.com/document/d/e/2PACX-1vSEsDvb6MoutgXNY8j7-oiMMyVeJyNxISmmXPhxU0hzxNrxHl3TsuBv1FgLJgXqHGeUUlDgOWVTWnpj/pub) and [Smoothie World](https://docs.google.com/document/d/1lv_tW35cSZtqK4PtOJoatzfnin67TIBDIpeKVcHHlL8/pub).
- Mappool video guide - A video guide on mappooling.
- Pooling for 6 Digits - A mappooling guide for the 6 digit rank range.
- Refereeing Guide - A text guide on refereeing, including tournament client setup for live-spectating any match you happen to be reffing.
- Regex for Discord Handles and osu! User IDs - A text guide on using regular expressions to control registration form input.
- Various Tournament Video Tutorials - A series of tournament video tutorials on a variety of topics, including the tournament client, the lazer client, streaming, reffing, sheeting, and more. Receives periodic updates with new videos.
- Dada's in-depth critique of slot pooling
- Various Tournament Video Tutorials - A series of tournament video tutorials on a variety of topics, including the tournament client, the lazer client, streaming, reffing, sheeting, and more. Receives periodic updates with new videos.
-
Website Templates
- Cosette Lite - Verify players for your tournament and join them to your Tournament server securely!
-
Tournament Overlay Templates
- Gosumemory version - deprecated
- Tosu version - recommended
-
Programming Languages
Categories
Sub Categories
Keywords
osu
4
memory
2
authentication-strategy
1
express-middleware
1
nodejs
1
osu-api
1
passport-osu
1
passportjs
1
strategy
1
bot
1
csharp
1
osugame
1
counter
1
linux
1
pp
1
reader
1
websocket
1
windows
1
gosumemory
1
process
1
reader-writer
1
discord
1
docker
1
fastify
1
oauth2
1
osu-api-v2
1
svelte
1
sveltekit
1
tournament
1
turborepo
1
typescript
1