https://github.com/apache/tvm
compiler deep-learning gpu javascript machine-learning metal opencl performance rocm spirv tensor tvm vulkan
Score: 26.704476048939913
Last synced: about 18 hours ago
JSON representation
Repository metadata:
Open Machine Learning Compiler Framework
- Host: GitHub
- URL: https://github.com/apache/tvm
- Owner: apache
- License: apache-2.0
- Created: 2016-10-12T22:20:28.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2026-08-20T19:56:59.000Z (4 days ago)
- Last Synced: 2026-08-22T12:38:37.650Z (3 days ago)
- Topics: compiler, deep-learning, gpu, javascript, machine-learning, metal, opencl, performance, rocm, spirv, tensor, tvm, vulkan
- Language: Python
- Homepage: https://tvm.apache.org/
- Size: 136 MB
- Stars: 13,676
- Watchers: 365
- Forks: 3,958
- Open Issues: 238
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERSHIP
- Notice: NOTICE
- Agents: AGENTS.md
Owner metadata:
- Name: The Apache Software Foundation
- Login: apache
- Email:
- Kind: organization
- Description:
- Website: https://www.apache.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/47359?v=4
- Repositories: 3145
- Last Synced at: 2026-08-22T00:20:57.842Z
- Profile URL: https://github.com/apache
GitHub Events
Total
- Commit comment event: 1
- Create event: 79
- Delete event: 77
- Fork event: 309
- Issue comment event: 1503
- Issues event: 917
- Pull request event: 1510
- Pull request review comment event: 539
- Pull request review event: 1044
- Push event: 1384
- Release event: 2
- Watch event: 1107
- Total: 8472
Last Year
- Commit comment event: 1
- Create event: 35
- Delete event: 23
- Fork event: 73
- Issue comment event: 503
- Issues event: 251
- Pull request event: 410
- Pull request review comment event: 324
- Pull request review event: 415
- Push event: 649
- Watch event: 291
- Total: 2975
Committers metadata
Last synced: 6 days ago
Total Commits: 14,175
Total Committers: 1,066
Avg Commits per committer: 13.297
Development Distribution Score (DDS): 0.875
Commits in past year: 1,038
Committers in past year: 113
Avg Commits per committer in past year: 9.186
Development Distribution Score (DDS) in past year: 0.765
| Name | Commits | |
|---|---|---|
| Tianqi Chen | t****n | 1767 |
| Eric Lunderberg | L****g | 619 |
| masahi | m****9@g****m | 456 |
| Ruihang Lai | r****l@c****u | 331 |
| Wuwei Lin | w****i@a****g | 325 |
| Junru Shao | j****4@g****m | 310 |
| driazati | 9****i | 276 |
| Siyuan Feng | H****y@s****n | 261 |
| Krzysztof Parzyszek | k****z@q****m | 223 |
| Shushi Hong | 8****4@q****m | 221 |
| Mehrdad Hessar | m****r@o****i | 205 |
| Luke Hutton | l****n@a****m | 165 |
| Andrew Reusch | a****h@o****i | 162 |
| Lianmin Zheng | l****g@g****m | 159 |
| Masahiro Hiramori | m****3@g****m | 143 |
| Zhi | 5****s | 141 |
| Samuel | s****l@h****m | 139 |
| Haichen Shen | s****n@g****m | 131 |
| Siva | s****b@h****m | 131 |
| Matthew Brookhart | m****t@o****i | 130 |
| Leandro Nunes | l****s@a****m | 118 |
| Cody Yu | c****2@g****m | 116 |
| ziheng | z****g@a****g | 115 |
| Christopher Sidebottom | c****m@a****m | 109 |
| Yizhi Liu | l****i@a****g | 104 |
| 雾雨魔理沙 | l****a@m****e | 102 |
| wrongtest | w****0@g****m | 102 |
| Guan-Ming (Wesley) Chiu | 1****g | 99 |
| Animesh Jain | a****n@u****u | 94 |
| Yaxing Cai | c****6@g****m | 90 |
| and 1036 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 954
Total pull requests: 4,255
Average time to close issues: over 1 year
Average time to close pull requests: 2 months
Total issue authors: 407
Total pull request authors: 422
Average comments per issue: 1.73
Average comments per pull request: 1.49
Merged pull request: 2,894
Bot issues: 0
Bot pull requests: 83
Past year issues: 84
Past year pull requests: 363
Past year average time to close issues: 27 days
Past year average time to close pull requests: 4 days
Past year issue authors: 34
Past year pull request authors: 88
Past year average comments per issue: 1.69
Past year average comments per pull request: 1.01
Past year merged pull request: 192
Past year bot issues: 0
Past year bot pull requests: 3
Top Issue Authors
- Cookiee235 (51)
- jikechao (42)
- ysh329 (39)
- driazati (31)
- coffezhou (31)
- Thrsu (25)
- areusch (24)
- tqchen (16)
- mehrdadh (15)
- lhutton1 (12)
- mshr-h (12)
- wuyii8941 (12)
- ashutosh-arm (9)
- XYZboom (9)
- yurivict (9)
Top Pull Request Authors
- Lunderberg (541)
- MasterJH5574 (294)
- tqchen (292)
- Hzfengsy (284)
- vinx13 (157)
- mshr-h (152)
- tlopex (125)
- dependabot[bot] (84)
- junrushao (78)
- jinhongyii (73)
- yongwww (68)
- lhutton1 (63)
- srkreddy1238 (61)
- hugolatendresse (58)
- jikechao (58)
Top Issue Labels
- type: bug (711)
- needs-triage (672)
- type:rfc-tracking (46)
- type:ci (43)
- dev:ci (43)
- type: doc (28)
- test: flaky (19)
- frontend:onnx (13)
- actionable (11)
- dev:tools (10)
- vert:micro (10)
- tune:auto_scheduler (9)
- tir (9)
- tune:meta_schedule (9)
- status:stale (8)
- dev:test-infra (7)
- relay:op (7)
- branch: unity (7)
- type: micro (6)
- status: vote (6)
- topi (6)
- beginner-friendly (6)
- status: help wanted (6)
- relay:ir (5)
- flow:relay (5)
- core:rpc (5)
- frontend:pytorch (5)
- te (5)
- relay:parser (4)
- tir:printer (4)
Top Pull Request Labels
- python (76)
- type:dependency-security (66)
- branch: unity (26)
- dependencies (18)
- status: need review (13)
- needs-triage (11)
- javascript (7)
- status: accepted (4)
- status:stale (4)
- status: need update (2)
- status: need RFC (2)
- status: need test case (2)
- runtime:c++ (2)
- dependencies-go (1)
- status: help wanted (1)
- status: need-scoping (1)
- status: WIP (1)
- tune:auto_scheduler (1)
- dependencies-go-tools (1)
- dev/tooling (1)
- changelog/no-changelog (1)
- [deprecated] team/agent-platform (1)
Package metadata
- Total packages: 15
-
Total downloads:
- npm: 1,517 last-month
- pypi: 12,480 last-month
- cargo: 12,085 total
- Total docker downloads: 468
- Total dependent packages: 8 (may contain duplicates)
- Total dependent repositories: 109 (may contain duplicates)
- Total versions: 247
- Total maintainers: 18
proxy.golang.org: github.com/apache/tvm
- Homepage: https://github.com/apache/tvm
- Documentation: https://pkg.go.dev/github.com/apache/tvm#section-documentation
- Licenses: apache-2.0
- Latest release: v0.24.0 (published 4 months ago)
- Last Synced: 2026-08-23T13:04:49.468Z (2 days ago)
- Versions: 21
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Forks count: 0.111%
- Stargazers count: 0.655%
- Average: 3.503%
- Dependent repos count: 4.794%
- Dependent packages count: 8.453%
pypi.org: apache-tvm
Apache TVM: An End-to-End Deep Learning Compiler Stack
- Homepage: https://tvm.apache.org/
- Documentation: https://tvm.apache.org/docs/
- Licenses: Apache-2.0
- Latest release: 0.26.0 (published 14 days ago)
- Last Synced: 2026-08-23T13:11:03.382Z (2 days ago)
- Versions: 180
- Dependent Packages: 2
- Dependent Repositories: 3
- Downloads: 11,901 Last month
-
Rankings:
- Dependent packages count: 3.161%
- Downloads: 4.613%
- Average: 5.577%
- Dependent repos count: 8.956%
- Maintainers (6)
crates.io: tvm-macros
Procedural macros of the TVM crate.
- Homepage:
- Documentation: https://docs.rs/tvm-macros/
- Licenses: Apache-2.0
- Latest release: 0.1.1-alpha (published over 5 years ago)
- Last Synced: 2026-08-23T13:04:29.330Z (2 days ago)
- Versions: 1
- Dependent Packages: 3
- Dependent Repositories: 102
- Downloads: 2,475 Total
-
Rankings:
- Forks count: 0.201%
- Stargazers count: 1.033%
- Dependent repos count: 3.4%
- Dependent packages count: 7.935%
- Average: 12.96%
- Downloads: 52.23%
- Maintainers (1)
crates.io: tvm-rt
Rust bindings for the TVM runtime API.
- Homepage: https://github.com/apache/tvm
- Documentation: https://docs.rs/tvm-rt/
- Licenses: Apache-2.0
- Latest release: 0.1.0-alpha (published over 5 years ago)
- Last Synced: 2026-08-23T13:04:29.337Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 3
- Downloads: 2,433 Total
-
Rankings:
- Forks count: 0.201%
- Stargazers count: 1.033%
- Dependent repos count: 12.012%
- Dependent packages count: 15.669%
- Average: 16.279%
- Downloads: 52.48%
- Maintainers (1)
crates.io: tvm
Rust frontend support for TVM
- Homepage: https://github.com/apache/tvm
- Documentation: https://docs.rs/tvm/
- Licenses: Apache-2.0
- Latest release: 0.1.0 (published almost 8 years ago)
- Last Synced: 2026-08-23T13:04:33.752Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 5,610 Total
-
Rankings:
- Forks count: 0.222%
- Stargazers count: 0.956%
- Average: 20.639%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 38.886%
- Maintainers (2)
pypi.org: hhb-tvm
TVM: An End to End Tensor IR/DSL Stack for Deep Learning Systems
- Homepage: https://tvm.apache.org/
- Documentation: https://hhb-tvm.readthedocs.io/
- Licenses: Apache
- Latest release: 3.2.3 (published about 1 year ago)
- Last Synced: 2026-08-23T13:07:25.793Z (2 days ago)
- Versions: 11
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 30 Last month
-
Rankings:
- Forks count: 0.181%
- Stargazers count: 0.257%
- Dependent packages count: 6.633%
- Average: 20.692%
- Dependent repos count: 30.611%
- Downloads: 65.779%
- Maintainers (1)
pypi.org: xtc-tvm-python-bindings
TVM: An End to End Tensor IR/DSL Stack for Deep Learning Systems
- Homepage: https://tvm.apache.org/
- Documentation: https://xtc-tvm-python-bindings.readthedocs.io/
- Licenses: Apache
- Latest release: 0.19.0.11 (published about 1 month ago)
- Last Synced: 2026-08-23T13:05:10.550Z (2 days ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 482 Last month
-
Rankings:
- Dependent packages count: 7.8%
- Downloads: 10.815%
- Average: 20.907%
- Dependent repos count: 44.106%
- Maintainers (1)
pypi.org: sdnn-cl
SDNN: An End to End Tensor IR/DSL Stack for Deep Learning Systems
- Homepage: https://github.com/apache/tvm
- Documentation: https://sdnn-cl.readthedocs.io/
- Licenses: apache-2.0
- Latest release: 2.2.0 (published about 4 years ago)
- Last Synced: 2026-08-23T13:04:50.354Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 16 Last month
-
Rankings:
- Forks count: 0.179%
- Stargazers count: 0.253%
- Dependent packages count: 6.633%
- Average: 21.553%
- Dependent repos count: 30.611%
- Downloads: 70.088%
- Maintainers (1)
npmjs.org: @alancnet/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
- Homepage: https://github.com/apache/tvm
- Licenses: Apache-2.0
- Latest release: 0.0.4 (published about 3 years ago)
- Last Synced: 2026-08-23T13:05:57.707Z (2 days ago)
- Versions: 4
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 36 Last month
-
Rankings:
- Forks count: 0.65%
- Stargazers count: 1.04%
- Average: 23.298%
- Dependent repos count: 37.369%
- Dependent packages count: 54.132%
- Maintainers (1)
npmjs.org: @mlc-ai/web-runtime
TVM WASM/WebGPU runtime for JS/TS
- Homepage: https://github.com/apache/tvm/tree/main/web
- Licenses: Apache-2.0
- Latest release: 0.26.0-dev0 (published 25 days ago)
- Last Synced: 2026-08-23T13:07:29.610Z (2 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,408 Last month
-
Rankings:
- Downloads: 11.109%
- Average: 24.745%
- Dependent repos count: 25.744%
- Dependent packages count: 37.381%
- Maintainers (7)
crates.io: tvm-graph-rt
A static graph runtime for TVM.
- Homepage:
- Documentation: https://docs.rs/tvm-graph-rt/
- Licenses: Apache-2.0
- Latest release: 0.1.0-alpha (published over 5 years ago)
- Last Synced: 2026-08-23T13:04:34.365Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,567 Total
-
Rankings:
- Forks count: 0.222%
- Stargazers count: 0.959%
- Average: 28.016%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 75.771%
- Maintainers (1)
pypi.org: tvm-ffi
Machine learning for systems
- Homepage: https://github.com/apache/tvm
- Documentation: https://tvm-ffi.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.1 (published over 1 year ago)
- Last Synced: 2026-08-23T13:10:58.989Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 34 Last month
-
Rankings:
- Dependent packages count: 9.198%
- Average: 30.506%
- Dependent repos count: 51.815%
- Maintainers (1)
npmjs.org: tvmjs
TVM WASM/WebGPU runtime for JS/TS
- Homepage: https://github.com/apache/tvm/tree/main/web
- Licenses: Apache-2.0
- Latest release: 0.23.0-dev1 (published 9 months ago)
- Last Synced: 2026-08-22T14:24:23.554Z (3 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 73 Last month
- Docker Downloads: 468
-
Rankings:
- Dependent repos count: 25.748%
- Average: 31.568%
- Dependent packages count: 37.388%
- Maintainers (1)
npmjs.org: @mlc-ai/tvmjs
TVM WASM/WebGPU runtime for JS/TS
- Homepage: https://github.com/apache/tvm/tree/main/web
- Status: removed
- Licenses: Apache-2.0
- Latest release: 0.18.0-dev0 (published almost 2 years ago)
- Last Synced: 2026-08-22T13:49:48.582Z (3 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 25.748%
- Average: 31.568%
- Dependent packages count: 37.388%
- Maintainers (5)
pypi.org: apache-tvm-cu113
- Homepage: https://github.com/apache/tvm
- Documentation: https://apache-tvm-cu113.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.1.0 (published over 2 years ago)
- Last Synced: 2026-08-23T13:04:35.532Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 17 Last month
-
Rankings:
- Dependent packages count: 9.832%
- Average: 37.357%
- Dependent repos count: 64.882%
- Maintainers (1)
Dependencies
- androidx.appcompat:appcompat 1.4.1 implementation
- com.android.support.constraint:constraint-layout 2.1.3 implementation
- com.android.support:design 28.0.0 implementation
- junit:junit 4.13.2 testImplementation
- org.apache.tvm:libtvm4j-linux-x86_64 0.0.1-SNAPSHOT
- org.apache.tvm:tvm4j-core 0.0.1-SNAPSHOT
- org.apache.tvm:libtvm4j-osx-x86_64 0.0.1-SNAPSHOT
- org.apache.tvm:tvm4j-core 0.0.1-SNAPSHOT
- junit:junit 4.11 test
- org.slf4j:slf4j-api 1.7.25 test
- org.slf4j:slf4j-simple 1.7.25 test
- org.apache.tvm:tvm4j-core 0.0.1-SNAPSHOT compile
- @rollup/plugin-commonjs ^11.1.0 development
- @rollup/plugin-node-resolve ^7.1.3 development
- @types/node ^12.12.37 development
- @typescript-eslint/eslint-plugin ^2.29.0 development
- @typescript-eslint/parser ^2.29.0 development
- @webgpu/types ^0.0.31 development
- eslint ^6.8.0 development
- jest ^26.0.1 development
- rollup ^2.7.6 development
- rollup-plugin-typescript2 ^0.27.0 development
- typedoc ^0.17.6 development
- typescript ^3.8.3 development
- ws ^7.2.5 development
- actions/cache v1 composite
- conda-incubator/setup-miniconda v2 composite
- ./.github/actions/setup * composite
- actions/checkout v2 composite
- actions/setup-java v3 composite
- actions/upload-artifact v2 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- org.apache.tvm:tvm4j-core 0.0.1-SNAPSHOT compile
- 561 dependencies
- CacheControl ==0.12.11
- SecretStorage ==3.3.2
- cachy ==0.3.0
- certifi ==2022.5.18.1
- cffi ==1.15.0
- charset-normalizer ==2.0.12
- cleo ==0.8.1
- clikit ==0.6.2
- crashtest ==0.3.1
- cryptography ==37.0.2
- distlib ==0.3.4
- filelock ==3.7.0
- html5lib ==1.1
- idna ==3.3
- importlib-metadata ==1.7.0
- jeepney ==0.8.0
- keyring ==22.3.0
- lockfile ==0.12.2
- msgpack ==1.0.3
- packaging ==20.9
- pastel ==0.2.1
- pexpect ==4.8.0
- pip ==22.1.1
- pkginfo ==1.8.2
- platformdirs ==2.5.2
- poetry ==1.1.13
- poetry-core ==1.0.8
- ptyprocess ==0.7.0
- pycparser ==2.21
- pylev ==1.4.0
- pyparsing ==3.0.9
- requests ==2.27.1
- requests-toolbelt ==0.9.1
- setuptools ==62.3.2
- shellingham ==1.4.0
- six ==1.16.0
- tomlkit ==0.10.2
- urllib3 ==1.26.9
- virtualenv ==20.14.1
- webencodings ==0.5.1
- zipp ==3.8.0
- ./.github/actions/build-wheel-for-publish * composite
- actions/attest-build-provenance v4.1.0 composite
- actions/checkout v6.0.2 composite
- actions/download-artifact v8.0.1 composite
- actions/setup-python v6.2.0 composite
- actions/upload-artifact v7.0.1 composite
- pypa/gh-action-pypi-publish ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e composite
- pip *
- poetry *
- setuptools *
- actions/cache v5.0.5 composite
- conda-incubator/setup-miniconda v4.0.1 composite
- pypa/cibuildwheel 294735312765b09d24a2fbec22660ce817587d55 composite
- actions/checkout v6.0.2 composite
- pre-commit/action 2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd composite