-
Greenleaf Software
- Mumbai
- @nanujogi
Stars
Make Custom Serialization of Swift Codable Types easy with Annotations
💎 Cross platform two-factor authentication powered by SwiftUI
A simple implementation of OAuth2 in Swift using Combine and AuthenticationServices (macOS and iOS).
🎯 PredicateKit allows Swift developers to write expressive and type-safe predicates for CoreData using key-paths, comparisons and logical operators, literal values, and functions.
Recipes app written in SwiftUI using Single State Container
Runtime introspection and unit testing of SwiftUI views
A simple line and bar charting library that supports accessibility written using SwiftUI.
Simple project integrating apple pay in swiftUI
Source code for Manning's book: Swift in depth
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
A collection of utilities for building Core Data applications in SwiftUI.
Basic concept of using SwiftUI with Core Data via FetchRequest property wrapper or NSFetchedResultsController
A curated list of awesome Combine tutorials, libraries, sessions and articles.
🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
Sample code for my article on CloudKit.
A playground following the basic end-to-end encryption flow described in my article: https://dev.to/cardoso/cryptokit-basics-end-to-end-encryption-1d6d
CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
Create NSAttributedStrings from Markdown Text
A macOS app to control the Xcode Simulator.
Type safe url pattern matching without regular expressions and arguments type mismatches based on parser combinators.
The missing interactive keyboard in SwiftUI for iOS
Implemented the swipeable card stack as seen in Tinder.
This is an SwiftUI example App with a dynamic predicate for CoreData.
A SwiftUI view that is able to scan barcodes, QR codes, and more, and send back what was found.