160 Repositories
Swift JSON-Practice Libraries
Hassle-free JSON encoding and decoding in Swift
#JSONCodable Hassle-free JSON encoding and decoding in Swift Installation Simply add the following to your Cartfile and run carthage update: github "m
Developed with use Swift language. As a third party library used SDWebImage. JSON parsing using URLSession with TMDB API. This app provide by the Core Data structure.
Capstone Project π― About Developed with use Swift language. As a third party library used SDWebImage. JSON parsing using URLSession with TMDB API. Ad
Africa application is developed for learning by using SwiftUI
Africa application is developed for learning by using swiftUI.This application show the list of animals along with information such as name,photo,description and video.This app also use map to show animals on map along with basic animation.
UIKit Practice Project β Simple app to store names along with photos of people you've met
People UIKit Practice Project #10 β Simple app to store names along with photos of people you've met Cool Features Light & dark mode support Responsiv
π± A comprehensive test task for creating an autolayout interface, requesting an API and JSON parsing from Effective Mobile.
ECOMMERCE A comprehensive test task for creating an autolayout interface, requesting an API and JSON parsing from Effective Mobile. π©βπ¨ Design β¨ Fea
DivKit is an open source Server-Driven UI (SDUI) framework.
DivKit π is an open source Server-Driven UI (SDUI) framework. It allows you to roll out server-sourced updates to different app versions. Also, it can be used for fast UI prototyping, allowing you to write a layout once and then ship it to iOS, Android, and Web platforms.
JSONJoy - Convert JSON to Swift objects
JSONJoy Convert JSON to Swift objects. The Objective-C counterpart can be found here: JSONJoy. Parsing JSON in Swift has be likened to a trip through
Encode and decode deeply-nested data into flat Swift objects
DeepCodable: Encode and decode deeply-nested data into flat Swift objects Have you ever gotten a response from an API that looked like this and wanted
Implement dynamic JSON decoding within the constraints of Swift's sound type system by working on top of Swift's Codable implementations.
DynamicCodableKit DynamicCodableKit helps you to implement dynamic JSON decoding within the constraints of Swift's sound type system by working on top
Enable WebSocket in OPC DA/AE Server with JSON return, first time ever
WebSocket4OPC Enable WebSocket in OPC DA/AE Server with JSON return, first time ever DCOM was developed more than 2 decades ago, wich was the pillar o
A Codable Undefinable type for handling JSON undefined values.
Undefinable Overview The purpose of this type is represent the JSON undefined state in Swift structs and classes. The Undefinable enum is a generic wi
A type-safe packet processor framework in Swift
PacketProcessor The Swift PacketProcessor provides a simple, type-safe way of handling structured packets given a data stream. PacketProcessor handles
CryptoWatch is an application to fetch the currency datas from an api and show their updated values to user. User is able to get the coin datas without an extra effort.
CryptoTracker In order to combine my work and studies, I made a small project that keeps the user's registration datas in memory, checks them when nee
Showcases breathing exercises with matching vibration.
Breathy Showcases breathing exercises with matching vibration. If you want to quickly install it - TestFlight How to run Please make sure you have la
Easy and lightweight network layer for creating different set of network requests like GET, POST, PUT, DELETE customizable with coders conforming to TopLevelDecoder, TopLevelEncoder
Easy and lightweight network layer for creating different set of network requests like GET, POST, PUT, DELETE customizable with coders conforming to TopLevelDecoder, TopLevelEncoder
Codable code is a Swift Package that allows you to convert JSON Strings into Swift structs
Codable code is a Swift Package that allows you to convert JSON Strings into Swift structs.
Jay - Pure-Swift JSON parser & formatter. Fully streamable input and output. Linux & OS X ready.
Pure-Swift JSON parser & formatter. Fully streamable input and output. Linux & OS X ready. Replacement for NSJSONSerialization.
DevTool - A simple UI and powerful Mac OS application, Such as JSON-Formatting tool, JSON-to-model tool, AppIcon generator, Network-Request tool...
π₯ π₯ π₯ A simple UI and powerful Mac OS application. It is a collection of tools commonly used in my development work. Such as JSON-Formatting tool, JSON-to-model tool, AppIcon generator, Network-Request tool...
A enhanced JSON decoder.
JSONDecoderEx A enhanced JSON decoder. Usage struct User: Codable { struct Role: OptionSet, Codable, CustomStringConvertible { let rawValu
π Super light and easy automatic JSON to model mapper
magic-mapper-swift π Super light and easy automatic JSON to model mapper Finish writing README.md Ability to map NSManagedObject Ability to convert m
Swift parser for JSON Feed β a new format similar to RSS and Atom but in JSON.
JSONFeed Swift parser for JSON Feed β a new format similar to RSS and Atom but in JSON. For more information about this new feed format visit: https:/
A JSON parser with concise API written in Swift.
A JSON parser with concise API written in Swift Maps JSON attributes to different Swift types with just two methods: map and mapArrayOfObjects. The li
Lazily deserialize JSON into strongly typed Swift objects
LazyObject Lazily deserialize JSON into strongly typed Swift objects, with a few getter style options. Is your app using it? Let me know! Installation
An iOS framework for creating JSON-based models. Written in Swift.
An iOS framework for creating JSON-based models. Written in Swift (because it totally rules!) Requirements iOS 8.0+ Xcode 7.3 Swift 2.2 Installation E
An Alamofire extension which converts JSON response data into swift objects using EVReflection
AlamofireJsonToObjects π¨ This is now a subspec of EVReflection and the code is maintained there. π¨ You can install it as a subspec like this: use_fr
Simple command line interactive game to practice German (or English) with simple short stories.
Gif With GIF you can practice German or English with short stories. The stories are written in an easy language, and you can interact with the charact
Adblock Fast is a new, faster ad blocker for Android, iOS, Chrome, and Opera.
A new, faster ad blocker for Android, iOS, Chrome, and Opera Try Adblock Fast: Android (Android 5.0 and up with Samsung Internet 4.0 and up) iOS (iOS
A project to practice the Platzi course, Curso de Desarrollo de Aplicaciones iOS con SwiftUI
A project to practice the Platzi course, Curso de Desarrollo de Aplicaciones iOS con SwiftUI
An original project making use of custom UITableViewCells, date formatting, json parsing, and handling user location.
SunTimes An original project making use of custom UITableViewCells, date formatting, json parsing, date and time formatting based on the json data, an
GuitarPractice - Guitar Practice app built with swift
Guitar Practice I am the sole developer and designer of this application. This i
Swift-json - High-performance json parsing in swift
json 0.1.4 swift-json is a pure-Swift JSON parsing library designed for high-per
Controls-Practice-UIKit- - Controls Practice (UIKit)
Controls Practice (UIKit) Change a number 0 to 255 different ways: Button (+1) I
Ss-json - High-performance json parsing in swift
json 0.1.1 swift-json is a pure-Swift JSON parsing library designed for high-per
XcodeJSONValidator - XcodeJSONValidator is your script to to check for possible wrongly formed JSON files
XcodeJSONValidator XcodeJSONValidator is your script to to check for possible wr
SwiftUI BusinessCard - Created iOS Business card app to practice SwiftUI
SwiftUI_BusinessCard Created iOS Business card app to practice SwiftUI
RMSUI - A Simple Swift MVVM architectured Rick & Morty UI app in order to practice SwiftUI & GraphQL
RMSUI A Simple Swift MVVM architectured "Rick & Morty UI" app π² in order to pra
Good-news - A simple news application built implementing the MVVM design pattern. It is integrated with a news api which returns JSON
Good News App A simple news application built implementing the MVVM design patte
JSON-Practice - JSON Practice With Swift
JSON Practice Vista creada con: Programmatic + AutoLayout Breve explicaciΓ³n de l
Simple JSON Object mapping written in Swift
ObjectMapper ObjectMapper is a framework written in Swift that makes it easy for you to convert your model objects (classes and structs) to and from J
π² The curated list of iOS Developer interview questions and answers, Swift & Objective-C
Awesome iOS interview questions and answers π Get started by picking interview's language and start preparing right now Install the app Prepare for t
Patchman - A macOS application to test APIs with HTTP methods (Decluttered Postman)
Patchman A macOS application to test APIs with HTTP methods (Decluttered Postman
FruitsDic-ios-practice - To Practice onboarding , List, detail and setting View
π FruitsDic-ios-practice π κΈ°λ₯ μμΈ OnBoding Screen with Page Tab View Data model
MusicAlbumApp - Applications for training networking, field validation, screen transitions, and GCD
MusicAlbumApp This is an educational application for finding music albums and vi
Super basic iOS app to browse open-source-ios-apps
Super basic iOS app to browse open-source-ios-apps
Parse JSON like a badass
Parse JSON like a badass Full disclaimer regarding performance For production apps (or if you care about efficiency at all), I highly recommend using
WPArticleView - SwiftUI View for Wordpress JSON API
WPArticleView Installation ... dependencies: [ .package(url: "https://github
The Ultimate JSON Serialization for Swift.
PPJSONSerialization δΈζδ»η» Introduce There's a library, he make everything easier, faster, and safer. It's a library, which handles all JSON operation i
Weather - Weather app to practice using CoreLocation, fetching data from openweathermap.org API, JSON decoding, applying day\night appearance
Weather App I made this project to practice using CoreLocation, fetching data fr
GroceryMartApp-iOS-practice - To Practice fundamental SwiftUI feature like navigation, state mamagement, customazing etc
π₯¬ GroceryMartApp-iOS-practice μλμ λ΄μ©μ μ€μν SwiftUI μ± μ μ€μ μ± κ΅¬ννκΈ° μ λ°νμΌλ‘ μ 리ν λ΄μ©μ λλ€
Framework for easily parsing your JSON data directly to Swift object.
Server sends the all JSON data in black and white format i.e. its all strings & we make hard efforts to typecast them into their respective datatypes
JSONFeed parser for swift
JSONFeed Swift parsing for JSON Feed Spec Installation Carthage You can install Carthage with Homebrew using the following command: brew update brew i
Breezz: an application with which it is easy and simple to practice breathing exercises and meditation
breezz will help you relax Breezz is an application with which it is easy and si
NewsAppMVVM - A Swift iOS App created to practice MVVM Design Pattern
NewsAppMVVM A Swift iOS App created to practice MVVM Design Pattern. This app re
ProductPage - An example project that shows how to build a product page in a modular way. SwiftUI practice
ProductPage An example project that shows how to build a product page in a modul
A tool for generating immutable model objects
Plank Plank is a command-line tool for generating robust immutable models from JSON Schemas. It will save you time writing boilerplate and eliminate m
Android/iOS Apps created to practice with different iOS/Android Tech. These apps were built to have similar feature sets using native Android/iOS.
AgilityFitTodayApp Android/iOS Apps created to practice with different iOS/Android Tech. These apps were built to have similar feature sets using nati
Incorporate with CoreLocation, Cocoapods, REST APIs, Alamofire, JSON, and UI Animation to Create a Weather Check Application.
PPWeatherCheck Incorporate with Delegates, CoreLocation, Cocoapods, REST APIs,JSON, Alamofire, and UIAnimation. In this application, you will be going
Alter is framework to make mapping Codable property and key easier.
Alter Alter is framework to make mapping Codable property and key easier. With Alter, you don't need to create CodingKey to manually mapping key and p
I built this application with unit testing and test-driven development to understand TDD theory and practice
TestDrivenDevelopment Description I built this application with unit testing and test-driven development to understand TDD theory and practice, to wri
Flexible JSON traversal for rapid prototyping
RBBJSON RBBJSON enables flexible JSON traversal at runtime and JSONPath-like que
To practice URLSession to fetch json data from open weather API
β οΈ weatherApp-iOS-practice π κΈ°λ₯ μμΈ λμ μ΄λ¦μ μ λ ₯νλ©΄ νμ¬ λ μ¨ μ 보λ₯Ό κ°μ Έμ νλ©΄μ νμλκ² λ§λ€μ΄μΌ ν©λλ€
Demotivator: A simple app for practice
Demotivator This is a simple app for practice. Programmatically Quick recap: .Ph
JSON object with Swift
JSON JSON using @dynamicMemberLookup, which allows us to write more natural code
Coding Challenge using NYC JSON data
Coding Challenge using NYC JSON data This was my submission to JPMorgan's code challenge prior to an interview. It represents my solution to asyncrono
Map Practice for iOS
MapPractice-iOS β¨ Description μ§λ, μμΉ κ΄λ ¨ μ±μμ νμ©ν μ μλ Map Viewλ₯Ό λ§μ€ν° ν΄λ³΄μ ! 맡뷰λ₯Ό μ΄μ©ν΄ μλμ κ²½λ κ·Έλ¦¬κ³ λ²μλ₯Ό μ€μ ν΄ μ§λμ λνλ΄κ³ , μνλ κ³³μ νμ μ€μΉνμ¬ μνλ κΈμ λνλ΄κΈ° ! μμΉλ₯Ό μ ννκΈ° μν΄
Map Practice for iOS
MapPractice-iOS β¨ Description μ§λ, μμΉ κ΄λ ¨ μ±μμ νμ©ν μ μλ Map Viewλ₯Ό λ§μ€ν° ν΄λ³΄μ ! 맡뷰λ₯Ό μ΄μ©ν΄ μλμ κ²½λ κ·Έλ¦¬κ³ λ²μλ₯Ό μ€μ ν΄ μ§λμ λνλ΄κ³ , μνλ κ³³μ νμ μ€μΉνμ¬ μνλ κΈμ λνλ΄κΈ° ! μμΉλ₯Ό μ ννκΈ° μν΄
RSS reader for macOS and iOS.
NetNewsWire Itβs a free and open-source feed reader for macOS and iOS. It supports RSS, Atom, JSON Feed, and RSS-in-JSON formats. More info: https://n
practice based on London App Brewery lesson
Ringit Press each buttons, Code I used How to play sound using AVFoundation and AVAudioPlayer. Understand Apple documentation and how to use StackOver
JOP is the Json organization program. It can run on any platform that supports Swift.
JOP JOP is a program organized in JSON files. It is based on Swift, provides a syntax similar to Swift, and has the same strong security as Swift. Thi
A prctice project by DevProjects...
NewsApp A prctice project by DevProjects... A mobile app to consume the News API and display a list of news articles. Clicking one of the news article
To Practice UINavigationController, transition, ViewController Life Cycle, send data to different page, asset catalogs
LED Board Check Point ! StackView μ¬λ¬κ°μ view λ₯Ό set μΌλ‘ λ§λ€μ΄ μ£Όλ μνμ ν¨ μΌμ ν κ·μΉμ λ°λΌμ stack view μμ μμ§μ΄λκ²μ μ΄λ―Έμ§ λ£κΈ° νλ‘μ νΈ λ΄μ Assets ν΄λ λ΄μ Image Set μ μΆκ°νμ¬ 1x, 2x
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
JSONNeverDie is an auto reflection tool from JSON to Model, a user friendly JSON encoder / decoder, aims to never die. Also JSONNeverDie is a very imp
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
EVReflection General information At this moment the master branch is tested with Swift 4.2 and 5.0 beta If you want to continue using EVReflection in
Networking, JSON Parsing, APIs and Core Location
Clima Our Goal Itβs time to take our app development skills to the next level. Weβre going to introduce you to the wonderful world of Application Prog
RxAlamoRecord combines the power of the AlamoRecord and RxSwift libraries to create a networking layer that makes interacting with API's easier than ever reactively.
Written in Swift 5 RxAlamoRecord combines the power of the AlamoRecord and RxSwift libraries to create a networking layer that makes interacting with
A enhanced JSON decoder.
JSONDecoderEx A enhanced JSON decoder. Usage struct User: Codable { struct Role: OptionSet, Codable, CustomStringConvertible { let rawValu
An RSS, Atom and JSON Feed parser written in Swift
Features Atom RSS 0.90, 0.91, 1.00, 2.00 JSON Namespaces Dublin Core Syndication Content Media RSS iTunes Podcasting Tags Documentation Unit Test Cove
Mappable - Flexible JSON to Model converter, specially optimized for immutable properties
Mappable is a lightweight, flexible, easy-to-use framework to convert JSON to model, specially optimized for immutable property initializatio
Swift/Obj-C HTTP framework with a focus on REST and JSON
Now Archived and Forked PMHTTP will not be maintained in this repository going forward. Please use, create issues on, and make PRs to the fork of PHMT
An extension for Alamofire that converts JSON data into Decodable objects.
Swift 4 introduces a new Codable protocol that lets you serialize and deserialize custom data types without writing any special code and without havin
A protocol to serialize Swift structs and classes for encoding and decoding.
Serpent (previously known as Serializable) is a framework made for creating model objects or structs that can be easily serialized and deserialized fr
The better way to deal with JSON in Objective-C (inspired by SwiftyJSON)
NSTEasyJSON Inpired by SwiftyJSON. NSTEasyJSON makes it easy to deal with JSON data in Objective-C. Why is the typical JSON handling in Objective-C NO
Easy JSON to NSObject mapping using Cocoa's key value coding (KVC)
#Motis Object Mapping Easy JSON to NSObject mapping using Cocoa's key value coding (KVC) Motis is a user-friendly interface with Key Value Coding that
Marshaling the typeless wild west of [String: Any]
Marshal In Swift, we all deal with JSON, plists, and various forms of [String: Any]. Marshal believes you don't need a Ph.D. in monads or magic mirror
𧱠A JSON decoding/encoding library that handles optimistically or strictly.
Do you need to handle the root cause of failure in decoding JSON? We often process the value as a default value if it could not be decoded from JSON.
JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
JSONExport JSONExport is a desktop application for Mac OS X written in Swift. Using JSONExport you will be able to: Convert any valid JSON object to a
A JSON deserialization library for Swift
Mapper Mapper is a simple Swift library to convert JSON to strongly typed objects. One advantage to Mapper over some other libraries is you can have i
An extremely simple JSON helper written in Swift.
Alexander Alexander is an extremely simple JSON helper written in Swift. It brings type safety and Foundation helpers to the cumbersome task of JSON u
A tool for fast serializing & deserializing of JSON
FastEasyMapping Overview Requirements Installation CocoaPods Carthage Usage Deserialization Serialization Mapping Attributes Relationships Assignment
Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.
JSONModel - Magical Data Modeling Framework for JSON JSONModel allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS
From JSON to Core Data and back.
Groot Groot provides a simple way of serializing Core Data object graphs from or into JSON. It uses annotations in the Core Data model to perform the
A type-safe JSON-RPC 2.0 library purely written in Swift
JSONRPCKit JSONRPCKit is a type-safe JSON-RPC 2.0 library purely written in Swift. // Generating request JSON let batchFactory = BatchFactory(version:
Swift library for JSON-RPC
JSONRPC There are already a bunch of packages out there for doing JSON-RPC in Swift. This one is just very simple and makes no assumptions about the t
Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.
ReactiveAPI Reactive API library allows you to write clean, concise and declarative network code, with the power of RxSwift and URLSession! iOS Demo A
An elegant yet powerful iOS networking layer inspired by ActiveRecord.
Written in Swift 5 AlamoRecord is a powerful yet simple framework that eliminates the often complex networking layer that exists between your networki
Lightweight REST library for iOS and watchOS. Available on cococapods
RMHttp RMHttp is a Lightweight REST library for iOS and watchOS. Features Chainable Request URL / JSON Parameter Encoding HTTP Methods GET/POST/DELETE
Swish is a networking library that is particularly meant for requesting and decoding JSON via Decodable
Swish Nothing but net(working). Swish is a networking library that is particularly meant for requesting and decoding JSON via Decodable. It is protoco
Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing)
β Important Notice: Farewell ws... hello Networking ! Networking is the next generation of the ws project. Think of it as ws 2.0 built for iOS13. It u