Hey developers! 👋
I appreciate you reading and supporting the newsletter.
Another Thursday, another issue with the latest tools to help you with daily tasks.
Let's dive in!
Let’s connect on X (ex-Twitter) & LinkedIn! 🤝
If you have a tool that solves a developer problem, I would love to help you reach iOS developers - hi@iosdev.tools
Build Powerful iOS Chat with Stream’s Swift SDK
Power your iOS app with real-time Chat, Video, Voice, Feeds, and Moderation using Stream’s Swift SDK. Whether you're using SwiftUI or UIKit, our flexible APIs and pre-built UI components help you build a seamless chat experience.
Built for iOS Developers
SwiftUI & UIKit support
Pre-built UI components for fast integration
Customizable and scalable for any app
Swift GraphQL Codegen
Swift-graphql-codegen is a lightweight Swift library for generating type-safe Swift code from your GraphQL schema and operations.
This library’s goal is to provide simple and customizable generation of Swift types to mirror your GraphQL documents, with optional built-in networking helpers tailored to your specific usage. It’s everything you need and nothing you don't.
Why you will like it:
All types are structs with stored properties.
Serialization using Encodable/Decodable.
Automatic Hashable/Equatable conformance.
Swift concurrency support via Sendable conformance.
Persisted operations support.
Optional URLSession support, including support for query operations using GET and subscriptions using server-sent events.
Schema can come from SDL, JSON or an introspection endpoint.
Control over public/internal access level.
Control over mutable or immutable types.
Only generates types for scalars, enums, and input objects that are used by operations.
No dependency added to your app binary.
HandySwiftUI
HandySwiftUI lets you access dozens of missing SwiftUI features through simple modifiers and views, filling common gaps in SwiftUI development.
Built by a prolific iOS developer with real-world experience from multiple apps, it provides essential tools like platform-specific values, efficient image loading, comprehensive color management, and enhanced selection controls.
Why you will like it:
Platform-specific values with simple syntax like Platform.value(default: .blue, mac: .indigo).
Smart view modifiers for common needs like automatic contrast and error handling.
Enhanced controls with vertical tabs, searchable pickers, and multi-selection.
Rich color manipulation with HLC support and semantic system colors.
Built-in efficiency with image caching and preview detection.
Well-documented with real-world examples from production apps.
Surge
Surge is a high-performance HTTP/SOCKS5 proxy server and network toolbox for macOS and iOS. It allows users to intercept, log, modify, and redirect network traffic using a flexible rule system. It's designed for power users who need fine-grained control over their network.
Why you will like it:
Control and change how your network traffic flows.
Runs smoothly and reliably without slowing things down.
Set up detailed rules to manage your network traffic.
Connect to Surge on your iPhone or iPad for network analysis.
See what's happening in encrypted HTTPS traffic.
Change how your device looks up website addresses.
Manage internet access on limited data connections.
Offers powerful modes for handling all network traffic.
BackEyes
BackEyes uses the front camera to detect faces in real time and prevent screen peeping. Using an AI model, the app recognizes faces without an internet connection. No facial data is stored or processed.
MaClicker
MaClicker is an auto-clicker for Mac. It can do 100 clicks per second. It's built with Swift and requires macOS 10.13 High Sierra or later.
AppDevCon March 18-21st, Netherlands (Amsterdam) 🇳🇱
Swift Heroes April 8-9th, Italy (Turin) 🇮🇹
try! Swift April 9-11th, Japan (Tokyo) 🇯🇵
Deep Dish Swift April 27-29th, USA (Chicago) 🇺🇸
iOSKonf May 13-15th, North Macedonia (Skopje) 🇲🇰
Swift Craft May 19-21st, UK (Kent) 🇬🇧
mDevCamp June 2-3rd, Czech Republic (Prague) 🇨🇿
MacAdmins July 15-18th, USA (Pennsylvania) 🇺🇸
Swift Connection October 6-7th, France (Paris) 🇫🇷
SwiftLeeds October 7-8th, UK (Leeds) 🇬🇧
PragmaConf October 30-31st, Italy (Bologna) 🇮🇹
Do iOS November 11-13th, Netherlands (Amsterdam) 🇳🇱
Do you want your conference to be featured here? Please send me an email at hi@iosdev.tools
If you are interested in sponsoring the newsletter or having your tool featured, send us an email at hi@iosdev.tools