GitHub topics: codable
intsig171/SmartCodable
SmartCodable is a data parsing library based on Codable. It is simple to use, with robust compatibility being one of its main features. SmartCodable 是基于Codable实现的数据解析库。简单易用,强悍的兼容性是SmartCodable的主要特点。 表层API和功能几乎和HandyJSON一致,支持快速的迁移。
Language: Swift - Size: 8.29 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 560 - Forks: 57

GottaGetSwifty/CodableWrappers
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
Language: Swift - Size: 276 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 688 - Forks: 42

JohnSundell/Codextended
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️
Language: Swift - Size: 68.4 KB - Last synced at: about 8 hours ago - Pushed at: about 4 years ago - Stars: 1,503 - Forks: 84

Ansh-joshii/optionall
Flexible option parsing for POSIX shell scripts
Language: Shell - Size: 2.93 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

marksands/BetterCodable
Better Codable through Property Wrappers
Language: Swift - Size: 57.6 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1,751 - Forks: 80

JARMourato/Kodable
A supercharged extension of Codable
Language: Swift - Size: 162 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 85 - Forks: 9

reers/ReerCodable
Codable extensions using Swift Macro
Language: Swift - Size: 11.7 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 138 - Forks: 3

vapor/multipart-kit
🏞 Parses and serializes multipart-encoded data with Codable support.
Language: Swift - Size: 270 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 155 - Forks: 45

Beyova/BeyovaJSON
BeyovaJSON allows any json for Coadable
Language: Swift - Size: 30.3 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 12 - Forks: 3

almazrafi/DictionaryCoder
Fast dictionary encoder / decoder for Swift Codable types
Language: Swift - Size: 139 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 62 - Forks: 3

SwiftyLab/MetaCodable
Supercharge Swift's Codable implementations with macros meta-programming.
Language: Swift - Size: 45.2 MB - Last synced at: 7 days ago - Pushed at: 20 days ago - Stars: 695 - Forks: 32

Sherlouk/SwiftProvisioningProfile
Parse iOS mobile provisioning files into Swift models
Language: Swift - Size: 19.5 KB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 64 - Forks: 8

stickytools/sticky-encoding
High-performance binary encoding/decoding for `Swift.Codable` types.
Language: Swift - Size: 896 KB - Last synced at: 12 days ago - Pushed at: about 5 years ago - Stars: 47 - Forks: 6

Star-Lord-PHB/swift-codable-macro
Macros for automatically generating customizable conformance to `Codable` protocol.
Language: Swift - Size: 299 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

vetrek/SmartNet
Swift Networking Library
Language: Swift - Size: 225 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 1

theolampert/ECMASwift
A tiny Javascript runtime for iOS and macOS
Language: Swift - Size: 87.9 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 34 - Forks: 4

orlandos-nl/IkigaJSON
A high performance JSON library in Swift
Language: Swift - Size: 494 KB - Last synced at: 2 days ago - Pushed at: 16 days ago - Stars: 395 - Forks: 22

marcprux/universal
Tiny zero-dependency cross-platform Swift parsers for JSON, XML, and YAML incl. in-memory interchange formats and Either type
Language: Swift - Size: 25.4 MB - Last synced at: 2 days ago - Pushed at: 17 days ago - Stars: 13 - Forks: 3

Kaakati/Realm-and-Swift-Codable
How to implement Swift 4 Codable with Realm Database
Size: 11.7 KB - Last synced at: 12 days ago - Pushed at: almost 4 years ago - Stars: 35 - Forks: 7

CoreOffice/XMLCoder
Easy XML parsing using Codable protocols in Swift
Language: Swift - Size: 1.61 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 823 - Forks: 112

gonzalezreal/DefaultCodable
A convenient way to handle default values with Swift Codable types
Language: Swift - Size: 22.5 KB - Last synced at: 15 days ago - Pushed at: almost 4 years ago - Stars: 358 - Forks: 11

dehesa/CodableCSV
Read and write CSV files row-by-row or through Swift's Codable interface.
Language: Swift - Size: 919 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 472 - Forks: 74

yangKJ/HollowCodable
Codable customized using property wrappers library for Swift. Replace the existing HandyJSON at project. 😤
Language: Swift - Size: 173 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 74 - Forks: 14

