Finch.jl
Finch.jlFinch.jl is a Julia-to-Julia compiler for sparse and structured multidimensional arrays. It lets users write high-level array programs that Finch transforms behind the scenes into fused, customized sparse kernels, generalizing sparse tensor compiler techniques to a wider range of array formats.
Verified 2026-09-02 via the GitHub API and the LICENSE body.
Openness
5 high confidence- license
- MIT(OSI)
- source
- public
- core-gated
- ungated
MIT license body confirmed. The repository is public and unarchived and builds the whole product, and the README describes no paid tier, enterprise edition or license-gated build beside it, so source is public and the core ungated.
- https://github.com/finch-tensor/Finch.jl/blob/main/LICENSE recorded 2026-09-02
LICENSE body is the verbatim MIT text under a Finch.jl contributors copyright line.
- https://api.github.com/repos/finch-tensor/Finch.jl recorded 2026-09-02
Repo metadata for finch-jl's canonical repository - private false, archived false, fork false.
- https://github.com/finch-tensor/Finch.jl/blob/main/README.md recorded 2026-09-02
README describes Finch as a Julia-to-Julia compiler for sparse and structured arrays that automatically generates customized, fused sparse kernels from high-level array programs, with no paid tier, enterprise edition or license-gated build beside the published source.
Adoption
1 low confidence245 GitHub stars, which lands in the <1K stars band of the stars scale, level 1. Finch.jl is installed from the Julia General registry (`Pkg.add("Finch")`), which publishes no download count. The `finch-tensor` package on PyPI is a separate Python library from the finch-tensor/finch-tensor repository that pulls in Finch.jl only as an optional `julia` extra, so its downloads count a different project's users and it is not declared here. That leaves the stars scale and its cap of 3.
- https://api.github.com/repos/finch-tensor/Finch.jl recorded 2026-09-02
Repo metadata - stargazers_count = 245 - for finch-tensor/Finch.jl.
Capability
4 medium confidenceOne band below the apache-tvm anchor, on the same reasoning as taco: a full compilation toolchain narrowed to one class of programs rather than apache-tvm's retargetable multi-framework, multi-vendor scope.
- https://github.com/finch-tensor/Finch.jl/blob/main/README.md recorded 2026-09-02
README describes Finch as a Julia-to-Julia compiler for sparse and structured arrays that automatically generates customized, fused sparse kernels from high-level array programs, with no paid tier, enterprise edition or license-gated build beside the published source.
Verified 2026-09-02