{"id":25428305,"url":"https://github.com/aaronkirkham/ava-format-lib","last_synced_at":"2025-09-04T20:46:50.204Z","repository":{"id":212296416,"uuid":"199873621","full_name":"aaronkirkham/ava-format-lib","owner":"aaronkirkham","description":"A general purpose library for Avalanche Studios file formats.","archived":false,"fork":false,"pushed_at":"2024-04-07T13:32:15.000Z","size":2338,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-14T07:19:47.950Z","etag":null,"topics":["cpp-library","file-format-library","game-tools"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aaronkirkham.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2019-07-31T14:35:48.000Z","updated_at":"2024-06-03T23:53:52.000Z","dependencies_parsed_at":"2023-12-18T00:49:13.374Z","dependency_job_id":"cd2bcefc-d9da-47cf-bbef-6914d6b6b99c","html_url":"https://github.com/aaronkirkham/ava-format-lib","commit_stats":null,"previous_names":["aaronkirkham/ava-format-lib"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/aaronkirkham/ava-format-lib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronkirkham%2Fava-format-lib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronkirkham%2Fava-format-lib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronkirkham%2Fava-format-lib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronkirkham%2Fava-format-lib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aaronkirkham","download_url":"https://codeload.github.com/aaronkirkham/ava-format-lib/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronkirkham%2Fava-format-lib/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273672152,"owners_count":25147490,"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","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"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":["cpp-library","file-format-library","game-tools"],"created_at":"2025-02-17T01:38:30.814Z","updated_at":"2025-09-04T20:46:50.164Z","avatar_url":"https://github.com/aaronkirkham.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Avalanche Formats Library\nA C++ library to parse Avalanche's proprietary data formats. This library works with raw buffers and provides an easy to use API with which you can write your own custom tools for Avalanche titles.\n\nThe goal is to support as many Avalanche games as possible, however only Just Cause 3 and 4 have been thoroughly tested. If you are having issues with a game that is not listed above, feel free to create an issue or PR.\n\n### How to Use\nDownload the [latest version](https://github.com/aaronkirkham/ava-format-lib/releases/latest), link AvaFormatLib.lib, and include AvaFormatLib.h in your project.\n\n### Contributions\nContributions are welcome. Clang Format is used to keep code consistent so try to make sure any PR is formatted correctly.\n\n### Build Instructions\nTo compile the code you will need **Visual Studio 2017 or later** (or a C++17 compiler)\n- Clone this repository\n- Run `git submodule update --init` to clone dependencies\n- Run `configure.ps1` with PowerShell or run premake manually\n- Build `projects/AvaFormatLib.sln` in Visual Studio\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faaronkirkham%2Fava-format-lib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faaronkirkham%2Fava-format-lib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faaronkirkham%2Fava-format-lib/lists"}