Pinned Repositories
EmailComposer
A custom view modifier in order to present the system email composer in SwiftUI based iOS apps shipped as a Swift package. For Xcode 13 and above.
EmailComposer-Xcode12
A custom view modifier in order to present the system email composer in SwiftUI based iOS apps shipped as a Swift package. For Xcode 12.
FocusableTextFieldDemo
GTAlertCollection
GTAlertCollection: UIAlertController variations gathered in one place, introducing new simplified usage.
GTFetchableImage
A Swift protocol for fetching, caching and handling remote and local images fast and reliably in Swift based applications as a Swift Package.
GTNetMon
Get network status and connection information, and monitor for network changes. It combines Network framework (iOS >= 12.0) & SCNetworkReachability API (iOS<12.0) under a unified and easy API.
GTSpinner
A custom, configurable activity indicator for iOS written in Swift.
GTStorable-Swift-Package
A Swift protocol which provides standard file operations for types conforming to Codable protocol as a Swift Package.
iOS-Swift-PageControl
UIPageControl implementation in Swift
iOS-TouchID-Swift
The TouchID authentication mechanism implemented in Swift.
gabrieltheodoropoulos's Repositories
gabrieltheodoropoulos/EmailComposer
A custom view modifier in order to present the system email composer in SwiftUI based iOS apps shipped as a Swift package. For Xcode 13 and above.
gabrieltheodoropoulos/iOS-TouchID-Swift
The TouchID authentication mechanism implemented in Swift.
gabrieltheodoropoulos/FocusableTextFieldDemo
gabrieltheodoropoulos/GTAlertCollection
GTAlertCollection: UIAlertController variations gathered in one place, introducing new simplified usage.
gabrieltheodoropoulos/iOS-Swift-PageControl
UIPageControl implementation in Swift
gabrieltheodoropoulos/GTSpinner
A custom, configurable activity indicator for iOS written in Swift.
gabrieltheodoropoulos/GTStorable-Swift-Package
A Swift protocol which provides standard file operations for types conforming to Codable protocol as a Swift Package.
gabrieltheodoropoulos/SwipeActionsDemo
gabrieltheodoropoulos/GTCollectionViewKit
A framework that introduces an alternative new way to use collection views in iOS projects!
gabrieltheodoropoulos/GTNetMon
Get network status and connection information, and monitor for network changes. It combines Network framework (iOS >= 12.0) & SCNetworkReachability API (iOS<12.0) under a unified and easy API.
gabrieltheodoropoulos/GTRest
A lightweight Swift library for making web requests and consuming RESTful APIs!
gabrieltheodoropoulos/GTRestKit
**DEPRECATED** ⛔️ A lightweight yet powerful Swift library for performing RESTful HTTP requests
gabrieltheodoropoulos/EmailComposer-Xcode12
A custom view modifier in order to present the system email composer in SwiftUI based iOS apps shipped as a Swift package. For Xcode 12.
gabrieltheodoropoulos/GTCodable
A custom protocol in Swift that lets you convert any struct or class object to dictionary, JSON, Plist or archived data and vice versa, save to files, load from files, initialise objects, encode, decode and more, in an amazingly simple, fast and natural way!
gabrieltheodoropoulos/GTEasyLayout
GTEasyLayout minimizes the effort of setting up constraints programmatically, as it achieves that with one line of code only! Not recommended for specifying too complicated constraints (yet!).
gabrieltheodoropoulos/GTNetMon-Swift-Package
Integrate network monitoring capabilities in Swift projects using the GTNetMon Swift Package!
gabrieltheodoropoulos/GTOverlayView
Show a customizable overlay view on top of any other view in iOS based projects. Available as a Swift Package.
gabrieltheodoropoulos/GTSheetMenuView
A customizable menu presented as a sheet that can be integrated in iOS projects. Available as a Swift Package.
gabrieltheodoropoulos/GTStorable
A Swift protocol which provides standard file operations for types conforming to Codable protocol.
gabrieltheodoropoulos/GTFetchableImage
A Swift protocol for fetching, caching and handling remote and local images fast and reliably in Swift based applications as a Swift Package.
gabrieltheodoropoulos/GTBlurView
Add blur effect to any view in iOS based projects using a simple, modern and declarative way. Available as a Swift package.
gabrieltheodoropoulos/GTSettingsManageable
A Swift protocol that automates the process of handling app settings and configuration as a Swift Package.
gabrieltheodoropoulos/iOS-CustomizedActionSheet
An iOS class implementing the action sheet for use with a completion handler block, instead of delegate methods.
gabrieltheodoropoulos/iOS-CustomizedAlertView
A simple iOS class for using UIAlertView with a completion handler, instead of delegate methods.