All Projects → Meniny → Jsonify

Meniny / Jsonify

Licence: MIT License
♨️A delightful JSON parsing framework.

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Jsonify

Fire
🔥A delightful HTTP/HTTPS networking framework for iOS/macOS/watchOS/tvOS platforms written in Swift.
Stars: ✭ 243 (+478.57%)
Mutual labels:  mac, osx, tvos, watchos, macosx
Swiftui
A collaborative list of awesome SwiftUI resources. Feel free to contribute!
Stars: ✭ 774 (+1742.86%)
Mutual labels:  mac, tvos, watchos
stinsen
Coordinators in SwiftUI. Simple, powerful and elegant.
Stars: ✭ 563 (+1240.48%)
Mutual labels:  tvos, watchos, macosx
Subethaedit
General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Stars: ✭ 1,183 (+2716.67%)
Mutual labels:  mac, osx, macosx
Osx Iso
 Create a bootable ISO of OS X / macOS, from the installation app file
Stars: ✭ 616 (+1366.67%)
Mutual labels:  mac, osx, macosx
Nord Iterm2
An arctic, north-bluish clean and elegant iTerm2 color scheme.
Stars: ✭ 651 (+1450%)
Mutual labels:  mac, osx, macosx
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+2509.52%)
Mutual labels:  mac, osx, macosx
Extendable
Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.
Stars: ✭ 88 (+109.52%)
Mutual labels:  osx, tvos, watchos
Evilosx
An evil RAT (Remote Administration Tool) for macOS / OS X.
Stars: ✭ 1,826 (+4247.62%)
Mutual labels:  mac, osx, macosx
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+4411.9%)
Mutual labels:  mac, parsing, tvos
Macos Downloader
Command line tool for downloading macOS installers and beta updates
Stars: ✭ 162 (+285.71%)
Mutual labels:  mac, osx, macosx
Tools Osx
A small collection of command line tools for Mac OS X, incl.: clipcat, dict, eject, launch, ql, swuser, trash & with.
Stars: ✭ 576 (+1271.43%)
Mutual labels:  mac, osx, macosx
Mac-OS-Setup-Applications
👾 All I need to setup a new Mac and the applications I use everyday as a Web Developper
Stars: ✭ 96 (+128.57%)
Mutual labels:  mac, osx, macosx
Rome
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
Stars: ✭ 724 (+1623.81%)
Mutual labels:  mac, tvos, watchos
Htmlkit
An Objective-C framework for your everyday HTML needs.
Stars: ✭ 206 (+390.48%)
Mutual labels:  parsing, tvos, watchos
Lift
Lift is a Swift library for generating and extracting values into and out of JSON-like data structures.
Stars: ✭ 33 (-21.43%)
Mutual labels:  mac, tvos, watchos
Xcake
🍰 Describe Xcode projects in a human readable format and (re)generate one on demand.
Stars: ✭ 549 (+1207.14%)
Mutual labels:  osx, tvos, watchos
Sqlitelib
Easily build a custom SQLite static library for use in macOS and iOS frameworks and apps.
Stars: ✭ 38 (-9.52%)
Mutual labels:  osx, tvos, watchos
Macos Patcher
Command line tool for running macOS on unsupported Macs
Stars: ✭ 114 (+171.43%)
Mutual labels:  mac, osx, macosx
Powerkey
Remap your Macbook's power key to Forward Delete
Stars: ✭ 212 (+404.76%)
Mutual labels:  mac, osx, macosx

Jsonify
Version Author Build Passing Swift
Platforms MIT
Cocoapods Carthage SPM

Introduction

What's this?

Jsonify is a delightful JSON parsing framework for iOS/macOS/watchOS/tvOS platforms written in Swift.

Requirements

  • iOS 8.0+
  • macOS 10.10+
  • watchOS 2.0+
  • tvOS 9.0+
  • Xcode 8 with Swift 3

Installation

CocoaPods

pod 'Jsonify'

Manually: Framework

First, excute this:

git submodule add https://github.com/Meniny/Jsonify.git

then:

  • Drag Jsonify/Jsonify/Jsonify.xcodeproj into your project
  • Go to PROJECT->TARGETS->[YOUR_TARGET_NAME]->General->Embedded Binaries
  • Click
  • Select Jsonify.frameWork, click Add

Manually: Source Files

Copy all files in the ./Jsonify/Jsonify directory into your project.

Contribution

You are welcome to fork and submit pull requests.

License

Jsonify is open-sourced software, licensed under the MIT license.

Sample

let jsonString = "[ { \"id\": 1, \"name\": \"Meniny\", }, ]"
let array = Jsonify(string: jsonString)
for i in array.arrayValue {
    let id = i["id"].intValue
    let name = i["name"].stringValue
    print("id=\(id)\nname=\(name)")
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].