Pinned Repositories
app-remote-config
Configure apps remotely: A simple but effective way to manage apps remotely.
app-remote-config-android
Configure apps remotely: A simple but effective way to manage apps remotely.
app-remote-config-care
Configure apps remotely: A simple but effective way to manage apps remotely.
app-remote-config-ios
Configure apps remotely: A simple but effective way to manage apps remotely.
apple-app
This app for iPhone, iPad and Mac configures devices for use with the eduroam network.
Drawer
A Maps like drawer for iOS.
Geo-Utilities
Some generic utilities for CoreLocation
johankool's Repositories
johankool/Drawer
A Maps like drawer for iOS.
johankool/johankool.github.io
johankool/swift-android-test-action
GitHub Action to Cross Compile Swift for Android and Test on Emulator
johankool/TCARFD
Use the Composable Architecture with a ReferenceFileDocument
johankool/swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
johankool/blog-angle
johankool/combine-schedulers
⏰ A few schedulers that make working with Combine more testable and more versatile.
johankool/composable-core-location
A library that bridges the Composable Architecture and Core Location.
johankool/configuring-apps-remotely
johankool/email_checker
Elixir library checking email validity based on Regex, MX and SMTP
johankool/GRDBUndoRedo
Undo-redo manager for GRDB
johankool/new-in-tca
johankool/NotSwiftUI
Sample code for Swift Talk 268: SwiftUI State Explained – State and Bindings
johankool/SnapshotTestingImageRender
SnapshotTesting strategy based on SwiftUI's ImageRenderer class
johankool/swift-android-gradle
Gradle plugin for building Swift code for Android
johankool/swift-android-toolchain
johankool/swift-case-paths
🧰 Case paths extends the key path hierarchy to enum cases.
johankool/swift-clocks
⏰ A few clocks that make working with Swift concurrency more testable and more versatile.
johankool/swift-concurrency-extras
Useful, testable Swift concurrency.
johankool/swift-custom-dump
A collection of tools for debugging, diffing, and testing your application's data structures.
johankool/swift-dependencies
A dependency management library inspired by SwiftUI's "environment."
johankool/swift-identified-collections
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.
johankool/swift-issue-reporting
Report issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and do so in a testable manner.
johankool/swift-java-codegen
Swift Java Codegeneration annotation processor
johankool/swift-macro-testing
Magical testing tools for Swift macros.
johankool/swift-navigation
Bringing simple and powerful navigation tools to all Swift platforms, inspired by SwiftUI.
johankool/swift-perception
Observable tools, backported.
johankool/swift-snapshot-testing
📸 Delightful Swift snapshot testing.
johankool/swiftisland-app
Swift Island app
johankool/talktome