Swift Metal

Open-source Swift projects categorized as Metal

Top 16 Swift Metal Projects

  • Bender

    Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

  • Apple-Silicon-Guide

    Apple Silicon Guide. Learn all about the A16 Bionic, R1, M1, M1 Pro, M1 Max, M1 Ultra, and M2 chips. Along with all the Devices, Operating Systems, Tools, and Software that Apple Silicon powers.

    Project mention: Can't Install The Sims™ 4 on my Mac | /r/origin | 2023-06-08

    Basically, you own a "Mobile" CPU (where M comes from) running with the PC counterparts and no PC game is written for that CPU because all games are always written for https://en.wikipedia.org/wiki/X86_instruction_listings (Intel and AMD) so players yourself now -Must- use Emulation Software that you can pick any from https://github.com/mikeroyal/Apple-Silicon-Guide. So you'll basically be running Windows in a Virtual Machine in your M1 Mac and run the game inside that virtual machine (any Windows game, it doesn't differ for you to be Mac anymore) for a lesser performance compared to running the game on a true PC that you used to have but no longer because of a poor and uninformed choice to switch to Mac.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • BBMetalImage

    A high performance Swift library for GPU-accelerated image/video processing based on Metal.

  • Satin

    A 3D Graphics Framework built on Apple's Metal

    Project mention: Apple Metal Sketch Dojo - graphics and animation demos with Swift, Metal API and C++ | /r/iOSProgramming | 2023-03-02

    Very cool! You might also be interested in: https://github.com/Hi-Rez/Satin

  • ARHeadsetKit

    Using $5 Google Cardboard to replicate HoloLens

  • reality-shaders-example

    Demonstrates using ARKit in iOS to apply metal shaders to real world surfaces

  • apple-metal-sketch-dojo

    Graphics and animations with the Apple Metal API

    Project mention: Apple Metal Sketch Dojo - graphics and animation demos with Swift, Metal API and C++ | /r/swift | 2023-03-03
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Art-in-Swift

    A collection of interactive animations made with code in Swift Playgrounds app

    Project mention: Labyrinthe | /r/Simulated | 2023-03-13
  • MetalBuilder

    Declarative dispatching of Metal shaders from SwiftUI views

    Project mention: The new version of MetalBuilder is out! | /r/MetalBuilder | 2022-11-23
  • ue5-nanite-macos

    Nanite on macOS

    Project mention: Experimental Nanite Support Added for M2 Based Macs | /r/macgaming | 2023-04-13

    64bit atomics. https://github.com/philipturner/ue5-nanite-macos/blob/main/AtomicsWorkaround/README.md

  • ar-multipendulum

    The first affordable AR headset experience

  • MetalHelloTriangle

    Code example

  • TransformGesture

    Handle two finger transformation gesture in SwiftUI and Metal views

    Project mention: TransformGesture package for SwiftUI | /r/iOSProgramming | 2023-02-24
  • MetalSnapshotTaker

    Exports images of arbitrary size from MTKView subclasses

    Project mention: Get images of arbitrary size from an MTKView | /r/iOSProgramming | 2022-06-14
  • ToyFlightSimulator

    Toy Flight Simulator implemented with Swift and Metal

    Project mention: What are good resources to learn game development / engine development on macOS/iOS/tile-based-deferred-rendering arcitectures? | /r/gamedev | 2023-01-17

    I fell into the gamedev rabbit hole last year, and am working on a toy flight sim game to learn as much as I can about the subject. I've already gone through about half of Game Engine Architecture by Jason Gregory (it's one of the very best books I've read for learning how a CPU / GPU works). I'm interested in finding more good resources / tutorials specifically regarding Metal (Apple's graphics API), as my system is a Mac and I'd like to take advantage of Apple Silicon's tile based deferred rendering architecture.

  • ViewPort3D-MacOS-IOS

    The project is the result of studying metal

    Project mention: So i like to waste time and make unsupported repos more than working on the enterprise <3 | /r/swift | 2023-05-11

    Share your repo if you have something fun on swift or obj-c i go: https://github.com/Rodiewww7801/ViewPort3D-MacOS-IOS

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-08.

Swift Metal related posts

Index

What are some of the best open-source Metal projects in Swift? This list will help you:

Project Stars
1 Bender 1,763
2 Apple-Silicon-Guide 1,150
3 BBMetalImage 897
4 Satin 701
5 ARHeadsetKit 95
6 reality-shaders-example 80
7 apple-metal-sketch-dojo 71
8 Art-in-Swift 53
9 MetalBuilder 39
10 ue5-nanite-macos 31
11 ar-multipendulum 31
12 MetalHelloTriangle 4
13 TransformGesture 4
14 MetalSnapshotTaker 3
15 ToyFlightSimulator 2
16 ViewPort3D-MacOS-IOS 0
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
www.influxdata.com