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

https://github.com/cocos/cocos-engine

3d cocos cocoscreator engine game-development game-engine gamedev metal mit-license open-source vulkan webgl webgl2 webgpu

Score: -Infinity

Last synced: about 16 hours ago
JSON representation

Repository metadata:

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.


Owner metadata:


Committers metadata

Last synced: 7 days ago

Total Commits: 17,823
Total Committers: 223
Avg Commits per committer: 79.924
Development Distribution Score (DDS): 0.914

Commits in past year: 371
Committers in past year: 27
Avg Commits per committer in past year: 13.741
Development Distribution Score (DDS) in past year: 0.712

Name Email Commits
pandamicro l****n@g****m 1540
Jare Guo j****5@1****m 906
Yun Hsiao Wu i****y@g****m 843
minggo n****m@g****m 843
Leslie Leigh (李的序) l****h@o****m 735
knoxHuang 8****4@q****m 730
2youyouo2 5****1@q****m 728
James Chen j****n@c****g 662
zilongshanren g****7@1****m 637
PP c****6@q****m 533
江战 4****g 529
James Chen d****r@g****m 506
ChiaNing s****o@g****m 482
Cocos Robot 4****t 430
CocosRobot r****e@c****g 343
hyde zhou z****h@o****m 342
bofeng-song b****g@c****m 300
jiaxin.lai g****n@q****m 295
jerrywwl j****l@g****m 294
troublemaker52025 t****5@o****m 288
JoneLau 3****u 270
zhangbin z****n@c****g 251
Santy-Wang w****9@q****m 247
jk20012001 j****r@1****m 237
Huabing.Xu d****n@g****m 231
VisualSJ i****s@o****m 223
cary 3****9 208
pandamicro l****p@1****m 207
黄森斌 a****0@1****m 207
coulsonwang c****g@1****m 197
and 193 more...

Issue and Pull Request metadata

Last synced: 15 days ago

Total issues: 1,323
Total pull requests: 2,907
Average time to close issues: 5 months
Average time to close pull requests: 13 days
Total issue authors: 343
Total pull request authors: 150
Average comments per issue: 1.3
Average comments per pull request: 2.01
Merged pull request: 2,111
Bot issues: 0
Bot pull requests: 61

Past year issues: 258
Past year pull requests: 775
Past year average time to close issues: 18 days
Past year average time to close pull requests: 3 days
Past year issue authors: 105
Past year pull request authors: 43
Past year average comments per issue: 0.64
Past year average comments per pull request: 2.39
Past year merged pull request: 557
Past year bot issues: 0
Past year bot pull requests: 12

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/cocos/cocos-engine

Top Issue Authors

  • finscn (217)
  • dumganhar (72)
  • zhefengzhang (57)
  • tangkaikk (56)
  • smallmain (51)
  • PPpro (47)
  • star-e (38)
  • minggo (30)
  • shrinktofit (28)
  • OnlyKoei (24)
  • cumoody (23)
  • kaxifakl (21)
  • BenoitFreslon (18)
  • qiuguohua (17)
  • bofeng-song (16)

Top Pull Request Authors

  • dumganhar (593)
  • star-e (329)
  • qiuguohua (270)
  • bofeng-song (239)
  • GengineJS (148)
  • minggo (146)
  • knoxHuang (114)
  • holycanvas (90)
  • cocos-robot (73)
  • yanOO1497 (71)
  • dependabot[bot] (61)
  • finscn (52)
  • shrinktofit (37)
  • shaoqiangcai (34)
  • tangkaikk (32)

Top Issue Labels

  • Bug (843)
  • Needs Triage (842)
  • Feature Request (297)
  • Editor (44)
  • P2 (39)
  • Scripting (37)
  • P1 (33)
  • Env: Native (32)
  • Optimization (30)
  • Module: Physics (23)
  • ECO: Feedback (15)
  • P3 (14)
  • Discussion (11)
  • Env: Android (11)
  • Module: Renderer (10)
  • Module: 2D (10)
  • Module: AssetSystem (8)
  • Module: Input (8)
  • Env: iOS (8)
  • Module: PAL (7)
  • Env: Windows (7)
  • Module: Animation (6)
  • Module: Particle (5)
  • QA: Open (5)
  • Module: Inspector (5)
  • Highlight (5)
  • Module: Build (4)
  • Module: Math (4)
  • GFX: Vulkan (4)
  • 2.x (4)

