https://github.com/halide/Halide
compiler dsl gpu halide hexagon image-processing performance
Score: 22.934407325928152
Last synced: about 15 hours ago
JSON representation
Repository metadata:
a language for fast, portable data-parallel computation
- Host: GitHub
- URL: https://github.com/halide/Halide
- Owner: halide
- License: other
- Created: 2012-07-31T04:05:25.000Z (about 14 years ago)
- Default Branch: main
- Last Pushed: 2026-08-19T12:39:58.000Z (6 days ago)
- Last Synced: 2026-08-19T13:34:35.494Z (6 days ago)
- Topics: compiler, dsl, gpu, halide, hexagon, image-processing, performance
- Language: C++
- Homepage: https://halide-lang.org
- Size: 179 MB
- Stars: 6,584
- Watchers: 225
- Forks: 1,103
- Open Issues: 764
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: Halide
- Login: halide
- Email: halide-dev@lists.csail.mit.edu
- Kind: organization
- Description:
- Website: http://halide-lang.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1548551?v=4
- Repositories: 19
- Last Synced at: 2024-03-26T15:58:36.085Z
- Profile URL: https://github.com/halide
GitHub Events
Total
- Commit comment event: 3
- Create event: 242
- Delete event: 174
- Discussion event: 1
- Fork event: 32
- Gollum event: 2
- Issue comment event: 844
- Issues event: 230
- Pull request event: 414
- Pull request review comment event: 439
- Pull request review event: 645
- Push event: 961
- Release event: 2
- Watch event: 555
- Total: 4544
Last Year
- Commit comment event: 1
- Create event: 129
- Delete event: 112
- Discussion event: 1
- Fork event: 7
- Issue comment event: 167
- Issues event: 39
- Pull request event: 134
- Pull request review comment event: 132
- Pull request review event: 194
- Push event: 553
- Release event: 1
- Watch event: 288
- Total: 1758
Committers metadata
Last synced: 6 days ago
Total Commits: 17,665
Total Committers: 291
Avg Commits per committer: 60.704
Development Distribution Score (DDS): 0.704
Commits in past year: 390
Committers in past year: 26
Avg Commits per committer in past year: 15.0
Development Distribution Score (DDS) in past year: 0.6
| Name | Commits | |
|---|---|---|
| Andrew Adams | a****s@g****m | 5226 |
| Steven Johnson | s****j@g****m | 3511 |
| Dillon Sharlet | d****t@g****m | 1637 |
| Jonathan Ragan-Kelley | j****k@c****u | 630 |
| Alex Reinking | a****g@a****m | 524 |
| Zalman Stern | z****n@g****m | 438 |
| Patricia Suriana | p****a@g****m | 436 |
| Z Stern | z****n@z****m | 360 |
| Pranav Bhandarkar | p****b@c****g | 322 |
| Tzu-Mao Li | t****o@m****u | 291 |
| Andrew Adams | a****s@c****) | 290 |
| Volodymyr Kysenko | v****k@g****m | 245 |
| Marcos Slomp | s****p@a****m | 225 |
| Kree Cole-McLaughlin | k****e@g****m | 207 |
| Daniel Heck | d****k@g****m | 199 |
| Rodrigo Benenson | r****n@g****m | 150 |
| Ron Lieberman | r****l@c****g | 133 |
| Dan Liew | d****w@i****k | 121 |
| Dan Palermo | d****o@c****g | 113 |
| Connelly Barnes | c****s@m****) | 111 |
| Alexander Aprelev | a****m@g****m | 106 |
| Shoaib Kamil | k****l@a****m | 99 |
| Abe Stephens | a****s@g****m | 97 |
| csbarnes | c****s@i****) | 93 |
| Benoit Steiner | b****r@f****m | 92 |
| Ankit Aggarwal | a****t@c****g | 86 |
| dsharlet-intel | d****t@i****m | 81 |
| Connelly Barnes | c****s@g****m | 72 |
| Martijn Courteaux | c****n@g****m | 69 |
| Alexander Root | 3****x | 53 |
| and 261 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 563
Total pull requests: 1,041
Average time to close issues: 9 months
Average time to close pull requests: 25 days
Total issue authors: 133
Total pull request authors: 67
Average comments per issue: 2.16
Average comments per pull request: 2.29
Merged pull request: 770
Bot issues: 1
Bot pull requests: 38
Past year issues: 52
Past year pull requests: 249
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 9 days
Past year issue authors: 20
Past year pull request authors: 27
Past year average comments per issue: 1.35
Past year average comments per pull request: 2.31
Past year merged pull request: 156
Past year bot issues: 0
Past year bot pull requests: 37
Top Issue Authors
- abadams (93)
- steven-johnson (60)
- alexreinking (57)
- mcourteaux (43)
- derek-gerstmann (24)
- jansel (20)
- LebedevRI (18)
- jrk (15)
- zvookin (11)
- dsharletg (10)
- soufianekhiat (10)
- rtzam (8)
- Carpetfizz (7)
- slomp (7)
- TH3CHARLie (6)
Top Pull Request Authors
- alexreinking (235)
- abadams (235)
- steven-johnson (202)
- mcourteaux (77)
- derek-gerstmann (31)
- Aelphy (25)
- dependabot[bot] (20)
- halide-ci[bot] (18)
- zvookin (18)
- vksnk (15)
- antonysigma (14)
- LebedevRI (10)
- Nashit-h (10)
- shoaibkamil (9)
- slomp (7)
Top Issue Labels
- bug (37)
- enhancement (19)
- build (16)
- performance (16)
- dev_meeting (14)
- python (14)
- contributor project (10)
- gpu (6)
- error_message (6)
- usability (6)
- autoscheduler (4)
- documentation (4)
- gsoc (3)
- discussion (3)
- apps (3)
- code_cleanup (2)
- release_notes (2)
- dependencies (1)
- Frequently asked question (1)
- wontfix (1)
- gha-buildbots (1)
Top Pull Request Labels
- release_notes (77)
- dev_meeting (31)
- skip_buildbots (28)
- code_cleanup (21)
- dependencies (20)
- buildbot_test_nothing (14)
- bug (12)
- build (12)
- vulnerability (12)
- enhancement (11)
- gpu (11)
- python (11)
- buildbot_test_everything (10)
- github-actions (10)
- backport me (8)
- python:uv (7)
- performance (3)
- usability (3)
- documentation (2)
- buildbot_test_gpu (1)
- error_message (1)
- buildbot_test_hvx (1)
- apps (1)
- hexagon (1)
- fuzz_failure (1)
Package metadata
- Total packages: 6
-
Total downloads:
- pypi: 4,263 last-month
- Total dependent packages: 1 (may contain duplicates)
- Total dependent repositories: 3 (may contain duplicates)
- Total versions: 74
- Total maintainers: 1
proxy.golang.org: github.com/Halide/Halide
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Halide/Halide#section-documentation
- Licenses: other
- Latest release: v21.0.0+incompatible (published 11 months ago)
- Last Synced: 2026-08-23T15:32:12.808Z (1 day ago)
- Versions: 22
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 0.971%
- Stargazers count: 1.001%
- Average: 3.149%
- Dependent packages count: 5.14%
- Dependent repos count: 5.485%
proxy.golang.org: github.com/halide/Halide
- Homepage:
- Documentation: https://pkg.go.dev/github.com/halide/Halide#section-documentation
- Licenses: other
- Latest release: v21.0.0+incompatible (published 11 months ago)
- Last Synced: 2026-08-23T15:33:51.979Z (1 day ago)
- Versions: 22
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Forks count: 0.862%
- Stargazers count: 0.908%
- Average: 4.01%
- Dependent repos count: 4.706%
- Dependent packages count: 9.561%
proxy.golang.org: github.com/halide/halide
- Homepage:
- Documentation: https://pkg.go.dev/github.com/halide/halide#section-documentation
- Licenses: other
- Latest release: v21.0.0+incompatible (published 11 months ago)
- Last Synced: 2026-08-23T15:32:24.582Z (1 day ago)
- Versions: 22
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
pypi.org: halide
Halide is a programming language designed to make it easier to write high-performance image and array processing code.
- Homepage: https://halide-lang.org
- Documentation: https://github.com/halide/Halide/blob/main/doc/Python.md
- Licenses: MIT License
- Latest release: 21.0.0 (published 11 months ago)
- Last Synced: 2026-08-23T15:31:54.601Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 2
- Downloads: 4,263 Last month
-
Rankings:
- Dependent packages count: 9.991%
- Average: 10.807%
- Dependent repos count: 11.622%
- Maintainers (1)
conda-forge.org: halide
Halide is a programming language designed to make it easier to write high-performance data parallel processing code on modern machines. Its current front end is embedded in C++. Compiler targets include x86/SSE, ARM v7/NEON, CUDA, Hexagon DSP, and OpenCL.
- Homepage: http://halide-lang.org
- Licenses: MIT
- Latest release: 2016.10.25 (published almost 4 years ago)
- Last Synced: 2026-03-11T17:20:52.250Z (6 months ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 4.342%
- Forks count: 4.377%
- Average: 17.891%
- Dependent packages count: 28.82%
- Dependent repos count: 34.025%
conda-forge.org: halide-python
Halide is a programming language designed to make it easier to write high-performance data parallel processing code on modern machines. Its current front end is embedded in C++. Compiler targets include x86/SSE, ARM v7/NEON, CUDA, Hexagon DSP, and OpenCL.
- Homepage: http://halide-lang.org
- Licenses: MIT
- Latest release: 2018.02.15 (published almost 4 years ago)
- Last Synced: 2026-03-11T17:20:46.921Z (6 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 4.342%
- Forks count: 4.377%
- Average: 23.48%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
Dependencies
- actions/checkout v4 composite
- astral-sh/setup-uv v5 composite
- actions/checkout v4 composite
- astral-sh/setup-uv v5 composite
- actions/checkout v6 composite
- actions/checkout v4 composite
- astral-sh/setup-uv v5 composite
- ilammy/msvc-dev-cmd v1 composite
- actions/checkout v4 composite
- actions/create-github-app-token v2 composite
- astral-sh/setup-uv v5 composite
- ubuntu 24.04 build
- imageio >=2
- numpy >=1.26
- pillow platform_machine == 'armv8l' or platform_machine == 'armv7l'
- cuda *
- eigen3 *
- libjpeg-turbo *
- libpng *
- openblas *
- opencl *
- actions/cache v3.0.11 composite
- actions/checkout v3.1.0 composite
- actions/download-artifact v3 composite
- actions/upload-artifact v3 composite
- docker/login-action v2.1.0 composite
- docker/setup-qemu-action v2.1.0 composite
- ilammy/msvc-dev-cmd v1 composite
- lukka/get-cmake latest composite
- pypa/cibuildwheel v2.11.2 composite
- pypa/cibuildwheel v2.10.2 composite
- pypa/gh-action-pypi-publish v1.5.1 composite
- androidx.camera:camera-camera2 1.6.1 implementation
- androidx.camera:camera-core 1.6.1 implementation
- androidx.camera:camera-lifecycle 1.6.1 implementation
- androidx.core:core 1.13.1 implementation
- androidx.fragment:fragment 1.8.9 implementation
- actions/checkout v7 composite
- python3 * development
- vcpkg-get-python * development
- vcpkg-msbuild * development
- bzip2 *
- expat *
- gettext *
- libffi *
- libiconv *
- liblzma *
- libuuid *
- openssl *
- sqlite3 *
- zlib *
- actions/checkout v7 composite
- actions/create-github-app-token v3 composite
- actions/download-artifact v8 composite
- vcpkg-cmake * development
- vcpkg-cmake-config * development
- abseil *
- cpuinfo *
- protobuf * development
- vcpkg-cmake * development
- vcpkg-cmake-config * development
- abseil *
- cpuinfo *
- eigen3 *
- farmhash *
- fft2d *
- flatbuffers *
- fp16 *
- gemmlowp *
- ml-dtypes *
- neon2sse *
- protobuf *
- ruy *
- vcpkg-cmake * development
- vcpkg-cmake-config * development
- vcpkg-cmake-get-vars * development
- atl *
- python3 * development
- vcpkg-get-python * development
- vcpkg-msbuild * development
- bzip2 *
- expat *
- gettext *
- libffi *
- libiconv *
- liblzma *
- libuuid *
- openssl *
- sqlite3 *
- zlib *
- actions/checkout v7 composite
- astral-sh/setup-uv v7 composite
- codecov/codecov-action v7 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite
- actions/upload-artifact v7 composite
- astral-sh/setup-uv v7 composite
- pre-commit/action v3.0.1 composite
- actions/checkout v7 composite