Open Source

Krzysztof's GitHub stats

I've over 20 projects, powering up more than 80,000 apps.

Here's the top 4 I've found most impactful in majority of Swift projects.

Inject

Hate recompiling times and restarting app, Swift Previews are not working?
Here's a better workflow helper that enables you to save hours of time each week, regardless if you are using UIKit, AppKit or SwiftUI.

Sourcery

A code generator for Swift language that allows you to get rid of repetitive code and create better architecture and developer workflows. It extends the language abstractions to allow you to generate boilerplate code automatically.

It's used in over 40,000 projects on both iOS and macOS and it powers some of the most popular and critically-acclaimed apps you have used (including Airbnb, Bumble, New York Times).

Difference

Easy diffing between two instances of same object.
Absolute must have if you do any kind of testing.

Lifetime Tracker

LifetimeTracker can surface retain cycle / memory issues right as you develop your application, and it will surface them to you immediately, so you can find them with more ease and before they hit your users.

You've successfully subscribed to Krzysztof Zabłocki
Great! Next, complete checkout to get full access to all premium content.
Error! Could not sign up. invalid link.
Welcome back! You've successfully signed in.
Error! Could not sign in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.