Projects in Awesome Lists by gabrieltheodoropoulos
A curated list of projects in awesome lists by gabrieltheodoropoulos .
https://github.com/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.
ios swift swiftpackage swiftui xcode13
Last synced: 10 Apr 2025
https://github.com/gabrieltheodoropoulos/ios-touchid-swift
The TouchID authentication mechanism implemented in Swift.
Last synced: 23 Nov 2024
https://github.com/gabrieltheodoropoulos/iOS-TouchID-Swift
The TouchID authentication mechanism implemented in Swift.
Last synced: 28 Mar 2025
https://github.com/gabrieltheodoropoulos/gtalertcollection
GTAlertCollection: UIAlertController variations gathered in one place, introducing new simplified usage.
activity-indicator alert automation collection destructive imageview ios progress-bar swift textfield uialertcontroller
Last synced: 23 Nov 2024
https://github.com/gabrieltheodoropoulos/focusabletextfielddemo
macos macos-programming swift swiftui textfield
Last synced: 23 Nov 2024
https://github.com/gabrieltheodoropoulos/ios-swift-pagecontrol
UIPageControl implementation in Swift
Last synced: 23 Nov 2024
https://github.com/gabrieltheodoropoulos/gtspinner
A custom, configurable activity indicator for iOS written in Swift.
Last synced: 23 Nov 2024
https://github.com/gabrieltheodoropoulos/swipeactionsdemo
ios swift swiftui swiftui-demo xcode13
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtstorable-swift-package
A Swift protocol which provides standard file operations for types conforming to Codable protocol as a Swift Package.
archive codable custom-types file ios json plist protocol swift swift-package
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtrest
A lightweight Swift library for making web requests and consuming RESTful APIs!
ios rest restful-webservices swift web-services
Last synced: 16 Mar 2025
https://github.com/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.
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtcollectionviewkit
A framework that introduces an alternative new way to use collection views in iOS projects!
class framework generics ios protocol sizeclasses swift uicollectionview xcframework xcode
Last synced: 16 Mar 2025
https://github.com/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!).
autolayout constraint-layout constraints custom-types protocol ui uiview
Last synced: 16 Mar 2025
https://github.com/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.
ios swift swiftpackage swiftui xcode12
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtnetmon-swift-package
Integrate network monitoring capabilities in Swift projects using the GTNetMon Swift Package!
ios macos network network-monitoring reachability swift swift-package
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtsheetmenuview
A customizable menu presented as a sheet that can be integrated in iOS projects. Available as a Swift Package.
ios menu sheet swift swiftpackage uikit
Last synced: 16 Mar 2025
https://github.com/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!
archive decodable dictionary encodable json plist protocol protocol-oriented-programming reflection savefiles swift
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtoverlayview
Show a customizable overlay view on top of any other view in iOS based projects. Available as a Swift Package.
ios overlay swift swiftpackage ui ui-components uikit
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/ios-customizedactionsheet
An iOS class implementing the action sheet for use with a completion handler block, instead of delegate methods.
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtsettingsmanageable
A Swift protocol that automates the process of handling app settings and configuration as a Swift Package.
app ios ios-app ios-swift protocol settings-management swift swift-package swift-package-manager
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/ios-customizedalertview
A simple iOS class for using UIAlertView with a completion handler, instead of delegate methods.
Last synced: 16 Mar 2025
https://github.com/gabrieltheodoropoulos/gtblurview
Add blur effect to any view in iOS based projects using a simple, modern and declarative way. Available as a Swift package.
blur blureffects blurview ios swift swiftpackage uikit
Last synced: 16 Mar 2025
https://github.com/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.
asynchronous image image-fetch ios macos protocol swift swift-package
Last synced: 16 Mar 2025