San Jose, California, USA

Marco Eidinger

Expert
@MarcoEidinger

Software engineer working on open source and enterprise mobile SDKs for iOS and macOS developers written in Swift

SwiftPlantUML. A command-line tool and Swift Package for generating class diagrams powered by PlantUML

645

SwiftPlantUML-Xcode-Extension. Xcode Extension for generating class diagrams from Swift code (powered by PlantUML)

453

XCSnippetsApp. macOS application to explore code snippets from the Swift and iOS community, view and edit the snippets before adding them conveniently to Xcode

168

swift-package-dependencies-check. Catch up with outdated versions based on your package dependency requirements

88

ClientCertificateSwiftDemo. iOS application to demonstrate the use of a client certificate for authentication

45

SwiftFormatPlugin. Swift Package (Command) Plugin to format source code with nicklockwood/SwiftFormat

36

OSInfo. Cross-platform Swift Package to determine OS name and version on which the app is running

34

URLCompatibilityKit. Compatible backports of commonly used type properties for `URL` that are only available from iOS 16.0+ / macOS 13.0+ / tvOS 16.0+ / watchOS 9.0+.

23

InjectSwiftUIExample. Example how to use krzysztofzablocki/Inject in a SwiftUI application

21

TLDExtractSwift. Swift package to extract top level domain (TLD) second level domain, subdomain and root domain

17

appleframeworks. HTML

13

iosdevupdates. JavaScript

11

SwiftSymbolDocMarkupExamples. Swift code base that uses and illustrates the various Markup options to create symbol documentation.

10

ManagedAppConfigurationReader. Simple SwiftUI project to showcase how to read the iOS managed app configuration from UserDefaults

10

swift-spi-demo. Demo of System Programming Interfaces (SPI) in Swift

8

pkce-ios-swift-auth0server. https://blog.eidinger.info/implement-oauth2-pkce-in-swift-and-test-with-auth0-authorization-server

8

TestingNSPinnedDomains. App to test SSL Pinning (NSPinnedDomains, iOS 14+)

7

objc-load-and-swift-interop-demo. Automatically run Swift code when your framework gets initialized

6

me.codesnippet. Collection of Xcode Code Snippets in Swift 5+

5

Repeat. Demo of using Swift Argument Parser and await/async

4

XCSnippets. Swift package to interact with Xcode Code Snippets in a type-safe manner

4

swift-biometric-authentication-simulator-demo.

4

MissMinutes. macOS menu bar app to display my favorite timezones

4

iOS-System-Symbols-Utilities. Utilities around iOS system symbol. Useful for symbolicating iOS crash reports.

3

cordova-disable-copy-paste. Cordova Plugin for iOS to prevent copy-paste to other applications

3

swift-swizzling-uipasteboard-demo.

2

FioriChartsInWidgets. Swift

2

conditional-files. CLI tool to mass insert/delete conditional compilation statements

2

spm-binaryframework-update-with-ghaction. Demo how to use a GitHub action to update binary target information

2

swift-swagger-mockoon-tutorial.

2

cordova-paramedic-travis-ci-howto. HowTo: Use cordova-paramedic and Travis CI for continuous integration

2

ms-adaptivecards-ios-example. Example of rendering an Adaptive Card (Microsoft) on iOS

1

Down. Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.

1

swift-api-assign-reviewer. GitHub action to detect access control changes (open/public) in Swift files and set reviewer/assignee to pull request

1

GitBisectXcodebuild. Demo on how to use git bisect with xcodebuild test

1

swift-package-monitored-by-dependabot. Swift

1

vscode-stencil. Stencil for Visual Studio Code.

1

plcrashreporterusage. iOS application in Swift using reliable, open-source crash reporter PLCrashReporter (Objective-C)

1

OsmiumAtlas. CLI to verify the feeds listed in iosdevdirectory.com and is the foundation for iosdevupdates.com

1

cordova-plugin-plcrashreporter. Objective-C

1

swift-crypto. Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.

1

MarcoEidinger.

1

getting-started-with-spm. Material for my tryswiftworld workshop "Getting Started with SwiftPM"

1
43
Apply