Flight-School/AnyCodable 📦
Type-erased wrappers for Encodable, Decodable, and Codable values
Language: Swift - Size: 94.7 KB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 1,309 - Forks: 140

jverkoey/BinaryCodable
Swift Codable-like interfaces for binary representations.
Language: Swift - Size: 109 KB - Last synced at: about 8 hours ago - Pushed at: almost 5 years ago - Stars: 394 - Forks: 16

dduan/TOMLDecoder
From TOML to Swift Codable types.
Language: Swift - Size: 395 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 71 - Forks: 7

metabolist/codable-bloom-filter
An implementation of the Bloom filter data structure conforming to Swift's Codable serialization protocol
Language: Swift - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 5

vapor/core 📦
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
Language: Swift - Size: 8.88 MB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 83 - Forks: 50

winddpan/CodableWrapper
@CodingKey("encoder", "decoder") var cool: Bool = true
Language: Swift - Size: 455 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 371 - Forks: 30

MarkCodable/MarkCodable
Swift Codable with human-friendly Markdown storage
Language: Swift - Size: 71.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 335 - Forks: 7

ExCodable/ExCodable
JSON-Model Conversion with Swift Codable
Language: Swift - Size: 235 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 146 - Forks: 22

jellybeansoup/swift-any-codable
Codable extensions to make working with loosely-structured data easier.
Language: Swift - Size: 33.2 KB - Last synced at: about 22 hours ago - Pushed at: 3 months ago - Stars: 10 - Forks: 1

Pircate/CleanJSON
Swift JSON decoder for Codable
Language: Swift - Size: 7.1 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 293 - Forks: 41

niyongsheng/NYSKit
📱高可用的ios项目框架(application build framework)
Language: Objective-C - Size: 9.45 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 2

brightdigit/Options
Sometimes there are situations where you want to use an Enum in an OptionSet or you want Enum backed by a RawType of Int but also have String labels as well
Language: Swift - Size: 151 KB - Last synced at: about 11 hours ago - Pushed at: 12 months ago - Stars: 21 - Forks: 0

adam-fowler/xml-coding
Swift based XML Encoder/Decoder for Codable classes
Language: Swift - Size: 1.56 MB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

HawkXDev/PizzaService
PizzaService is a pizza ordering service iOS app. The app fetches data via API and offers a choice of pizza. You can also find out the location of the restaurants closest to you.
Language: Swift - Size: 35.4 MB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dgrzeszczak/KeyedCodable
Easy nested key mappings for swift Codable
Language: Swift - Size: 1.22 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 284 - Forks: 20

christophhagen/BinaryCodable
A binary encoder for Swift Codable types
Language: Swift - Size: 1.25 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 105 - Forks: 8

jrothwell/VersionedCodable
A wrapper around Swift's Codable that allows versioning of Codable types, and rationalises migrations from older versions of the type.
Language: Swift - Size: 865 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 44 - Forks: 0

cellular/localstorage-swift
iOS, tvOS, watchOS storage for persisting small data sets
Language: Swift - Size: 13.2 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 2

ezfe/swift-nbt
Language: Swift - Size: 96.7 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 8 - Forks: 2

iwill/generic-json-swift
A simple Swift library for working with generic JSON structures
Language: Swift - Size: 85 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 177 - Forks: 29

DipDutt/ToDoListApp
It is a todo list app where you can save your items and also checked and unchecked your items.
Language: Swift - Size: 104 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

devmaximilian/cached 📦
Language: Swift - Size: 16.6 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

ravitripathi/Beaver
File and Codable objects persistence micro-library for iOS
Language: Swift - Size: 7.17 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

mjmsmith/backspace-json
Stupid simple access for unCodable JSON objects.
Language: Swift - Size: 24.4 KB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

engali94/CodablePersist
Store and Cache Anything Codable
Language: Swift - Size: 179 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 18 - Forks: 1

mikhailmaslo/macro-codable-kit
Efficient, flexible Codable with Swift Macros
Language: Swift - Size: 173 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 38 - Forks: 3

gonzalezreal/AdaptiveCardUI 📦
Snippets of UI, authored in JSON and rendered with SwiftUI
Language: Swift - Size: 1.63 MB - Last synced at: 17 days ago - Pushed at: about 4 years ago - Stars: 93 - Forks: 8

