slider

Utilities for working with osu! files and data

https://github.com/llllllllll/slider

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.0%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

Utilities for working with osu! files and data

Basic Info
Statistics
  • Stars: 39
  • Watchers: 5
  • Forks: 18
  • Open Issues: 26
  • Releases: 13
Created over 9 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.rst

slider
======

Utilities for working with `osu! `_ files and data.

`Read the docs! `_

Included Tools
--------------

Beatmap Parser
~~~~~~~~~~~~~~

Slider includes an osu! beatmap parser for programmatic access and manipulation of
``.osu`` and ``.osz`` files.

Replay Parser
~~~~~~~~~~~~~

Slider includes an osu! replay parser for reading metadata, 300/100/50/miss
counts, and input stream data out of ``.osr`` files.

Osu! API
~~~~~~~~

Slider includes a Python interface to the osu! web API for requesting
information about users or beatmaps.

Dependencies
------------

Slider currently requires Python 3.6+.

Slider also requires a few PyData tools like numpy and scipy; see the
``setup.py`` for a full list of required packages.

Thanks
------

I would like to thank `peppy `_ for creating osu! and
providing resources for writing these tools.

Owner

  • Name: Joe Jevnik
  • Login: llllllllll
  • Kind: user
  • Location: Brooklyn, NY
  • Company: formerly @quantopian

What are the penguins doing?

GitHub Events

Total
  • Pull request event: 1
  • Fork event: 2
Last Year
  • Pull request event: 1
  • Fork event: 2

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 316
  • Total Committers: 14
  • Avg Commits per committer: 22.571
  • Development Distribution Score (DDS): 0.617
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Liam DeVoe o****e@g****m 121
Joe Jevnik j****e@q****m 81
InvisibleSymbol p****l@g****m 32
Maximilian Kruse m****6@g****m 17
jxu 7****u 16
Peter Strulo p****o@g****m 13
IMXZ1234 x****0@1****m 11
OliBomby o****r@g****m 7
Joseph Ireland j****d@o****m 6
de-odex j****r@g****m 4
sometimes s****e@g****m 4
Marco Rubin 2****3 2
Roan Song r****g@g****m 1
Chen Zheng c****8@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 52
  • Total pull requests: 63
  • Average time to close issues: 6 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 18
  • Total pull request authors: 17
  • Average comments per issue: 2.38
  • Average comments per pull request: 2.29
  • Merged pull requests: 51
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • jxu (13)
  • de-odex (9)
  • tybug (8)
  • llllllllll (3)
  • blimmo (2)
  • OliBomby (2)
  • GDcheeriosYT (2)
  • o2161405 (1)
  • NotMichaelChen (1)
  • Vergenter (1)
  • daymxn (1)
  • MaxKruse (1)
  • Arlind-dev (1)
  • jamuwu (1)
  • IMXZ1234 (1)
Pull Request Authors
  • tybug (17)
  • de-odex (7)
  • OliBomby (6)
  • blimmo (6)
  • jxu (5)
  • llllllllll (5)
  • InvisibleSymbol (5)
  • joseph-ireland (3)
  • MaxKruse (2)
  • Magnus-Cosmos (1)
  • Rubo3 (1)
  • kszlim (1)
  • tsunyoku (1)
  • Patra3 (1)
  • IMXZ1234 (1)
Top Labels
Issue Labels
beatmap parser (3) bug (2) enhancement (1) PP calculation (1) osu! client (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 5,581 last-month
  • Total dependent packages: 2
  • Total dependent repositories: 6
  • Total versions: 18
  • Total maintainers: 2
pypi.org: slider

Utilities for working with osu! files and data

  • Versions: 18
  • Dependent Packages: 2
  • Dependent Repositories: 6
  • Downloads: 5,581 Last month
Rankings
Dependent packages count: 3.1%
Dependent repos count: 6.0%
Average: 7.6%
Downloads: 8.8%
Forks count: 9.1%
Stargazers count: 11.0%
Maintainers (2)
Last synced: 11 months ago

Dependencies

setup.py pypi
  • numpy *
  • requests *
  • scipy *
.github/workflows/main.yml actions
  • actions/checkout v1 composite
  • actions/setup-python v1 composite