An open API service indexing awesome lists of open source software.

https://github.com/checksumdev/banchoxide


https://github.com/checksumdev/banchoxide

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# Banchoxide TODO

- They called me a **Bancho**, but I'm not a Bancho. I'm a **Bancho**.

## API

All external (network and local) API calls are made through the [`Client`](#client) object.

### v1

Internal code-only calls.
[] - osu.rs - OsuAPI Struct

#### Domains

[] - api.rs - External API for Frontend???
[] - ava.rs - Avatar API
[] - cho.rs - Internal osu-to-server api
[] - map.rs - /beatmaps endpoint
[] - osu.rs - More internal api's for the osu! client

[] - middleware.rs - Middleware for all of the API endpoints

## Constatnts

[X] - clientflags.rs - Osu!AC client flags
[X] - gamemodes.rs - Osu! Gamemodes
[X] - mods.rs - Osu! Mods
[X] - privileges.rs - Osu! privileges
[X] - regexes.rs - Regexes for the osu! client

## structs

[] - achievement.rs
[-] - beatmap.rs
[] - channel.rs
[] - clan.rs
[] - collection.rs
[] - match.rs
[] - menu.rs
[] - modles.rs
[] - player.rs
[] - score.rs