Surge alternatives and similar libraries
Based on the "Math" category.
Alternatively, view Surge alternatives based on common mentions on social networks and blogs.
-
VectorMath
A Swift library for Mac and iOS that implements common 2D and 3D vector and matrix functions, useful for games or vector-based graphics -
SwiftMath
📐 A math framework for Swift. Includes: vectors, matrices, complex numbers, quaternions and polynomials. -
Swift-MathEagle
A general math framework to make using math easy. Currently supports function solving and optimisation, matrix and vector algebra, complex numbers, big int, big frac, big rational, graphs and general handy extensions and functions.
WorkOS - The modern identity platform for B2B SaaS
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Surge or a related project?
Popular Comparisons
README
Surge has been moved to its own organization on GitHub
The Surge project is now located at @Jounce/Surge.
Updating Your Dependencies
For compatibility, an archived copy of Surge will be hosted at @mattt/Surge for some time. If your project uses Surge, please update your dependency to point to @Jounce/Surge.
Specific instructions for Swift Package Manager, CocoaPods, and Carthage can be found below:
Swift Package Manager
In Package.swift
,
update the url
value in your Surge .package
declaration
in your project dependencies:
let package = Package(
name: "myproject",
dependencies: [
.package(url: "https://github.com/Jounce/Surge.git", .upToNextMajor(from: "2.0.0")),
],
targets: [
.target(
name: "myproject",
dependencies: ["Surge"]),
]
)
CocoaPods
No changes are necessary.
You can continue to use the Surge
pod without any problem.
pod 'Surge', '~> 2.0.0'
Carthage
Update your Surge dependency declaration to the following:
github "Jounce/Surge" ~> 2.0.0