An open API service for producing an overview of a list of open source projects.

https://github.com/Hack23/blacktrigram

ai anatomy-based-combat combat-game combat-simulator fighting-game game javascript korea korean-martial-arts martial-arts open-source-game react threejs threejs-game trigram typescript

Score: 13.409017922130262

Last synced: about 23 hours ago
JSON representation

Repository metadata:

Black Trigram is a realistic combat simulator that teaches authentic Korean martial arts through precise anatomical targeting. Master traditional vital point techniques through modern 3D combat mechanics across 5 distinct fighter archetypes.๐Ÿฅ‹ Black Trigram (ํ‘๊ด˜) ์–ด๋‘ ์˜ ๋ฌด์˜ˆ๋กœ ์™„๋ฒฝํ•œ ์ผ๊ฒฉ์„ ์ถ”๊ตฌํ•˜๋ผ "Master the dark arts through the pursuit of the perfect strike"


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 6,298
Total Committers: 9
Avg Commits per committer: 699.778
Development Distribution Score (DDS): 0.498

Commits in past year: 5,474
Committers in past year: 8
Avg Commits per committer in past year: 684.25
Development Distribution Score (DDS) in past year: 0.422

Name Email Commits
copilot-swe-agent[bot] 1****t 3163
James Pether Sรถrling p****s 1789
dependabot[bot] 4****] 1258
github-actions[bot] 4****] 53
Hack23 Automation a****n@h****m 26
hack23-automation[bot] h****] 3
StepSecurity Bot b****t@s****o 3
hbahuguna h****a@g****m 2
fossabot b****s@f****o 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 4
Total pull requests: 478
Average time to close issues: N/A
Average time to close pull requests: about 5 hours
Total issue authors: 2
Total pull request authors: 5
Average comments per issue: 0.0
Average comments per pull request: 1.59
Merged pull request: 334
Bot issues: 1
Bot pull requests: 430

Past year issues: 1
Past year pull requests: 320
Past year average time to close issues: N/A
Past year average time to close pull requests: about 2 hours
Past year issue authors: 1
Past year pull request authors: 4
Past year average comments per issue: 0.0
Past year average comments per pull request: 2.09
Past year merged pull request: 254
Past year bot issues: 1
Past year bot pull requests: 305

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/Hack23/blacktrigram

Top Issue Authors

  • pethers (3)
  • github-actions[bot] (1)

Top Pull Request Authors

  • dependabot[bot] (430)
  • pethers (37)
  • Copilot (9)
  • benyissa (1)
  • step-security-bot (1)

Top Issue Labels

Top Pull Request Labels

  • dependencies (441)
  • infrastructure (366)
  • javascript (219)
  • npm (138)
  • github_actions (37)
  • security (36)
  • github-actions (33)
  • ui (15)
  • needs-tests (15)
  • documentation (10)
  • component-app (10)
  • feature (10)
  • high-coverage (10)
  • game-logic (10)
  • testing (9)
  • test-coverage-impact (9)
  • types (6)
  • pixi-components (6)
  • e2e (4)
  • audio (4)
  • graphics (4)
  • assets (3)
  • config (2)
  • devcontainer (1)
  • component-main (1)

Package metadata

npmjs.org: blacktrigram

Black Trigram (ํ‘๊ด˜) - Korean Martial Arts Combat Simulator. Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.

  • Homepage: https://hack23.github.io/blacktrigram/
  • Licenses: Apache-2.0
  • Latest release: 0.7.113 (published 3 days ago)
  • Last Synced: 2026-08-23T01:15:03.842Z (2 days ago)
  • Versions: 105
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,110 Last month
  • Rankings:
    • Downloads: 13.521%
    • Dependent repos count: 22.323%
    • Average: 22.668%
    • Dependent packages count: 32.161%
  • Maintainers (1)

Dependencies

.github/workflows/codeql.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • github/codeql-action/analyze ff0a06e83cb2de871e5a09832bc6a81e7276941f composite
  • github/codeql-action/autobuild ff0a06e83cb2de871e5a09832bc6a81e7276941f composite
  • github/codeql-action/init ff0a06e83cb2de871e5a09832bc6a81e7276941f composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/dependency-review.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/dependency-review-action da24556b548a50705dd671f47852072ea4c105d9 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/labeler.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/labeler 8558fd74291d67161a8a78ce36a881fa63b766a9 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/lighthouse-performance.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
  • treosh/lighthouse-ci-action 2f8dda6cf4de7d73b29853c3f29e73a01e297bd8 composite
