Nicheloom

The opportunity tracker for new startups.

metal2vk

Compile Metal Shading Language compute kernels to Vulkan SPIR-V (clang C++ for OpenCL + a metal_stdlib shim + clspv)

Get picks like this daily. The day's top launches, AI/tech news, and a weekly opportunity spotlight — straight to your inbox.

This is 1 of 189 launches in GPU acceleration and compute tools — see how it stacks up on momentum and crowding →

997 other launches read as similar to this one →

Details

External ID
1411820566
Source
GITHUB
Company
—
Product
metal2vk
Website domain
github.com
Launched
Oct. 9, 2026
Cohort
—
Upvotes
57
Upvotes percentile
0.75
Tags
—

Enrichment

Niche
GPU acceleration and compute tools
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
compiler from metal shading language to vulkan spir-v
Manually corrected
False

Could you build this?

No Writing a cross-compiler that translates Metal Shading Language to Vulkan SPIR-V requires deep compiler architecture expertise, deep knowledge of graphics shader IRs, and implementing a C++ standard library runtime for MSL semantics.

What it would actually take: Requires a custom LLVM/Clang frontend with OpenCL C++ extensions, an implementation of the Metal standard library (`metal_stdlib`), and translation pipeline integration via `clspv` to produce valid Vulkan SPIR-V. Success demands deep compiler engineering and low-level GPU graphics pipeline domain knowledge.

Competitors

Other products that read as similar to this one — 997 launches clear the similarity bar, closest 8 shown.

Attention rank: #274 of 998 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 343 days after the earliest competitor.

Other launches for this product