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.
- Host: GitHub
- URL: https://github.com/cocos/cocos-engine
- Owner: cocos
- License: other
- Created: 2015-12-05T03:28:59.000Z (about 10 years ago)
- Default Branch: v3.8.8
- Last Pushed: 2026-01-21T23:17:35.000Z (14 days ago)
- Last Synced: 2026-01-22T16:41:55.867Z (13 days ago)
- Topics: 3d, cocos, cocoscreator, engine, game-development, game-engine, gamedev, metal, mit-license, open-source, vulkan, webgl, webgl2, webgpu
- Language: C++
- Homepage: https://www.cocos.com/en/creator
- Size: 342 MB
- Stars: 9,359
- Watchers: 336
- Forks: 2,081
- Open Issues: 998
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Authors: AUTHORS.txt
Owner metadata:
- Name: Cocos
- Login: cocos
- Email: jare@cocos.com
- Kind: organization
- Description: Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform 2D / 3D game engine.
- Website: https://www.cocos.com
- Location:
- Twitter: CocosEngine
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6937061?v=4
- Repositories: 57
- Last Synced at: 2024-04-14T01:18:23.688Z
- Profile URL: https://github.com/cocos
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 | 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
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
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 6
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
- OperationsYU/auto-assignment v1 composite
- OperationsYU/labeler master composite
- actions/checkout v2 composite
- fish9167/create-pull-request v3 composite
- 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
- actions/checkout v2 composite
- actions/checkout v2 composite
- maxim-lobanov/setup-xcode v1 composite
- nttld/setup-ndk v1 composite
- OperationsYU/auto-assignment v1 composite
- actions/checkout v2 composite
- PatriceJiang/clang-tidy-action master composite
- PatriceJiang/paths-filter master composite
- actions/checkout v2 composite
- nttld/setup-ndk v1 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- jitterbit/get-changed-files v1 composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- octokit/request-action v2.x composite
- peter-evans/create-or-update-comment v1 composite
- actions/checkout v2 composite
- LouisBrunner/diff-action v0.1.2 composite
- actions/setup-node v2 composite
- marocchino/sticky-pull-request-comment v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- com.squareup.okhttp3:okhttp 3.12.13 implementation
- junit:junit 4.12 testImplementation
- 361 dependencies
- @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
- nttld/setup-ndk v1 composite
- dumganhar/setup-emsdk 997d2cde2deabda085a11f98e86e842915b0e846 composite
- actions/cache v3 composite
- actions/setup-java v3 composite
- actions/setup-node v3 composite
- humbletim/setup-vulkan-sdk v1.2.0 composite
- actions/checkout v2 composite
- dumganhar/setup-emsdk 997d2cde2deabda085a11f98e86e842915b0e846 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
- junit:junit 4.12 testImplementation
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation
- 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
- argparse 2.0.1
- js-yaml 4.0.0
- js-yaml ^4.0.0
- axios 0.21.2
- fast-xml-parser 3.17.6
- follow-redirects 1.14.9
- axios ^0.21.2
- fast-xml-parser ^3.17.6
- @types/node 16.10.3
- @types/node ^16.10.3
- 1239 dependencies
- @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
- 143 dependencies
- @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
- 328 dependencies
- nodeunit ^0.11.3 development
- nyc ^15.0.0 development
- pegjs ^0.10.0 development
- simple-plist ^1.1.0
- uuid ^7.0.3
- quickgame-cli ^0.1.19
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- dumganhar/setup-emsdk 997d2cde2deabda085a11f98e86e842915b0e846 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/upload-artifact v4 composite
- actions/download-artifact v4 composite
- actions/github-script v7 composite
- peter-evans/create-or-update-comment 71345be0265236311c031f5c7866368bd1eff043 composite
- actions/download-artifact v4 composite
- actions/github-script v7 composite
- peter-evans/create-or-update-comment 71345be0265236311c031f5c7866368bd1eff043 composite
- peter-evans/find-comment 3eae4d37986fb5a8592848f6a574fdf654e61f9e composite
- com.google.android.libraries.play.games:inputmapping 1.1.0-beta implementation
- org.jetbrains.kotlin:kotlin-stdlib 1.4.10 implementation