.github/workflows/release.yml actions
  • JamesIves/github-pages-deploy-action 6c2d9db40f9296374acc17b90404b6e8864128c8 composite
  • actions/attest-build-provenance db473fddc028af60658334401dc6fa3ffd8669fd composite
  • actions/attest-sbom 115c3be05ff3974bcbd596578934b3f9ce39bf68 composite
  • actions/cache 5a3ec84eff668545956fd18022155c47e93e2684 composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/download-artifact 95815c38cf2ff2164869cbab79da8d1f422bc89e composite
  • actions/setup-node 49933ea5288caeca8642d1e84afbd3f7d6820020 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • anchore/sbom-action e11c554f704a0b820cbf8c51673f6945e0731532 composite
  • ncipollo/release-action 440c8c1cb0ed28b9f43e4d1d670870f059653174 composite
  • release-drafter/release-drafter b1476f6e6eb133afa41ed8589daba6dc69b4d3f5 composite
  • stefanzweifel/git-auto-commit-action b863ae1933cb653a53c021fe36dbb774e1fb9403 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/scorecards.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • github/codeql-action/upload-sarif ff0a06e83cb2de871e5a09832bc6a81e7276941f composite
  • ossf/scorecard-action f49aabe0b5af0936a0987cfb85d86b75731b0186 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/setup-labels.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/test-and-report.yml actions
  • actions/cache 5a3ec84eff668545956fd18022155c47e93e2684 composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/download-artifact d3f86a106a0bac45b974a628896c90dbdf5c8093 composite
  • actions/setup-node 49933ea5288caeca8642d1e84afbd3f7d6820020 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
.github/workflows/zap-scan.yml actions
  • step-security/harden-runner 0634a2670c59f64b4a01f0f96f84700a4088b9f0 composite
  • zaproxy/action-full-scan 75ee1686750ab1511a73b26b77a2aedd295053ed composite
.github/workflows/audit-assets.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/deploy-s3.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • aws-actions/configure-aws-credentials e6de054238d6b7531b4efff3b6587d9aade6a06c composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/screenshot-analysis.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
.github/workflows/copilot-setup-steps.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
docs/api/media/package.json npm
  • @aws-sdk/client-bedrock-runtime 3.1106.0 development
  • @eslint/js 10.0.1 development
  • @react-three/drei 10.7.8 development
  • @react-three/fiber 9.7.0 development
  • @react-three/postprocessing 3.0.4 development
  • @testing-library/dom 10.4.1 development
  • @testing-library/jest-dom 7.0.0 development
  • @testing-library/react 16.3.2 development
  • @testing-library/user-event 14.6.3 development
  • @types/node 26.2.0 development
  • @types/react 19.2.18 development
  • @types/react-dom 19.2.4 development
  • @types/three 0.185.4 development
  • @vitejs/plugin-react 6.0.5 development
  • @vitest/coverage-v8 4.1.10 development
  • @vitest/ui 4.1.10 development
  • cypress 15.20.0 development
  • cypress-junit-reporter 1.3.1 development
  • cypress-multi-reporters 2.0.5 development
  • cypress-wait-until 3.0.2 development
  • dependency-cruiser 18.1.1 development
  • dotenv 17.4.2 development
  • eslint 10.8.1 development
  • eslint-plugin-react-hooks 7.1.1 development
  • eslint-plugin-react-refresh 0.5.3 development
  • globals 17.9.0 development
  • jest-axe 11.0.0 development
  • jsdom 29.1.1 development
  • knip 6.32.0 development
  • license-compliance 4.0.0 development
  • mermaid 11.16.1 development
  • mocha-junit-reporter 2.2.1 development
  • mochawesome 8.0.1 development
  • mochawesome-merge 5.1.1 development
  • mochawesome-report-generator 6.3.2 development
  • openai 7.4.0 development
  • playwright 1.62.1 development
  • postprocessing 6.39.4 development
  • react 19.2.8 development
  • react-dom 19.2.8 development
  • start-server-and-test 3.0.12 development
  • three 0.185.1 development
  • ts-morph 28.0.0 development
  • ts-node 10.9.2 development
  • tsc-alias 1.9.1 development
  • tsx 4.23.11 development
  • typedoc 0.28.20 development
  • typedoc-plugin-markdown 4.12.0 development
  • typedoc-plugin-mermaid 1.12.0 development
  • typedoc-plugin-missing-exports 4.1.4 development
  • typescript npm:@typescript/typescript6@6.0.2 development
  • typescript-7 npm:typescript@7.0.2 development
  • typescript-eslint 8.66.0 development
  • vite 8.2.1 development
  • vite-bundle-analyzer 1.3.9 development
  • vite-tsconfig-paths 6.1.1 development
  • vitest 4.1.10 development
.github/workflows/accessibility-test.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/knip.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite
.github/workflows/node-next.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • step-security/harden-runner b09bb98e06d4d774595224525879c09bc6e98c40 composite