BetterCodable
Data wrapper
Improves Codable compatibility by utilizing property wrappers to filter out invalid data and provide default values.
Better Codable through Property Wrappers
2k stars
18 watching
80 forks
Language: Swift
last commit: 12 months ago
Linked from 1 awesome list
codableproperty-wrappersswift-package-managerswift5-1
Related projects:
Repository | Description | Stars |
---|---|---|
devxoul/rxcodable | Provides an RxSwift wrapper around Codable to enable reactive data serialization and deserialization | 114 |
gottagetswifty/codablewrappers | A collection of property wrappers to simplify serialization with Swift's Codable protocol | 652 |
ddddxxx/genericid | A Swift extension to provide type-safe access to UserDefaults and UITableViewCell/UICollectionViewCell properties | 13 |
sgr-ksmt/firesnapshot | A Firebase Cloud Firestore wrapper with Codable support | 56 |
markroddy/duckdb-pytables | An extension for DuckDB that allows running SQL queries on arbitrary data sources using Python functions. | 83 |
valor-software/ng2-handsontable | An Angular 2 wrapper for a popular data grid component with features like data validation and sorting. | 274 |
proxymanapp/codemirror-swift | A lightweight wrapper of CodeMirror for macOS and iOS development | 106 |
krzysztofzablocki/propertymapper | Simplifies data parsing in Objective-C iOS apps by providing a self-contained and minimalistic solution for mapping between received data and native objects. | 1,125 |
dreymonde/delegated | Avoids retain cycles when using closure-based delegation in Swift | 702 |
prosumma/coredataqueryinterface | A fluent interface library for working with Core Data in Swift | 36 |
mlaanderson/database-js | Provides a unified interface to multiple databases using connection strings | 74 |
icyleaf/markd | A markdown parser written in Crystal, compliant to CommonMark specification. | 109 |
albertodebortoli/skopelos | A minimalistic implementation of Core Data's persistent store management and synchronization features | 237 |
levand/quiescent | A lightweight, functional abstraction over ReactJS for rendering immutable values in ClojureScript applications. | 613 |
flippedcodes/docsify-betterembed | A Docsify plugin to selectively embed parts of another markdown file into the current document | 2 |