No description
Find a file
2026-01-15 01:48:00 -08:00
ozeki fix: support dates up to 2036 2026-01-14 12:00:45 -08:00
themes feat: added several more themes, and screenshots 2025-07-19 13:36:19 -07:00
.gitignore chore: updated gitignore 2025-07-19 20:46:50 +00:00
.pre-commit-config.yaml feat: initial commit, repo setup 2025-07-14 08:08:40 -07:00
LICENSE.md feat: initial commit, repo setup 2025-07-14 08:08:40 -07:00
pyproject.toml feat: new rikishi stats modal 2025-07-29 19:34:19 +00:00
README.md fix: copyright acknowledgement and distinction notice 2026-01-15 01:48:00 -08:00
slumber.yml feat: added slumber.yml mapping sumo-api.com 2025-07-28 23:52:52 -07:00

Ozeki

Ozeki is a TUI data browser for sumo-api.com allowing you to browse basho data going back to 1960. It's UI layout is in a bit of flux at the moment, but is build around a set of custom Textual widgets for displaying banzuke and torikumi data.

Ozeki® is a registered trademark of the Ozeki Sake Company, founded in 1711, for its world-renowned sake. This software project is not affiliated with, endorsed by, or connected to that historic company. The name "Ozeki" is used here strictly in reference to the rank in professional sumo, a sport with it's own deep and revered tradition.

Features

  • Basho view (Banzuke and Torikumi widgets)
  • Optional background updates / Live view
  • Persistence of selected theme
  • User modifiable/supplied themes
  • Rikishi query and deep-dive stats interfaces

See it in action

demo

Installation

$ pip3 install git+https://github.com/fuzzy/ozeki

All there is to it. It runs without arguments. I personally recommend using a virtualenv, I keep a "user wide" one in my ${HOME}. Setting up something like that would look like:

$ python3 -m venv ~/.localpy
$ echo 'export PATH=${HOME}/.localpy/bin:${PATH}' >> ~/.$(basename ${SHELL})rc
$ source ~/.$(basename ${SHELL})rc
$ pip3 install git+https://github.com/fuzzy/ozeki
$ ozeki

Themes

dark theme light theme sakura theme oni theme maneki-neko theme kami theme