{"id":15118072,"url":"https://github.com/cleolibrary/CLEO-Redux","last_synced_at":"2025-09-27T23:32:06.267Z","repository":{"id":37593789,"uuid":"395466142","full_name":"cleolibrary/CLEO-Redux","owner":"cleolibrary","description":"Experimental JavaScript runtime for GTA 3D era games/GTA IV/Bully","archived":false,"fork":false,"pushed_at":"2024-11-24T17:29:49.000Z","size":9291,"stargazers_count":215,"open_issues_count":17,"forks_count":21,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-12-25T01:46:15.924Z","etag":null,"topics":["cleo-redux","cleolibrary","gta","javascript","scripting-engine","scripting-language","typescript"],"latest_commit_sha":null,"homepage":"https://re.cleo.li","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cleolibrary.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE-RU.txt","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},"funding":{"patreon":"Seemann"}},"created_at":"2021-08-12T23:17:55.000Z","updated_at":"2024-12-12T17:06:00.000Z","dependencies_parsed_at":"2024-06-13T19:00:13.658Z","dependency_job_id":null,"html_url":"https://github.com/cleolibrary/CLEO-Redux","commit_stats":{"total_commits":254,"total_committers":7,"mean_commits":"36.285714285714285","dds":"0.32677165354330706","last_synced_commit":"0af93ed83324834ea0a9c6025bba592371cffdfb"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleolibrary%2FCLEO-Redux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleolibrary%2FCLEO-Redux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleolibrary%2FCLEO-Redux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleolibrary%2FCLEO-Redux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cleolibrary","download_url":"https://codeload.github.com/cleolibrary/CLEO-Redux/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234470313,"owners_count":18838628,"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":["cleo-redux","cleolibrary","gta","javascript","scripting-engine","scripting-language","typescript"],"created_at":"2024-09-26T01:46:07.571Z","updated_at":"2025-09-27T23:32:00.858Z","avatar_url":"https://github.com/cleolibrary.png","language":"Rust","readme":"# \u003cimg src=\"cleo_redux.png\" width=\"32\" height=\"32\"\u003e CLEO Redux\n\n\n[![Discord](https://img.shields.io/discord/911487285990674473?style=for-the-badge)](https://cleo.li/discord)\n[![YouTube Channel](https://img.shields.io/badge/YouTube-Channel-FF0000?style=for-the-badge)](https://www.youtube.com/playlist?list=PLNxQuEFtVkeizoLEQiok7qzr1f0mcwfFb)\n\nCLEO Redux is an experimental runtime for GTA 3D era games and, with limited functionality, [other games or applications](https://re.cleo.li/docs/en/embedding.html). It supports [JavaScript](https://re.cleo.li/docs/en/javascript.html) and [TypeScript](https://re.cleo.li/docs/en/typescript.html) languages.\n\nIts flexible, extensible and secure environment provides rich scripting capabilities and allows easily add and remove countless mini-scripts.\n\nA complete simple script looks like this:\n\n```js\nconst VK_F4 = 115;\nwhile (true) {\n  wait(250);\n\n  if (Pad.IsKeyPressed(VK_F4)) {\n    Game.ActivateSaveMenu();\n    wait(1000);\n  }\n}\n```\n\nTo run this script, save it as a `.js` file in the `{game}/CLEO` directory and start the game.\n\n[See more examples](https://github.com/cleolibrary/CLEO-Redux/tree/master/examples)\n\n## Documentation\n\nhttps://re.cleo.li/docs\n\n## Installation\n\nhttps://re.cleo.li/docs/en/installation.html\n\n## Contribution\n\nThere are multiple ways to contribute to the project. We welcome any help with improving our documentation, writing new example scripts, developing plugins using [CLEO SDK](https://re.cleo.li/docs/en/using-sdk.html), sharing your ideas, or testing early builds available on our Discord.\n\n## License\n\nCLEO Redux is available under the [end-user license agreement](./LICENSE.txt)\n","funding_links":["https://patreon.com/Seemann"],"categories":["Rust"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleolibrary%2FCLEO-Redux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcleolibrary%2FCLEO-Redux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleolibrary%2FCLEO-Redux/lists"}