An open API service providing repository metadata for many open source software ecosystems.

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