Top Swift Frameworks & Libraries for games

Sprite Kit helper classes and functions. From the book iOS Games by Tutorials.

Cross-platform 2D Game Engine in pure Swift

Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

A Swift library for Mac and iOS that implements common 2D and 3D vector and matrix functions, useful for games or vector-based graphics...

iOS Money Manager for Board Games

Model structures for building playable card games in Swift

Assembler for Gameboy games

An addition to Apples Sprite Kit frame work for iOS & OSX which allows for the creation of tilemaps either programmatically or from a .tmx file (created in Tiled)....

Learn how to make online games, and apps for iOS11, like Pokémon , Twitter, Whatsapp , CoreML (Machine Learning)...

Sprite Kit is an exciting new framework for making 2D games that comes built-in to iOS. This project serves as an introduction to Sprite Kit where we build a small...

Algorithms for building strong immutable AIs for round-based games.

Library for simple Match3 games.

A SpriteKit widget with functionality similar to UIPageControl for usage in SpriteKit games.

Some games build using SwiftUI

GameSoundEngine is a simple, easy to use sound engine written in Swift, designed for iOS games. It supports playing background music and multiple simultaneous sou...


A simple and easy to use SpriteKit Background Scroller for iOS and macOS games

An open-source Swift framework for realistic freehand drawing on SpriteKit Games.

One of my favorite games implemented for iOS, macOS + CLI

Chop an image to as many quadrants as you like at compile time. Great for dynamic content, suitable for games and image processing. Image matrix...

A small demo showing how to add 3D models in SceneKit for games or AR. Swift 4.

Swift framework for expressing and evaluating dice notation (e.g., d20, 4d6+4, 3d8×10+2), which is commonly used in tabletop role-playing games...

🎮 Favorite your games filter and see the upcoming games and ! Swift + Combine = 💜 Hacktoberfest 🎃 👾...

Source code for 'Beginning Swift Games Development for iOS' by James Goodwill and Wesley Matlock

iOS Money Manager for Board Games

Updated code for's 2D Apple Games by Tutorials

A simple 2D game engine to make a simple beautiful iOS/tvOS Games!

A Swift library to integrate with the Giant Bomb wiki for the retrieval of all things video games.

GameMath provides common types, related functions, and operators commonly used for interactive realtime simulations (games)....

A script that will inject roms into Wiiu vc games on Catalina

Tetris with an interesting twist

CircuitRacer game for iOS Games by Tutorials.

BoardGameGeek XMLAPI2 Swift Framework for interacting with games and collections on BGG