{"id":16713983,"url":"https://github.com/tktech/starhopper","last_synced_at":"2025-04-10T06:09:45.760Z","repository":{"id":193895271,"uuid":"689454123","full_name":"TkTech/starhopper","owner":"TkTech","description":"A Python library for parsing Bethesda game files, and a Qt-based GUI to go with it.","archived":false,"fork":false,"pushed_at":"2023-09-14T15:26:46.000Z","size":82,"stargazers_count":8,"open_issues_count":4,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-24T07:13:38.657Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","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/TkTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"TkTech","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2023-09-09T21:23:45.000Z","updated_at":"2024-08-25T12:05:56.000Z","dependencies_parsed_at":"2023-09-10T17:25:13.266Z","dependency_job_id":"84803364-d4dc-4e28-b6d8-55aae39b0508","html_url":"https://github.com/TkTech/starhopper","commit_stats":null,"previous_names":["tktech/starhopper"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TkTech%2Fstarhopper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TkTech%2Fstarhopper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TkTech%2Fstarhopper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TkTech%2Fstarhopper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TkTech","download_url":"https://codeload.github.com/TkTech/starhopper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248166925,"owners_count":21058481,"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":[],"created_at":"2024-10-12T20:48:43.584Z","updated_at":"2025-04-10T06:09:45.732Z","avatar_url":"https://github.com/TkTech.png","language":"Python","funding_links":["https://github.com/sponsors/TkTech"],"categories":[],"sub_categories":[],"readme":"# Starhopper\n\nStarhopper is a tool for extracting data from Bethesda's Starfield game. It:\n\n- Provides a low level Python library for reading the game's data files.\n- Provides a Qt-based GUI for exploring the game's data files.\n\nThis tool is currently in _early_ development. The game quite literally just\ngot released.\n\n\n## Getting It\n\nThere's no reason binary releases can't be made for this project. It works on\nLinux, Windows, and Mac. However, it's not yet at a stage where that is\nworthwhile.\n\nIn the meantime, you can get it from pypi:\n\n```bash\npip install starhopper\n```\n\nAnd if you want the GUI:\n\n```bash\npip install starhopper[gui]\n```\n\n## Support\n\nThis project is brand new and everything is from scratch, so compatibility is\nan ongoing effort. If you have a file that doesn't work, please open an issue\nand attach the file. I'll try to get it working as soon as possible.\n\nRight now, the project is only tested against Starfield. Patches for older\nBethesda games are welcome.\n\nIncluded parsers:\n\n| Format   | Version(s) | Note                                                  |\n|----------|------------|-------------------------------------------------------|\n| ESM      | TES5       | Raw viewer, only a few Records have detailed support. |\n| .ba2     | v2, v3     | GNRL records only, DX10 not yet supported.            |\n| .strings | All        | Supports .strings, .dlstrings, and .ilstrings.        |\n| .mesh    | All(?)     | Supports enough to export .obj files.                 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftktech%2Fstarhopper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftktech%2Fstarhopper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftktech%2Fstarhopper/lists"}