{"id":29693788,"url":"https://github.com/alephcubed/bsru","last_synced_at":"2025-12-12T07:28:53.023Z","repository":{"id":305542173,"uuid":"1009421371","full_name":"AlephCubed/BSRU","owner":"AlephCubed","description":"Beatsaber Rust Utilities: A Beatsaber V3 parsing library.","archived":false,"fork":false,"pushed_at":"2025-07-20T18:20:40.000Z","size":133,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-20T18:26:54.236Z","etag":null,"topics":["beatsaber","parsing","rust","rustlang"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlephCubed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-27T05:30:15.000Z","updated_at":"2025-07-20T18:20:44.000Z","dependencies_parsed_at":"2025-07-20T18:38:11.406Z","dependency_job_id":null,"html_url":"https://github.com/AlephCubed/BSRU","commit_stats":null,"previous_names":["alephcubed/bsru"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/AlephCubed/BSRU","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlephCubed%2FBSRU","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlephCubed%2FBSRU/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlephCubed%2FBSRU/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlephCubed%2FBSRU/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlephCubed","download_url":"https://codeload.github.com/AlephCubed/BSRU/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlephCubed%2FBSRU/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266640830,"owners_count":23960809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beatsaber","parsing","rust","rustlang"],"created_at":"2025-07-23T08:08:45.442Z","updated_at":"2025-12-12T07:28:53.006Z","avatar_url":"https://github.com/AlephCubed.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Beatsaber Rust Utilities (BSRU)\n\n[![Version](https://img.shields.io/crates/v/bsru)](https://crates.io/crates/bsru)\n[![Docs](https://img.shields.io/docsrs/bsru)](https://docs.rs/bsru)\n![License](https://img.shields.io/crates/l/bsru)\n\nA Beatsaber V3 parsing library.\n\n## Status\n\nThis project should support info file version `2.X` and difficulty file version `3.X`.\nModded features such as custom data are not currently supported.\n\nThere are also some experimental methods to help with lighting calculations.\nThese do not currently support all features and are marked as depreciated.\n\n## Feature Flags\n\n| Flag           | Description                                                              |\n|----------------|--------------------------------------------------------------------------|\n| `bevy_color`   | Adds `From` implementations for converting color schemes to Bevy colors. |\n| `bevy_reflect` | Adds `Reflect` derives for all types.                                    |\n\n### Bevy Version Compatibility\n\n| Bevy   | BSRU          |\n|--------|---------------|\n| `0.17` | `0.4`         |\n| `0.16` | `0.1` - `0.3` |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falephcubed%2Fbsru","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falephcubed%2Fbsru","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falephcubed%2Fbsru/lists"}