Cocos2d XCocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
ProvisionDigital Rebar Provision is a simple and powerful Golang executable that provides a complete API-driven DHCP/PXE/TFTP provisioning system.
Octopuskit2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
Pmfx ShaderCross platform shader system for HLSL, GLSL, Metal and SPIR-V.
Wolf.engineThe Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
OccaJIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Metal.jsBuild UI components in a solid, flexible way
MetalimageMetalImage is more faster and powerful than opengles for iOS. It is very similar to GPUImage framework, but perform a better 3D rendering and multithreads computing abilities.
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
UntoldengineAn easy to use, Open-Source, 3D game engine for iOS/macOS game development.
Ogrescene-oriented, flexible 3D engine (C++, Python, C#, Java)
SatinA 3D Graphics Framework built on Apple's Metal
MetalangleMetalANGLE: OpenGL ES to Metal API translation layer
AlloyMake usage of Metal API a pleasure
AnimatedgifA screensaver for Mac OSX / macOS that plays animated GIFs and APNGs
FloorA C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Metal TutorialMetal入门资料,涉及到iOS平台,OSX平台,TvOS平台,其中,OSX平台可以直接运行,iOS平台,TvOS平台都需要使用真机设备测试运行。下面是相关博客,欢迎拍砖
Kaleido3dNext Generation Renderer for Cross Platform Engine Development
RemoterySingle C file, Realtime CPU/GPU Profiler with Remote Web Viewer
BenderEasily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.
GltfkitAn Objective-C glTF 2.0 loader and Metal-based renderer
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
NnvmNo description or website provided.
KrafixGLSL cross-compiler based on glslang and SPIRV-Cross
HerebedragonsA basic 3D scene implemented with various engines, frameworks or APIs.
YudisplacementtransitionA GPU accelerated transition library makes use of displacement maps to create distortion effects.
VeldridA low-level, portable graphics library for .NET.
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Fna3dFNA3D - 3D Graphics Library for FNA
Glsl OptimizerGLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Ios Learning Materials📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
SubstrateA cross-platform render-graph based rendering system written in Swift
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Videngine3D graphics for iOS using Metal and Swift
ForgeA neural network toolkit for Metal
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
MaliangiOS painting and drawing library based on Metal. 神笔马良有一支神笔(基于 Metal 的涂鸦绘图库)
Dancing GlyphsTwo screen savers for macOS that show ThoughtWorks glyphs dancing around.
MetalvideoprocessMetalVideoProcess is a High-Performance video effects processing framework. It's base on GPUImage3 Metal, support asynchronous and multithread processing.
Bnns Vs MpscnnCompares the speed of Apple's two deep learning frameworks: BNNS and Metal Performance Shaders
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
MetalperformanceshadersproxyA proxy for MetalPerformanceShaders which takes to a stub on a simulator and to the real implementation on iOS devices.
MetalpetalA GPU accelerated image and video processing framework built on Metal.