Swift Tools

Open-source Swift projects categorized as Tools | Edit details
Related topics: #Swift #iOS #Xcode #MacOS #Images

Top 23 Swift Tool Projects

  • GitHub repo SwiftGen

    The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

    Project mention: Do you guys/gals use the "Costants.swift" file or the "Localizations.strings" method? | reddit.com/r/iOSProgramming | 2021-11-23
  • GitHub repo Lona

    A tool for defining design systems and using them to generate cross-platform UI code, Sketch files, and other artifacts.

  • 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!

  • GitHub repo Insanity

    Meta-programming for Swift, stop writing boilerplate code.

    Project mention: Any way to not have to triple define values in a public struct? | reddit.com/r/swift | 2021-11-03
  • GitHub repo XcodeGen

    A Swift command line tool for generating your Xcode project

    Project mention: brew install xcodegen | reddit.com/r/bitrise | 2022-01-15

    `git clone https://github.com/yonaskolb/XcodeGen.git cd XcodeGen make install`

  • GitHub repo BuildTimeAnalyzer

    Build Time Analyzer for Swift

  • GitHub repo FengNiao

    A command line tool for cleaning unused resources in Xcode.

  • GitHub repo Peek

    All new design. Inspect your iOS application at runtime. (by shaps80)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo LifetimeTracker

    Find retain cycles / memory leaks sooner.

  • GitHub repo XcodesApp

    The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

    Project mention: Xcode won't stop installing | reddit.com/r/MacOS | 2022-01-03

    No advice on how to handle your current problem, but once you get it sorted, consider using something like https://github.com/RobotsAndPencils/XcodesApp for your future Xcode installations. Dramatically faster than via the App Store, as well as allowing multiple installs, etc.

  • GitHub repo GDPerformanceView-Swift

    Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage via delegate.

  • GitHub repo SourceKitten

    An adorable little framework and command line tool for interacting with SourceKit.

  • GitHub repo Pecker

    CodePecker is a tool to detect unused Swift code.

  • GitHub repo Laurine

    Laurine - Localization code generator written in Swift. Sweet!

  • GitHub repo Attabench

    Microbenchmarking app for Swift with nice log-log plots

  • GitHub repo iSimulator

    iSimulator is a GUI utility to control the Simulator, and manage the app installed on the simulator.

  • GitHub repo Traits

    Modify your native iOS app in real time.

  • GitHub repo PlayAlways

    Create Xcode playgrounds from your menu bar

  • GitHub repo Plank

    A tool for generating immutable model objects

  • GitHub repo TRex

    Copy the Uncopyable (by amebalabs)

    Project mention: Less known macOS apps you will legitimately want to use every day | news.ycombinator.com | 2021-10-01
  • GitHub repo Shark

    Swift CLI for strong-typing images, colors, storyboards, fonts and localizations

  • GitHub repo abandoned-strings

    Command line program that detects unused resource strings in an iOS or OS X application.

  • GitHub repo SwiftLintXcode

    An Xcode plug-in to format your code using SwiftLint.

  • GitHub repo AVXCAssets-Generator

    AVXCAssets Generator takes path for your assets images and creates appiconset and imageset for you in just one click

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 2022-01-15.

Swift Tools related posts


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

Project Stars
1 SwiftGen 7,626
2 Lona 7,488
3 Insanity 6,339
4 XcodeGen 5,085
5 BuildTimeAnalyzer 3,968
6 FengNiao 2,867
7 Peek 2,594
8 LifetimeTracker 2,534
9 XcodesApp 2,245
10 GDPerformanceView-Swift 2,080
11 SourceKitten 2,027
12 Pecker 1,276
13 Laurine 1,274
14 Attabench 1,222
15 iSimulator 1,019
16 Traits 914
17 PlayAlways 524
18 Plank 462
19 TRex 439
20 Shark 374
21 abandoned-strings 349
22 SwiftLintXcode 339
23 AVXCAssets-Generator 332
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.