{"id":24315508,"url":"https://github.com/battlemasterapp/battlemaster","last_synced_at":"2026-04-18T18:32:44.872Z","repository":{"id":267365887,"uuid":"882108456","full_name":"battlemasterapp/battlemaster","owner":"battlemasterapp","description":"A combat tracker for pf2e and 5e","archived":false,"fork":false,"pushed_at":"2025-09-07T13:13:35.000Z","size":17028,"stargazers_count":0,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-07T14:40:45.311Z","etag":null,"topics":["dnd5e","dnd5e-tools","pathfinder-rpg","pathfinder2e","pf2e","ttrpg"],"latest_commit_sha":null,"homepage":"https://app.battlemaster.com.br","language":"Dart","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/battlemasterapp.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-11-01T22:54:03.000Z","updated_at":"2025-09-07T13:13:38.000Z","dependencies_parsed_at":"2024-12-09T23:33:09.503Z","dependency_job_id":"d1528413-6c85-4561-89ec-ad8c60ec477b","html_url":"https://github.com/battlemasterapp/battlemaster","commit_stats":null,"previous_names":["battlemasterapp/battlemaster"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/battlemasterapp/battlemaster","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/battlemasterapp%2Fbattlemaster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/battlemasterapp%2Fbattlemaster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/battlemasterapp%2Fbattlemaster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/battlemasterapp%2Fbattlemaster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/battlemasterapp","download_url":"https://codeload.github.com/battlemasterapp/battlemaster/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/battlemasterapp%2Fbattlemaster/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27525593,"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-12-05T02:00:07.920Z","response_time":54,"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":["dnd5e","dnd5e-tools","pathfinder-rpg","pathfinder2e","pf2e","ttrpg"],"created_at":"2025-01-17T11:17:05.000Z","updated_at":"2025-12-05T18:02:50.773Z","avatar_url":"https://github.com/battlemasterapp.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Battlemaster\nBattlemaster is a combat management tool for tabletop RPGs, supporting systems such as D\u0026D 5e, Pathfinder 2e, and custom game engines. It focuses on assisting the game master in tracking combatants, managing initiative, and applying game-specific rules during combat encounters.\n\nSee it in action at [app.battlemaster.com.br](https://app.battlemaster.com.br) or download and install the app from the releases page.\n\n## Features\n### Combat Management\n**Combat Creation**: Easily create and name combats, and organize custom groups of combatants.\n**Combat history**: Keep track of everything that has happened during the combat and quickly revert actions.\n\n### Initiative Tracker\n**Combatants**: Add combatants either manually or by selecting from predefined monsters.\n**HP Management**: Keep track of combatant health.\n**Attributes**: Display basic combatant stats in the tracker and detailed sheets in a separate panel.\n**Initiative Rolling**: Roll initiative manually or toggle auto-rolling.\n\n### Conditions\n**Apply Conditions**: Manage conditions (5e, pf2e, or custom);\n**Custom Conditions**: Add your own conditions to tailor the combat experience.\n\n### Monster Management\n**Monster Sources**: Select from 5e SRD monsters or Pathfinder 2e bestiaries.\n**Custom Import**: Import monsters via CSV or JSON files.\n\n### Player Features\n**Player View**: Show a simplified combat view for players, including health statuses like \"wounded\" or \"uninjured\" for monsters.\n\n## Development\n### Build Instructions\nTo build the project, use the following commands:\n\n```bash\nflutter gen-l10n\ndart run build_runner build\ndart run drift_dev make-migrations\ndart run flutter_launcher_icons\ndart run flutter_native_splash:create\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbattlemasterapp%2Fbattlemaster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbattlemasterapp%2Fbattlemaster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbattlemasterapp%2Fbattlemaster/lists"}