Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Metal

Metal

62 projects

Showing 26 of 62 projects

iOS-Depth-Sampler
iOS-Depth-SamplerSwift

A collection of Swift code examples demonstrating Depth APIs on iOS devices with dual or TrueDepth cameras.

#ios#arkit#metal
Stars1.2k
Forks104
Last commit3 years ago
Ouzel
OuzelC++

A cross-platform C++ game engine for 2D game development, supporting Windows, macOS, Linux, iOS, tvOS, Android, and web browsers.

#emscripten#direct3d#opengl
Stars980
Forks118
Last commit2 years ago
Lina Engine
Lina EngineC++

A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.

#vulkan#modular-architecture#3d-graphics-engine
Stars899
Forks63
Last commit1 year ago
PixelKit
PixelKitSwift

A Swift framework for building real-time graphics pipelines on iOS, macOS, and tvOS using Metal.

#ios#camera-effects#graphics
Stars889
Forks66
Last commit3 years ago
Ghostship
GhostshipC

A PC reimplementation of Super Mario 64, enabling modding, custom assets, and cross-platform play.

#n64-reimplementation#opengl#metal
Stars843
Forks61
Last commit1 month ago
FlexibleImage
FlexibleImageSwift

A Swift library for programmatically generating and applying filters, blends, and effects to images using method chaining.

#ios#filter#graphics
Stars816
Forks47
Last commit8 years ago
Harbeth
HarbethMetal

A high-performance Swift library for GPU-accelerated real-time image and video processing on Apple platforms using Metal.

#camera-filters#camera#filter
Stars722
Forks92
Last commit4 days ago
Thunder
ThunderC++

A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.

#vulkan#modular-architecture#open-source
Stars680
Forks51
Last commit2 days ago
GLFM
GLFMC

A C API for mobile and web app development with OpenGL ES and Metal, inspired by GLFW.

#c-library#ios#emscripten
Stars619
Forks81
Last commit1 year ago
Sokol Graphics Painter
Sokol Graphics PainterC

A minimal, efficient, cross-platform 2D graphics painter library in pure C, built on Sokol GFX.

#c-library#sokol-gfx#graphics
Stars609
Forks40
Last commit11 months ago
AsyncGraphics
AsyncGraphicsSwift

A Swift package for GPU-accelerated image and video editing using Swift concurrency and Metal.

#camera#apple-platforms#graphics
Stars421
Forks21
Last commit2 days ago
gogpu
gogpuGo

A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.

#vulkan#compute-shaders#graphics
Stars415
Forks34
Last commit1 month ago
gfx-portability
gfx-portabilityC

A Vulkan Portability implementation enabling Vulkan applications to run on non-Vulkan platforms like macOS/Metal, iOS/Metal, and Windows/DX12.

#vulkan#metal#portability-layer
Stars389
Forks26
Last commit3 years ago
Water
WaterSwift

Simple calculation to render cheap water effects.

#ios#kernel-functions#metal
Stars384
Forks16
Last commit9 years ago
BrainCore
BrainCoreSwift

A fast neural network framework for iOS and macOS using Swift and Metal for GPU acceleration.

#ios#neural-network#deep-learning
Stars379
Forks48
Last commit9 years ago
CrossShader
CrossShaderC++

A cross-compiler for shader languages, converting between SPIR-V, GLSL, HLSL, and Metal Shader Language.

#vulkan#compiler#webassembly
Stars309
Forks13
Last commit3 years ago
glo / OpenGL Overload
glo / OpenGL OverloadC++

OpenGL implementation on top of Vulkan, with plans to support Metal and DirectX12 backends.

#vulkan#graphics-engine#opengl
Stars277
Forks12
Last commit10 years ago
screencapturekit-rs
screencapturekit-rsRust

Safe, idiomatic Rust bindings for Apple's ScreenCaptureKit framework to capture screen content, windows, and applications on macOS.

#apple#ffi-bindings#video-capture
Stars243
Forks45
Last commit4 days ago
iOS-GenAI-Sampler
iOS-GenAI-SamplerSwift

A collection of iOS sample apps demonstrating Generative AI capabilities including OpenAI, local LLMs, Stable Diffusion, and speech recognition.

#ios#metal#openai
Stars180
Forks15
Last commit1 year ago
SPOC
SPOCOCaml

A PPX-based DSL for writing GPU kernels in OCaml syntax that compiles to multiple backends (CUDA, OpenCL, Vulkan, Metal).

#vulkan#cuda#parallel-computing
Stars150
Forks12
Last commit5 days ago
ARHeadsetKit
ARHeadsetKitSwift

A Swift framework that enables immersive AR headset experiences using Google Cardboard, with handheld AR alternatives.

#ios#mobile-ar#metal
Stars126
Forks11
Last commit3 years ago
Metalbrot
MetalbrotSwift

An interactive Swift playground demonstrating Metal compute kernels for fractal visualization.

#compute-shaders#graphics#metal
Stars93
Forks9
Last commit5 years ago
UltrafastSecp256k1
UltrafastSecp256k1C++

Ultra high-performance secp256k1 ECC engine with GPU acceleration, continuous adversarial audit, and multi-language bindings.

#cuda#crypto#ios
Stars59
Forks25
Last commit4 days ago
Serrano
SerranoSwift

A Swift deep learning library for iOS and macOS with Accelerate and Metal support.

#ios#deep-learning#metal
Stars54
Forks7
Last commit8 years ago
Awal Terminal
Awal TerminalSwift

A native macOS terminal emulator built with Swift and Rust, designed specifically for developers working with AI coding agents.

#ai-coding-assistant#ai#terminal-emulator
Stars34
Forks3
Last commit2 days ago
sokol-d
sokol-dC

Auto-generated D bindings for the sokol headers, enabling cross-platform graphics and audio development in D.

#vulkan#d#d-language
Stars28
Forks5
Last commit4 days ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Cross Platform34
#Vulkan28
#Opengl25
#Game Development22
#Ios20
#Swift18
#Graphics15
#C Plus Plus12
#Macos12
#Game Engine12
#Direct3d11
#Webgl10