Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.
☆396Jun 10, 2026Updated 3 months ago
Alternatives and similar repositories for metal-cpp
Users that are interested in metal-cpp are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Metal graphic api ported to C++ with CMake build system☆292Nov 14, 2025Updated 10 months ago
- C++ Metal wrapper☆540Nov 27, 2020Updated 5 years ago
- Metal examples using C++☆75Sep 8, 2026Updated 2 weeks ago
- Just a C++ port of Apple's Metal API example☆42Dec 5, 2021Updated 4 years ago
- Vulkan best practice for mobile developers☆686Aug 6, 2024Updated 2 years ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- "Learn Metal with C++" samples, ported to iOS☆207Jul 5, 2026Updated 2 months ago
- SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library nee…☆173Oct 14, 2023Updated 2 years ago
- MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and comput…☆5,846Updated this week
- ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages☆1,836Jan 13, 2023Updated 3 years ago
- SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.☆2,518Updated this week
- A concise C++ demonstration of image resource interoperability between D3D11 and Vulkan.☆14Jul 14, 2024Updated 2 years ago
- 🎮 C Bindings/Wrappers for Apple's METAL framework☆201Dec 12, 2023Updated 2 years ago
- Use Metal's C++ interface to draw a triangle in a SDL window☆26Jun 16, 2023Updated 3 years ago
- A minimalist and easy to use graphics API.☆527Updated this week
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Meta loader for Vulkan API☆1,924Updated this week
- Math library using HLSL syntax with multiplatform SIMD support☆1,159Sep 16, 2026Updated last week
- Fast Point Overlap Test☆19Jun 17, 2018Updated 8 years ago
- The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2☆5,664Aug 27, 2026Updated last month
- A Vulkan renderer written from scratch on stream☆1,775Updated this week
- SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.☆873Updated this week
- A simple, header-only match maker(match making) implementation for C++.☆19Aug 12, 2018Updated 8 years ago
- ☆28Nov 21, 2024Updated last year
- physically based renderer written in DX12 with image-based lighting, classic deffered and tiled lighting approaches☆37Jul 14, 2021Updated 5 years ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.☆3,654Updated this week
- [DEPRECATED] Virtual Machine for BlueByte☆11Feb 18, 2020Updated 6 years ago
- 🤖🌱 An Apple Metal starter repo that you could use to get the ball rolling.☆39Jun 30, 2021Updated 5 years ago
- Tutorial Project for Screen Space Reflection☆11Mar 26, 2015Updated 11 years ago
- A modern cross-platform low-level graphics API☆760Updated this week
- A simple demonstration of Metal 3.0 mesh shaders☆59Mar 31, 2023Updated 3 years ago
- Game Engines with Source: Learning from the best