{"id":19688800,"url":"https://github.com/e-rk/speedtools","last_synced_at":"2026-02-15T03:09:39.538Z","repository":{"id":160671923,"uuid":"609911566","full_name":"e-rk/speedtools","owner":"e-rk","description":"Data parsing utilities for Need for Speed 4 HS (PC) with Blender import addon.","archived":false,"fork":false,"pushed_at":"2026-02-08T17:44:34.000Z","size":338,"stargazers_count":14,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-08T17:57:51.497Z","etag":null,"topics":["blender","blender-addon","need-for-speed","need-for-speed-high-stakes","needforspeed","parser","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/e-rk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-03-05T15:57:07.000Z","updated_at":"2026-02-08T17:44:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"829f4b08-4b38-4846-bc8a-5dd4dc61410f","html_url":"https://github.com/e-rk/speedtools","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/e-rk/speedtools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-rk%2Fspeedtools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-rk%2Fspeedtools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-rk%2Fspeedtools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-rk%2Fspeedtools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/e-rk","download_url":"https://codeload.github.com/e-rk/speedtools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-rk%2Fspeedtools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29466925,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T01:01:38.065Z","status":"online","status_checked_at":"2026-02-15T02:00:07.449Z","response_time":118,"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":["blender","blender-addon","need-for-speed","need-for-speed-high-stakes","needforspeed","parser","python"],"created_at":"2024-11-11T18:39:04.496Z","updated_at":"2026-02-15T03:09:39.519Z","avatar_url":"https://github.com/e-rk.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About\n\nThis project provides data extraction utilities for the following Need for Speed 4 HS asset files:\n- tracks\n- cars\n\nAdditionally, Blender addon is provided to directly import track and car data.\n\n# Recommended setup\n\n1. Download the latest ZIP file from [Releases][5].\n2. Open Blender.\n3. Go to `Edit -\u003e Preferences -\u003e Get Extensions`.\n4. Click `v` in the top right corner of the window.\n5. Click `Install from Disk...`.\n6. Select the downloaded ZIP file.\n7. Activate the addon in the `Add-ons` panel.\n\n# Old setup instructions\n\n\u003e **Warning**: Use instructions from this section only if you have problems with the recommended setup.\n\n1. Create new empty Blender project\n2. Open the __Scripting__ tab\n3. Copy-paste the following two commands into the Blender console:\n   ```\n   import sys, subprocess\n   subprocess.call([sys.executable, \"-m\", \"pip\", \"install\", \"speedtools\"])\n   ```\n   This command will install the [`speedtools`][1] package to your Blender Python installation.\n\n   \u003e **Note**: Python installation that comes with Blender is completely separate from the global Python installation on your system. For this reason, it is necessary to use the Blender scripting console to install the package correctly.\n4. Copy and paste the content of [this][2] file to the Blender scripting window.\n5. Click the __▶__ button.\n6. You should see `Track resources` and `Car resources` under `File \u003e Import`.\n\n# Setup (command line version)\n\nInstall the package from PyPI:\n```\npip install speedtools\n```\n\nCurrently, the command line version does not provide any useful functionality.\n\n# Development dependencies\n\nThis setup is needed only if you plan to modify the add-on.\n\nTo develop the project the following dependencies must be installed on your system:\n* [Kaitai Struct compiler][3]\n\nMake sure the binary directories are in your `PATH`.\n\n# Re-make project\n\nThis tool is a part of the re-make project. The project source code is available [here][4].\n\n[1]: https://pypi.org/project/speedtools/\n[2]: https://github.com/e-rk/speedtools/blob/master/speedtools/blender/io_nfs4_import.py\n[3]: https://kaitai.io/\n[4]: https://github.com/e-rk/velocity\n[5]: https://github.com/e-rk/speedtools/releases\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe-rk%2Fspeedtools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fe-rk%2Fspeedtools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe-rk%2Fspeedtools/lists"}