Top Pull Request Labels

  • dependencies (61)
  • PR: Do not merge (32)
  • Bug (10)
  • javascript (7)
  • Needs Triage (7)
  • Feature Request (6)
  • Env: Native (2)
  • contribution (1)
  • Pending (1)
  • Discussion (1)
  • GFX: Vulkan (1)
  • Optimization (1)
  • Archive (1)

Package metadata

proxy.golang.org: github.com/cocos/cocos-engine

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/cocos/cocos-engine#section-documentation
  • Licenses: other
  • Latest release: v3.8.0+incompatible (published over 2 years ago)
  • Last Synced: 2026-01-27T03:23:35.885Z (9 days ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.395%
    • Average: 5.576%
    • Dependent repos count: 5.758%

Dependencies

.github/workflows/automation_labels.yml actions
  • OperationsYU/auto-assignment v1 composite
  • OperationsYU/labeler master composite
.github/workflows/native-bindings.yml actions
  • actions/checkout v2 composite
  • fish9167/create-pull-request v3 composite
.github/workflows/native-clang-format.yml actions
  • actions/checkout v2 composite
  • fish9167/clang-format-lint-action master composite
  • fish9167/create-pull-request v3 composite
  • fish9167/file-changes-action v1.2.3 composite
.github/workflows/native-compile-linux.yml actions
  • actions/checkout v2 composite
.github/workflows/native-compile-platforms.yml actions
  • actions/checkout v2 composite
  • maxim-lobanov/setup-xcode v1 composite
  • nttld/setup-ndk v1 composite
.github/workflows/native-generated-pr.yml actions
  • OperationsYU/auto-assignment v1 composite
  • actions/checkout v2 composite
.github/workflows/native-linter-android.yml actions
  • PatriceJiang/clang-tidy-action master composite
  • PatriceJiang/paths-filter master composite
  • actions/checkout v2 composite
  • nttld/setup-ndk v1 composite
.github/workflows/native-simulator.yml actions
  • actions/checkout v2 composite
.github/workflows/native-sync-template-version.yml actions
  • actions/checkout v2 composite
  • jitterbit/get-changed-files v1 composite
.github/workflows/native-unit-test.yml actions
  • actions/checkout v2 composite
.github/workflows/run_test_cases.yml actions
  • actions/checkout v3 composite
  • octokit/request-action v2.x composite
  • peter-evans/create-or-update-comment v1 composite
.github/workflows/web-check_version.yml actions
  • actions/checkout v2 composite
.github/workflows/web-interface-check.yml actions
  • LouisBrunner/diff-action v0.1.2 composite
  • actions/setup-node v2 composite
  • marocchino/sticky-pull-request-comment v2 composite
.github/workflows/web-npm_test.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
.github/workflows/web-quality.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v1 composite
native/cocos/platform/ohos/libcocos/build.gradle maven
  • com.squareup.okhttp3:okhttp 3.12.13 implementation
  • junit:junit 4.12 testImplementation
native/package-lock.json npm
  • 361 dependencies
native/package.json npm
  • @types/fs-extra ^9.0.1 development
  • async ^2.6.1 development
  • del ^6.0.0 development
  • fs-extra ^9.0.0 development
  • gulp ^4.0.2 development
  • tmp ^0.2.1 development
  • which ^2.0.2 development
  • yargs ^15.3.1 development
  • @types/node ^14.0.27
.github/workflows/generate-android-ndk-cache.yml actions
  • nttld/setup-ndk v1 composite
.github/workflows/generate-emsdk-cache.yml actions
  • dumganhar/setup-emsdk 997d2cde2deabda085a11f98e86e842915b0e846 composite
.github/workflows/generate-oh-sdk-cache.yml actions
  • actions/cache v3 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
.github/workflows/generate-vulkan-sdk-cache.yml actions
  • humbletim/setup-vulkan-sdk v1.2.0 composite
.github/workflows/native-compile-webgpu.yml actions
  • actions/checkout v2 composite
  • dumganhar/setup-emsdk 997d2cde2deabda085a11f98e86e842915b0e846 composite
.github/workflows/native-ts-build.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v1 composite
native/cocos/platform/android/libcocos2dx/build.gradle maven
native/cocos/platform/android/libcocosxr/build.gradle maven
templates/android/build/build.gradle maven
templates/android/build/libservice/build.gradle maven
templates/android/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/android/template/build.gradle maven
templates/android/template/instantapp/build.gradle maven
templates/ohos/build.gradle maven
templates/ohos/entry/build.gradle maven
  • junit:junit 4.12 testImplementation
templates/xr-huaweivr/build/build.gradle maven
templates/xr-huaweivr/build/libservice/build.gradle maven
templates/xr-huaweivr/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/xr-huaweivr/template/build.gradle maven
templates/xr-huaweivr/template/instantapp/build.gradle maven
templates/xr-meta/build/build.gradle maven
templates/xr-meta/build/libservice/build.gradle maven
templates/xr-meta/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/xr-meta/template/build.gradle maven
templates/xr-meta/template/instantapp/build.gradle maven
templates/xr-monado/build/build.gradle maven
templates/xr-monado/build/libservice/build.gradle maven
templates/xr-monado/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/xr-monado/template/build.gradle maven
templates/xr-monado/template/instantapp/build.gradle maven
templates/xr-pico/build/build.gradle maven
templates/xr-pico/build/libservice/build.gradle maven
templates/xr-pico/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/xr-pico/template/build.gradle maven
templates/xr-pico/template/instantapp/build.gradle maven
templates/xr-rokid/build/build.gradle maven
templates/xr-rokid/build/libservice/build.gradle maven
templates/xr-rokid/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/xr-rokid/template/build.gradle maven
templates/xr-rokid/template/instantapp/build.gradle maven
templates/xr-spaces/build/build.gradle maven
templates/xr-spaces/build/libservice/build.gradle maven
templates/xr-spaces/template/app/build.gradle maven
  • androidx.databinding:viewbinding 7.2.1 implementation
  • androidx.lifecycle:lifecycle-livedata-ktx 2.4.1 implementation
  • androidx.lifecycle:lifecycle-viewmodel-ktx 2.4.1 implementation
  • androidx.navigation:navigation-fragment-ktx 2.4.2 implementation
  • androidx.navigation:navigation-ui-ktx 2.4.2 implementation
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • com.google.android.material:material 1.3.0 implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
  • org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.5.31 implementation
native/tools/gfx-define-generator/package-lock.json npm
  • argparse 2.0.1
  • js-yaml 4.0.0
native/tools/gfx-define-generator/package.json npm
  • js-yaml ^4.0.0
native/tools/gles-wrangler-generator/package-lock.json npm
  • axios 0.21.2
  • fast-xml-parser 3.17.6
  • follow-redirects 1.14.9
native/tools/gles-wrangler-generator/package.json npm
  • axios ^0.21.2
  • fast-xml-parser ^3.17.6
native/tools/tojs/gen_d_ts/package-lock.json npm
  • @types/node 16.10.3
native/tools/tojs/gen_d_ts/package.json npm
  • @types/node ^16.10.3
package-lock.json npm
  • 1239 dependencies
package.json npm
  • @babel/core ^7.13.10 development
  • @babel/plugin-proposal-export-default-from ^7.17.12 development
  • @babel/preset-env 7.8.7 development
  • @cocos/babel-preset-cc 2.2.0 development
  • @cocos/build-engine 4.4.3 development
  • @types/fs-extra ^5.0.4 development
  • @types/jest ^24.9.1 development
  • @types/yargs ^12.0.14 development
  • @typescript-eslint/eslint-plugin ^6.0.0 development
  • @typescript-eslint/parser ^6.0.0 development
  • async ^2.6.4 development
  • axios ^1.4.0 development
  • babelify ^10.0.0 development
  • browserify ^17.0.0 development
  • chalk ^4.1.2 development
  • del ^6.0.0 development
  • eslint ^8.44.0 development
  • eslint-config-airbnb-base ^15.0.0 development
  • eslint-plugin-import ^2.27.5 development
  • fs ^0.0.1-security development
  • fs-extra ^7.0.1 development
  • ftp 0.3.10 development
  • gulp ^4.0.2 development
  • gulp-rename ^2.0.0 development
  • gulp-uglify ^3.0.2 development
  • jest ^28.0.2 development
  • jest-environment-jsdom ^28.0.2 development
  • jest-extended ^1.1.0 development
  • jest-matcher-deep-close-to ^2.0.1 development
  • node-fetch ^2.6.1 development
  • pngjs ^6.0.0 development
  • progress ^2.0.3 development
  • tar ^6.1.15 development
  • tmp ^0.2.1 development
  • tree-kill ^1.2.0 development
  • ts-jest ^28.0.8 development
  • typescript ^4.3.5 development
  • vinyl-buffer ^1.0.1 development
  • vinyl-source-stream ^2.0.0 development
  • which ^2.0.2 development
  • yargs ^12.0.5 development
  • @babel/plugin-proposal-class-properties ^7.18.6
  • @cocos/box2d 1.0.1
  • @cocos/cannon 1.2.8
  • @cocos/ccbuild 2.2.1
  • @cocos/dragonbones-js ^1.0.1
scripts/native-pack-tool/package-lock.json npm
  • 143 dependencies
scripts/native-pack-tool/package.json npm
  • @types/xml2js ^0.4.11
  • fs-extra ^10.1.0
  • globby ^8.0.2
  • iconv-lite ^0.4.24
  • json5 ^2.2.1
  • xml2js ^0.6.0
  • xxtea-node ^1.1.4
  • yargs ^17.5.1
  • zlib ^1.0.5
scripts/native-pack-tool/xcode/package-lock.json npm
  • 328 dependencies
scripts/native-pack-tool/xcode/package.json npm
  • nodeunit ^0.11.3 development
  • nyc ^15.0.0 development
  • pegjs ^0.10.0 development
  • simple-plist ^1.1.0
  • uuid ^7.0.3
templates/xiaomi-quick-game/package.json npm
  • quickgame-cli ^0.1.19
.github/workflows/build-wasm-libs.yml actions
  • actions/checkout v4 composite
  • actions/upload-artifact v4 composite
  • dumganhar/setup-emsdk 997d2cde2deabda085a11f98e86e842915b0e846 composite
.github/workflows/generate-api-docs.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • actions/upload-artifact v4 composite
.github/workflows/run_test_cases_pr_comment.yml actions
  • actions/download-artifact v4 composite
  • actions/github-script v7 composite
  • peter-evans/create-or-update-comment 71345be0265236311c031f5c7866368bd1eff043 composite
.github/workflows/web-interface-post-comment.yml actions
  • actions/download-artifact v4 composite
  • actions/github-script v7 composite
  • peter-evans/create-or-update-comment 71345be0265236311c031f5c7866368bd1eff043 composite
  • peter-evans/find-comment 3eae4d37986fb5a8592848f6a574fdf654e61f9e composite
templates/xr-spaces/template/build.gradle maven
templates/xr-spaces/template/instantapp/build.gradle maven
templates/google-play/build/build.gradle maven
templates/google-play/build/libservice/build.gradle maven
templates/google-play/template/app/build.gradle maven
  • com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
  • org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
templates/google-play/template/build.gradle maven
templates/google-play/template/instantapp/build.gradle maven