Swift Tools

Open-source Swift projects categorized as Tools

Top 23 Swift Tool Projects

  1. SwiftGen

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Insanity

    Meta-programming for Swift, stop writing boilerplate code.

  4. XcodesApp

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

    Project mention: A New Era of macOS Sandbox Escapes | news.ycombinator.com | 2024-11-08
  5. Lona

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

  6. XcodeGen

    A Swift command line tool for generating your Xcode project

    Project mention: XTool – Cross-platform Xcode replacement | news.ycombinator.com | 2025-05-16

    Also it shares something in common with XcodeGen (https://github.com/yonaskolb/XcodeGen), especially on using a yaml format to define the project's information

  7. BuildTimeAnalyzer

    Build Time Analyzer for Swift

  8. FengNiao

    A command line tool for cleaning unused resources in Xcode.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. LifetimeTracker

    Find retain cycles / memory leaks sooner.

  11. Peek

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

  12. SourceKitten

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

  13. 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.

  14. DevHub

    A feature-rich offline application, is meticulously crafted to support developers in their daily tasks while ensuring the utmost security of their data (by jaywcjlove)

    Project mention: DevHub.app – Developer Utilities for macOS | news.ycombinator.com | 2024-09-06

    This is a project I've been working on since I became unemployed. As I developed the app, I learned Swift along the way. Not only did it help me master Swift development, but I also created an app that can perform various tasks without relying on online tools, such as SSL management, image watermarking, NPM statistics, URL decoding, and more.

    The app runs entirely offline. You can check it out here: https://github.com/jaywcjlove/DevHub

    To keep DevHub healthy and well-maintained, I accept donations as a way to generate some income and continue working on it. The app is almost free, and if the tools don't meet your needs, feel free to email me. I’d be happy to hear your ideas and possibly develop small tools for you at no cost.

  15. Pecker

    CodePecker is a tool to detect unused Swift code.

  16. TRex

    Copy any text on your screen, stop retyping.

  17. Attabench

    Microbenchmarking app for Swift with nice log-log plots

  18. Laurine

    Laurine - Localization code generator written in Swift. Sweet!

  19. iSimulator

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

  20. Traits

    Modify your native iOS app in real time.

  21. Rugby

    🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.

  22. Swift Package Index

    The Swift Package Index is the place to find Swift packages!

  23. PlayAlways

    Create Xcode playgrounds from your menu bar

  24. Plank

    A tool for generating immutable model objects

  25. Shark

    Swift CLI for strong-typing images, colors, storyboards, fonts and localizations (by kaandedeoglu)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Swift Tools discussion

Log in or Post with

Swift Tools related posts

  • XTool – Cross-platform Xcode replacement

    2 projects | news.ycombinator.com | 16 May 2025
  • Agentic Editing in Zed

    6 projects | news.ycombinator.com | 7 May 2025
  • What on earth is going on? Can’t update Xcode on M1 MacBook Pro

    1 project | /r/SwiftUI | 11 Dec 2023
  • Insanity VS SpeziTemplateApplication - a user suggested alternative

    2 projects | 18 Nov 2023
  • Clean Text alternative / text tools to auto strip most formatting from copied text? (preferably free / low cost)

    1 project | /r/macapps | 8 Oct 2023
  • Create, Push, and Present Any View Controller in 1 LOC using Metaprogramming

    3 projects | dev.to | 18 Jun 2023
  • Is it actually safe to run multiple version of xcode if I want to try the new SDKs?

    1 project | /r/iOSProgramming | 9 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SwiftGen 9,422
2 Insanity 7,849
3 XcodesApp 7,541
4 Lona 7,534
5 XcodeGen 7,359
6 BuildTimeAnalyzer 4,322
7 FengNiao 3,454
8 LifetimeTracker 3,235
9 Peek 2,592
10 SourceKitten 2,354
11 GDPerformanceView-Swift 2,276
12 DevHub 1,712
13 Pecker 1,460
14 TRex 1,414
15 Attabench 1,281
16 Laurine 1,251
17 iSimulator 1,160
18 Traits 905
19 Rugby 714
20 Swift Package Index 619
21 PlayAlways 549
22 Plank 469
23 Shark 381

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Swift is
the 15th most popular programming language
based on number of references?