iOS Dev Tools

The greatest iOS development tools, including websites, desktop and mobile apps, and back-end services. Updated daily by Max Ott.

Subscribe

A weekly update delivered right to your inbox. Sent once a week. No spam, not ever. Unsubscribe at any time.

IBAnalyzer

A command line tool that helps find common xib and storyboard-related problems in your Xcode projects without running your app or writing unit tests. IBAnalyzer starts by parsing all .xib, .storyboard and .swift files in a folder and then uses this data to generate warnings. It can find unimplemented outlets and actions in classes, as well as @IBOutlets and @IBActions defined in code but not connected to from nibs. IBAnalyzer is open source and extensible so you can create new warnings by creating new types that conform to the Analyzer protocol.

screenshot of IBAnalyzer

Other similar tools

HackMan

HackMan is a simple tool for generating boilerplate code directly via the command line. Let hackman do the boring work and save […]

Read More

Accio

A dependency manager driven by SwiftPM that works for iOS/tvOS/watchOS/macOS projects. […]

Read More

marzipanify

Convert an iOS Simulator app bundle to an iOSMac (Marzipan) one. […]

Read More

Beak

A tool that gives you a command line interface to your Swift scripts. Beak can take a standard Swift file and then list and run any public global functions in it via a command line interface. It analyses your Swift file via SourceKit and finds all public and global functions, turning each into a runnable command while converting parameter names into command line flags. You can also use Beak to generate an Xcode project with all dependencies linked so you can edit your Swift file with full code completion. […]

Read More