fumoboy007/msgpack-swift
An efficient, full-featured, and compliant MessagePack implementation for Swift. / msgpack.org[Swift]
Language: Swift - Size: 106 KB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 22 - Forks: 5

onmyway133/EasyStash
🗳Easy data persistence in Swift
Language: Swift - Size: 105 KB - Last synced at: 17 days ago - Pushed at: 12 months ago - Stars: 390 - Forks: 21

omaralbeik/Stores
Typed key-value storage solution to store Codable types in various persistence layers with few lines of code!
Language: Swift - Size: 480 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 136 - Forks: 12

Flight-School/Guide-to-Swift-Codable-Sample-Code 📦
Xcode Playground Sample Code for the Flight School Guide to Swift Codable
Language: Swift - Size: 90.8 KB - Last synced at: 23 days ago - Pushed at: about 5 years ago - Stars: 237 - Forks: 17

rwbutler/LetterCase
𝐓 String letter case conversion and JSON decoding / encoding strategies
Language: Swift - Size: 127 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 20 - Forks: 3

futuredapp/FTAPIKit
Declarative and generic REST API framework using Codable.
Language: Swift - Size: 1.19 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 3

SnailLoveSmile/CodableDemo
CodableTest
Size: 37.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

lemo-nade-room/swift-crypto-codable
Codableな型の特定のプロパティをEncode時にAES暗号化する
Language: Swift - Size: 41 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

peterfriese/Swift-Firestore-Guide
The Comprehensive Guide to using Cloud Firestore in Swift
Language: Swift - Size: 219 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 41 - Forks: 4

outfoxx/PotentCodables
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system
Language: Roff - Size: 26.5 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 75 - Forks: 14

cuadros-code/Project-7-SwiftUI-IExpensive
Project 7 track your expenses
Language: Swift - Size: 50.8 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mono0926/apns
APNs(Apple Push Notification Service) SDK
Language: Swift - Size: 20.5 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 28 - Forks: 2

alickbass/CodableFirebase
Use Codable with Firebase
Language: Swift - Size: 120 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 695 - Forks: 91

Sherlouk/SwiftSchema
JSON-LD Decoder for Schema.org Models
Language: Swift - Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

stansmida/swift-conformable-existential
Hashable and Codable support for existential types
Language: Swift - Size: 471 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

hhfa008/SwiftAI
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Language: Swift - Size: 1.2 MB - Last synced at: 16 days ago - Pushed at: about 5 years ago - Stars: 493 - Forks: 94

lynixliu/SwiftAvroCore
An implementation of Apache Avro in Swift 5
Language: Swift - Size: 620 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 22 - Forks: 9

hamishknight/JSON-Fragment-Decoding 📦
A JSONDecoder extension to allow decoding JSON fragments
Language: Swift - Size: 14.6 KB - Last synced at: 15 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

drewalth/CoreDataExploration
Offline-first strategy for iOS leveraging CoreData and the Codable protocol
Language: Swift - Size: 89.8 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

hirotakan/MessagePacker
MessagePack serializer implementation for Swift. msgpack.org[Swift]
Language: Swift - Size: 136 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 85 - Forks: 12

vapor/url-encoded-form 📦
📝 Parse and serialize url-encoded form data with Codable support.
Language: Swift - Size: 56.6 KB - Last synced at: 17 days ago - Pushed at: almost 5 years ago - Stars: 43 - Forks: 21

omaralbeik/UserDefaultsStore 📦
Why not use UserDefaults to store Codable objects 😉
Language: Swift - Size: 967 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 448 - Forks: 17

wibosco/NetworkingInOperations-Example
An example project looking at how to combine Operations with URLSession 📡
Language: Swift - Size: 47.9 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 39 - Forks: 2

vmanot/SwiftDB
A modern database abstraction layer + runtime, batteries included [WIP].
Language: Swift - Size: 545 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 339 - Forks: 7

idrougge/OptionallyDecodable
Property wrapper for turning decoding failures into optionals instead of errors.
Language: Swift - Size: 9.77 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 44 - Forks: 3

richardpiazza/CodablePlus
A collection of extensions around the Swift `Codable` implementation.
Language: Swift - Size: 180 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

