{"id":51425218,"url":"https://github.com/eddio0141/unitas","last_synced_at":"2026-07-05T02:01:20.423Z","repository":{"id":59483099,"uuid":"535485622","full_name":"Eddio0141/UniTAS","owner":"Eddio0141","description":"Tool that lets you TAS unity games","archived":false,"fork":false,"pushed_at":"2026-06-28T03:35:45.000Z","size":13390,"stargazers_count":40,"open_issues_count":105,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-06-28T05:15:27.196Z","etag":null,"topics":["bepinex","csharp","tas","tool-assisted-speedrun","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","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/Eddio0141.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"ko_fi":"yuu0141"}},"created_at":"2022-09-12T02:29:24.000Z","updated_at":"2026-06-13T18:47:01.000Z","dependencies_parsed_at":"2022-09-17T20:11:16.315Z","dependency_job_id":"477ff574-6102-44fe-9e0e-75bbeefb207c","html_url":"https://github.com/Eddio0141/UniTAS","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/Eddio0141/UniTAS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eddio0141%2FUniTAS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eddio0141%2FUniTAS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eddio0141%2FUniTAS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eddio0141%2FUniTAS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Eddio0141","download_url":"https://codeload.github.com/Eddio0141/UniTAS/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eddio0141%2FUniTAS/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35141083,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-05T02:00:06.290Z","response_time":100,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["bepinex","csharp","tas","tool-assisted-speedrun","unity"],"created_at":"2026-07-05T02:01:19.414Z","updated_at":"2026-07-05T02:01:20.408Z","avatar_url":"https://github.com/Eddio0141.png","language":"C#","funding_links":["https://ko-fi.com/yuu0141"],"categories":[],"sub_categories":[],"readme":"# UniTAS\n\n[![Discord](https://img.shields.io/discord/1093033615161573490)](https://discord.gg/ddMqdqgPeB)\n\nA tool that lets you TAS unity games\n\n- The tool doesn't bypass anti cheat or anything, USE AT YOUR OWN RISK!\n- The tool is early in development, TASes made in earlier versions may not work in later versions\n- This is a [BepInEx 5] mod\n\n# TASing in UniTAS\n\nCurrently, you write a script in lua to control the game rather than recording inputs in game\n\nThis is planned to change to a more traditional emulator-like workflow, with frame advancing support later on\n\nTo get the hang of it, check the tutorial [here](https://github.com/Eddio0141/UniTAS/wiki/TAS-Movie-Script-Tutorial) and\nif stuck on anything, the [wiki](https://github.com/Eddio0141/UniTAS/wiki) should help you out, otherwise you can ask on\ndiscord or GitHub discussions\n\n# What games work\n\n- Currently, anything that [BepInEx 5] supports, ranging from unity 3 to latest, and games that use Mono and not IL2CPP\n- Check [compatibility-list](docs/compatibility-list.md) for tested games\n- Any games using [rewired input system](https://guavaman.com/projects/rewired/) has limited support as of now, games\n  using this may not work correctly\n\n# How to install\n\n## Thunderstore\n\nI have packaged UniTAS for some games on thunderstore:\n\n- [ULTRAKILL](https://thunderstore.io/c/ultrakill/p/UniTAS/UniTAS/)\n\n## Manual\n\n- Install [BepInEx 5] to your game\n- Download the latest release from [here](https://github.com/Eddio0141/UniTAS/releases/latest), or nightly versions\n  from [here](https://github.com/Eddio0141/UniTAS/actions)\n- Unzip and override paste it in your game folder (same folder as where your game executable is placed in)\n\n# How to use\n\n- Press `F1` to open the GUI, from there you can load a movie and play it\n- Check out `BepInEx/Config/UniTAS.cfg` to change most settings\n\n# How to build\n\n## Requirements\n\n- Install [.NET SDK](https://dotnet.microsoft.com/en-us/download)\n- Install [Rust](https://rustup.rs/)\n- Install [Just](https://just.systems/man/en/installation.html)\n- Add BepInEx nuget feed with `dotnet nuget add source \"https://nuget.bepinex.dev/v3/index.json\"`\n\n## Build\n\n### Grab the source code\n- Clone the repo with `git clone`\n- Initialize submodules with `git submodule update --init --recursive`\n\n### Build UniTAS\n- Run `just build`\n- Output folder would be in `UniTAS/Patcher/bin/Release`\n- The output content can be copied directly inside a `BepInEx` folder to be used\n\n[BepInEx 5]: https://docs.bepinex.dev/articles/user_guide/installation/index.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddio0141%2Funitas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feddio0141%2Funitas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddio0141%2Funitas/lists"}