BetterCodable

Data wrapper

Improves Codable compatibility by utilizing property wrappers to filter out invalid data and provide default values.

Better Codable through Property Wrappers

GitHub

2k stars
18 watching
80 forks
Language: Swift
last commit: 12 months ago
Linked from 1 awesome list

codableproperty-wrappersswift-package-managerswift5-1

Backlinks from these awesome lists:

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