{"id":14960575,"url":"https://github.com/kirisamemarisa/bocchitracker","last_synced_at":"2025-10-24T18:32:09.217Z","repository":{"id":181963561,"uuid":"667671822","full_name":"KirisameMarisa/BocchiTracker","owner":"KirisameMarisa","description":"BocchiTracker is a bug reporting tool that allows you to report issues to various services.","archived":false,"fork":false,"pushed_at":"2024-03-09T04:28:12.000Z","size":2571,"stargazers_count":4,"open_issues_count":27,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-31T03:38:41.332Z","etag":null,"topics":["bug-report","bug-tracker","csharp","gamedev","godot-plugin","ue4-plugin","ue5-plugin","unity-plugin"],"latest_commit_sha":null,"homepage":"","language":"C#","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/KirisameMarisa.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}},"created_at":"2023-07-18T03:49:56.000Z","updated_at":"2024-03-16T07:31:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"5663c1d2-3b0b-454e-8880-9f03e395eef2","html_url":"https://github.com/KirisameMarisa/BocchiTracker","commit_stats":{"total_commits":152,"total_committers":2,"mean_commits":76.0,"dds":0.006578947368421018,"last_synced_commit":"80277bdd3f7c71285d7c80c44d0786b23b03f1bd"},"previous_names":["kirisamemarisa/bocchitracker"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KirisameMarisa%2FBocchiTracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KirisameMarisa%2FBocchiTracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KirisameMarisa%2FBocchiTracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KirisameMarisa%2FBocchiTracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KirisameMarisa","download_url":"https://codeload.github.com/KirisameMarisa/BocchiTracker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238024405,"owners_count":19403837,"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":["bug-report","bug-tracker","csharp","gamedev","godot-plugin","ue4-plugin","ue5-plugin","unity-plugin"],"created_at":"2024-09-24T13:22:33.108Z","updated_at":"2025-10-24T18:32:00.344Z","avatar_url":"https://github.com/KirisameMarisa.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BocchiTracker : Game BugReport Tool\n[![Build and unit tests](https://github.com/KirisameMarisa/BocchiTracker/actions/workflows/main.yml/badge.svg)](https://github.com/KirisameMarisa/BocchiTracker/actions/workflows/main.yml)\n[![CodeFactor](https://www.codefactor.io/repository/github/kirisamemarisa/bocchitracker/badge)](https://www.codefactor.io/repository/github/kirisamemarisa/bocchitracker)\n[![codecov](https://codecov.io/gh/KirisameMarisa/BocchiTracker/graph/badge.svg?token=KOW5YDQVN0)](https://codecov.io/gh/KirisameMarisa/BocchiTracker)\n[![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/KirisameMarisa/BocchiTracker/blob/master/LICENCE.txt)\n\n# What's this BocchiTracker?\n\nBocchiTracker is a bug reporting tool that allows you to report issues to various services. \n\n\u003cimg src=\"./Documents/Resources/BocchiTracker_System.png\" width=\"85%\"\u003e\n\n\u003cbr\u003e\nCurrently supported capture features include:\n\n||Screenshot|Log(Application hooks)|Log(file directly copy)|Movie (Use WebRTC)|Movie (Use OBSStudio Coming soon)|\n|:--:|:--:|:--:|:--:|:--:|:--:|\n|Unity|◯|◯|◯|◯||\n|UnrealEngine|◯|◯|◯|◯||\n|Godot|◯|☓|◯|☓||\n\n\u003cbr\u003e\n\n\n\u003cbr\u003e\nBocchiTracker View!\n\n\u003cimg src=\"./Documents/Resources/BocchiTracker.png\" width=\"70%\"\u003e\n\n\u003cbr\u003e\n\nCoordinates and other cumbersome inputs are automatically entered.\n\u003cbr\u003e\nScreenshots can also be taken with the push of a button!\n\u003cimg src=\"./Documents/Resources/Redmine_Sample.png\" width=\"70%\"\u003e\n\n\u003cbr\u003e\nCurrently supported report services include:\n\n|Redmine|Github|Slack|Discord|Gitlab|JIRA|\n|:--:|:--:|:--:|:--:|:--:|:--:|\n|◯|◯|◯|||||\n\n\u003cbr\u003e\nCurrently supported upload service include:\n\n|Dropbox|Explorer|\n|:--:|:--:|\n|||\n\n\u003cbr\u003e\n\n## Features\n\n- It can be gathered application-specific information if you Integrate plugin with game/application.\n- Custom fields for reporting services can be supported.\n- Supports attaching screenshots and core dumps to the bug reports.\n- Offers directory monitoring to ensure thorough ticket reporting.\n\n## Feature Plans\n\n- Add to feature file upload functionality.\n  - Dropbox\n  - Explorer (Your file servers)\n- Add to feature game play capture functionality.\n\n## Getting Started\n\n1. [Download BocchiTracker](https://github.com/KirisameMarisa/BocchiTracker/releases)\n2. Setup Config \n   - ProjectConfig - [JP](/Documents/JP/ProjectConfigurationGuide.md)/[EN](/Documents/EN/ProjectConfigurationGuide.md)\n   - UserConfig - [JP](/Documents/JP/UserConfigurationGuide.md)/[EN](/Documents/EN/UserConfigurationGuide.md)\n\n3. Integrat your project - [JP](/Documents/JP/IntegrateYourAppGuide.md)/[EN](/Documents/EN/IntegrateYourAppGuide.md)\n4. Read UserGuide - [JP](/Documents/JP/UserGuide.md)/[EN](/Documents/EN/UserGuide.md)\n\n## How to build?\n\n#### Require\n\n* cmake (for flatbuffer)\n* dotnet\n* Set the PATH for msbuild (Windows only)\n* Python\n  * Install SCons using pip (for Godot)\n* Unity (to export as .unitypackage)\n  \n#### BocchiTracker(WPF) Build\n\n1. Run `dotnet build Application/BocchiTracker.WPF.sln`\n\n#### flatbuffers Build\n\n1. Run `python ExternalTools/BuildScripts/build_flatbuffers.py`\n\n#### UE Build\n\n※ Required flatbuffers build\n\n1. Copy the `Plugins\\UnrealEngine\\BocchiTracker` directory to `[Project Root]/Plugins/BocchiTracker`.\n\n2. Also, copy the `Plugins\\UnrealEngine\\ThirdParty\\flatbuffers` directory to `[Project Root]/Source/ThirdParty/flatbuffers`.\n\n#### Unity Build\n\n※ Required flatbuffers build\n\n1. Open `Plugins/Unity/project` on Unity\n\n2. Export: [ToolBar] -\u003e [BochiTracker] -\u003e [Export Package]\n\n#### Godot Build\n\n※ Required flatbuffers build and installed sons\n\n1. Run `python ExternalTools\\BuildScripts\\build_godot.py`\n\n## Problems? \n\nIf you encounter any issues, have feature requests, or wish to provide feedback, please feel free to create issues\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkirisamemarisa%2Fbocchitracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkirisamemarisa%2Fbocchitracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkirisamemarisa%2Fbocchitracker/lists"}