rushisangani/RSMasterTableViewKit
All-In-One UITableView Kit with inbuilt PullToRefresh, Pagination, EmptyDataSet, Indicator, Networking and much more..
Language: Swift - Size: 2.13 MB - Last synced at: 12 days ago - Pushed at: almost 6 years ago - Stars: 19 - Forks: 13

swiftuiux/some-codable-swift
Type that can encode itself to an external representation from different types AnyCodable Some any codable
Language: Swift - Size: 13.7 KB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

fummicc1/EasyFirebaseSwift
Helping me use Firebase features with ease
Language: Swift - Size: 770 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 13 - Forks: 1

PADL/ASN1Codable
ASN.1 support for Swift Codable
Language: Swift - Size: 1.01 MB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

mmoaay/Bamboots
Bamboots - Extension 4 Alamofire
Language: Swift - Size: 28.1 MB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 439 - Forks: 39

MPLew-is/deep-codable
Encode and decode deeply-nested data into flat Swift objects
Language: Swift - Size: 49.8 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 103 - Forks: 1

christophhagen/ProtobufCodable
A binary encoder/decoder for Swift largely compatible with Google Protobuf
Language: Swift - Size: 368 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

Flight-School/Codable-DIY-Kit 📦
A template for creating your own Swift Codable encoders and decoders
Language: Swift - Size: 12.7 KB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 227 - Forks: 10

almazrafi/URLQueryCoder
Fast URL query encoder / decoder for Swift Codable types
Language: Swift - Size: 80.1 KB - Last synced at: about 15 hours ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 0

kylehughes/URLQueryItemCoder
Encoder & decoder for working with Codable types as URLQueryItems.
Language: Swift - Size: 39.1 KB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 65 - Forks: 0

PureSwift/Codable 📦
Codable for Swift 3
Language: Swift - Size: 96.7 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

SwiftKitz/Storez
💾 Safe, statically-typed, store-agnostic key-value storage written in Swift!
Language: Swift - Size: 109 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 68 - Forks: 8

AbdulrahmanQasem95/DynamicMapper
Dynamic decoding and encoding using native Codable protocol
Language: Swift - Size: 4.22 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 0

denismurphy/dictionary-codable
Lightweight utility for encoding and decoding Swift objects to and from dictionaries
Language: Swift - Size: 16.6 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

Flight-School/RegularExpressionDecoder 📦
A decoder that constructs objects from regular expression matches.
Language: Swift - Size: 43.9 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 175 - Forks: 7

Flight-School/JSONFeed 📦
A Swift encoder and decoder for the JSON Feed format
Language: Swift - Size: 22.5 KB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 51 - Forks: 3

Flight-School/CodablePerformance 📦
Performance benchmarks for Codable and JSONSerialization
Language: Swift - Size: 521 KB - Last synced at: 23 days ago - Pushed at: almost 6 years ago - Stars: 68 - Forks: 6

0111b/JSONDecoder-Keypath
Add key path support to the JSONDecoder
Language: Swift - Size: 15.6 KB - Last synced at: 12 days ago - Pushed at: over 7 years ago - Stars: 19 - Forks: 4

tangjianfengVS/WisdomProtocol
WisdomProtocol:一款iOS 面向协议 编程框架,Swift特别版。在开发中,以遵守实现 对应协议,即可得到 相应能力 的理念,来定义一批定制的协议,通过他们绑定实现定制的功能和需求。WisdomProtocol 目前协议支持功能: (1). 定时器功能 (2). 模型数据: 编/解码 (3). 程序信息跟踪 (4). 图片: 加载/缓存 (5). 多语言切换 (6). 网络连接状态变化 (7). 7大路由器
Language: Swift - Size: 1.17 MB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 6 - Forks: 2

rcasanovan/iHealth
A simple iOS app to integrate HealthKit to show some info for the user
Language: Swift - Size: 29.8 MB - Last synced at: 22 days ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 0

FlineDev/Microya 📦
Micro version of the Moya network abstraction layer written in Swift.
Language: Swift - Size: 264 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 45 - Forks: 7

levantAJ/AnyCodable
Decode [String: Any] for Codable
Language: Swift - Size: 348 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 83 - Forks: 14

NikSativa/CodableKit
Swift library that provides additional features for Codable
Language: Swift - Size: 13.7 KB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

amirsaam/CodableAny
Conforms "Any" in Swift to Codable protocol
Language: Swift - Size: 8.79 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
