{"id":19882383,"url":"https://github.com/ultrastar-deluxe/format","last_synced_at":"2025-05-02T14:32:07.994Z","repository":{"id":191562984,"uuid":"684263898","full_name":"UltraStar-Deluxe/format","owner":"UltraStar-Deluxe","description":"UltraStar Format Specification","archived":false,"fork":false,"pushed_at":"2024-11-08T14:40:46.000Z","size":5777,"stargazers_count":12,"open_issues_count":15,"forks_count":2,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-11-08T15:34:27.970Z","etag":null,"topics":["composer","karaoke","performous","singstar","specification","standardization","ultrastar","ultrastardeluxe","ultrastardx","ultrastarplay","versioning","vocaluxe","yass"],"latest_commit_sha":null,"homepage":"https://usdx.eu/format","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UltraStar-Deluxe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","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}},"created_at":"2023-08-28T19:33:13.000Z","updated_at":"2024-11-08T14:40:47.000Z","dependencies_parsed_at":"2023-09-28T09:51:50.616Z","dependency_job_id":"b6e058b1-3f11-4634-8f50-4404412e80c6","html_url":"https://github.com/UltraStar-Deluxe/format","commit_stats":null,"previous_names":["ultrastar-deluxe/format"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltraStar-Deluxe%2Fformat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltraStar-Deluxe%2Fformat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltraStar-Deluxe%2Fformat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltraStar-Deluxe%2Fformat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UltraStar-Deluxe","download_url":"https://codeload.github.com/UltraStar-Deluxe/format/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224315107,"owners_count":17290992,"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","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":["composer","karaoke","performous","singstar","specification","standardization","ultrastar","ultrastardeluxe","ultrastardx","ultrastarplay","versioning","vocaluxe","yass"],"created_at":"2024-11-12T17:17:13.407Z","updated_at":"2025-05-02T14:32:07.981Z","avatar_url":"https://github.com/UltraStar-Deluxe.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# UltraStar Format Specification\nThis specification contains a set of rules and requirements that dictate what an UltraStar textfile is and how each item should be interpreted.\n\n## The problem\nThe idea for this specification came up within the [UltraStar* Creators Community Discord](https://discord.gg/tNEXZw2QJX) as we've been roaming free following some guidelines posted at many places on the internet for over a decade.\nMany programs (creator software, website hosts and karaoke software) try their best effort to support the respective tags and NoteTypes to support all the features we want. But it's been long enough and we need to standardize things to sustain the future of our precious format.\n\nCurrently there are thousands of textfiles laying around unversioned and some with problematic tags which are hard to comprehend or built support for.\nThere are several communities out there who do not talk to eachother so it's hard to come up with a definitive system. Let's bond together and see if we can make the best out of this format we all love.\n\n## The endgoal\nThe endgoal for this project would be to:\n* [ ] Bring the different communities on par with eachother to increase the quality of the produced textfiles\n* [ ] Versionise the format so we can improve and add features to it\n* [ ] Give each Tag or NoteType a definition and how it should be working\n\n## Involved parties\nSince the text format was introduced a little bit more than a decade ago alot of projects got to know and support it.\nWe'd like to give these projects a little bit of appreciation by linking to their respective GitHub page or website.\n\n### Karaoke software\n* [UltraStar Online](http://ultrastaronline.com/)\n* [UltraStar Deluxe](https://github.com/UltraStar-Deluxe/USDX)\n* [Performous](https://github.com/performous/performous)\n* [UltraStar World Party](https://github.com/ultrastares/ultrastar-worldparty)\n* [Vocaluxe](https://github.com/Vocaluxe/Vocaluxe)\n* [MyLittleKaraoke](https://www.mylittlekaraoke.com/)\n* [UltraStar Play / Melody Mania](https://github.com/UltraStar-Deluxe/Play)\n\n### UltraStar Song Creator software\n* [Yass](https://github.com/SarutaSan72/Yass)\n* [Yass Reloaded](https://github.com/DoubleDee73/Yass)\n* [Composer](https://github.com/performous/composer)\n* [Karedi](https://github.com/Nianna/Karedi)\n* [UltraStar Creator](https://github.com/UltraStar-Deluxe/UltraStar-Creator)\n* [UltraSinger](https://github.com/rakuri255/UltraSinger)\n\n### UltraStar Textfiles hosting\n* [USDB](https://usdb.animux.de)\n* [UltraStar-ES](http://ultrastar-es.org/)\n\n### Management Software\n* [USDB Syncer](https://github.com/bohning/usdb_syncer)\n* [UltraStar Manager](https://github.com/UltraStar-Deluxe/UltraStar-Manager)\n\n## Public Status Board\nDo you wanna take part? Or monitor the progress?\nThen check out our [public status and release board](https://github.com/orgs/UltraStar-Deluxe/projects/3/views/1) and [milestones](https://github.com/UltraStar-Deluxe/format/milestones)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultrastar-deluxe%2Fformat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fultrastar-deluxe%2Fformat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultrastar-deluxe%2Fformat/lists"}