81 Repositories
Swift parsing-capabilities Libraries
An IOS/IPad OS application that demonstrates various capabilities and functions of ARKit and RealityKit.
Augmented Reality Development Demos based on ARKit and RealityKit Summary This repository contains an IOS application that shows the capability of App
Learn about how SoulverCore can give Swift "better than regex" data parsing features (for many common tasks)
String Parsing with Soulver Core A declarative & type-safe approach to parsing data from strings SoulverCore gives you human-friendly, type-safe & per
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
A compiler with very basic capabilities written in Swift
BasicCompiler A compiler with very basic capabilities written in Swift. This project is not intended for real-world use; it's implemented just for fun
📱 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
This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications.
iOS 16+ Passkeys Swift Sample This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications. ⚠️ This
A lightweight CSS parser for parsing and creating CSS stylesheets
SwiftCSSParser A lightweight CSS parser for Swift that uses cssparser (cpp) under the hood. Basic usage Here's a simple code snippet to get you starte
A bidirectional router with more type safety and less fuss.
swift-url-routing A bidirectional URL router with more type safety and less fuss. This library is built with Parsing. Motivation Getting started Docum
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:/
M3UKit - A µ framework for parsing m3u files
M3UKit - A µ framework for parsing m3u files
WANNA SDK enhances your iOS app with virtual try-on capabilities for shoes and watches
WANNA SDK enhances your iOS app with virtual try-on capabilities for shoes and watches. With this feature, your users will be able to see in real time how the selected product looks on them, just by pointing their smartphone camera at their feet or wrist.
NLP-enabled recipe parsing iOS app
A pet project app which parsed out recipes from a given page, written over lockdown and published on the App Store in 2020. It relied on the Open Graph protocol and, where unavailable, would look to a list of supported sites with parsing instructions for each part of a recipe. The key feature of aji was its ability to tag an ingredient (e.g., 1 tbsp of syrup) and scale it to the recipe as the user adjusts portion/serving size.
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
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
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
Mybook swiftui - A Facebook UI Clone with some capabilities like like/unlike, comment, scroll, show stories etc
mybook_swiftui 🎓 Trying to create a Facebook UI Clone with some capabilities li
A lightweight Swift date library for parsing, validating, manipulating, and formatting dates based on moment.js.
A lightweight Swift date library for parsing, validating, manipulating, and formatting dates based on moment.js.
TwitchIRC - A Swift package for parsing/serializing Twitch IRC messages
TwitchIRC A Swift package to take of parsing/serializing Twitch IRC messages for
SampleProjectMVVM - Sample project using MVVM parsing data from Giphy.com
iOS Take Home Create an iOS app with two views, MainViewController and DetailVie
Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/
Joplin® is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are sea
A lightweight XMLParser for assembling and parsing XML values written for iOS 8+ in Swift 2.
Overview Description Requirements Installation Usage Author License Description XMLParser lets you convert a pure Swift dictionary into XML string and
Cross-platform Swift library for parsing SVGPath strings
Introduction Installation Usage Credits Introduction SVGPath is an open-source parser for the SVG path syntax, making it easy to create CGPaths from t
Header parsing and HTML generating utilities for SwiftDoc.org
swiftdoc-parser This project is no longer maintained. We're now using swift-doc to generate the SwiftDoc.org website. Installation These utilities are
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
Generate styled SwiftUI Text from strings with XML tags.
XMLText is a mini library that can generate SwiftUI Text from a given XML string with tags. It uses AttributedString to compose the final text output.
CoreML-Face-Parsing - how to use face-parsing CoreML model in iOS
CoreML-Face-Parsing The simple sample how to use face-parsing CoreML model in iO
Squares - a toy drum machine which you can control by multi touch capabilities of your track pad
Squares Squares is a toy drum machine which you can control by multi touch capab
A set of libraries used for parsing representations of Swift Packages similar to how SwiftPM itself works
A set of libraries used for parsing representations of Swift Packages similar to how SwiftPM itself works, but also supporting Xcode specific features (such as Swift Playground Apps).
A minimal, pure Swift library for making command-line tools / interfaces.
SwiftArgs This library is no longer maintained. Please use Swift Argument Parser instead. A minimal, pure Swift library for making command-line tools
Parsing indeterminate types with Decodable and Either enum using Swift
Decodable + Either Parsing indeterminate types with Decodable and Either enum us
Demo app to demonstrate native blur capabilities
Blurrable Demo app to demonstrate native blur capabilities. You can customize th
A SwiftUI wrapper of the new UIKit sheetPresentationController's capabilities in iOS15.
BottomSheet Bring to SwiftUI the UIKit bottom sheet capabilities that came with iOS15. Usage Show the bottom sheet Button(action: { show.toggle() }) {
Parsing Simple HTTP Headers for swift
HTTP Headers Parsing simple HTTP headers using pre-defined header descriptions. Examples: let response = HTTPURLRseponse(..., headers: [ "X-RateLi
UIView category that adds dragging capabilities
UIView category that adds dragging capabilities. Screenshot Setup with CocoaPods Add pod 'UIView+draggable' to your Podfile Run pod install Run open A
Swift emoji string parsing library
Croc is a library for parsing emojis on iOS. It provides a simple and lightweight interface for detecting, generating, categorizing and managing emoji
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Down Blazing fast Markdown (CommonMark) rendering in Swift, built upon cmark v0.29.0. Is your app using it? Let us know! If you're looking for iwasrob
Markdown parsing and rendering for iOS and OS X
CocoaMarkdown Markdown parsing and rendering for iOS and macOS CocoaMarkdown is a cross-platform framework for parsing and rendering Markdown, built o
An app that will help UI/UX designers and iOS developpers to easily work together, using demos and examples about iOS capabilities, limitations, ecosystem, ...
Demoapp Work in progress... 👀 What's about? It's an app built in SwiftUI that will help UI/UX designers and iOS developpers to work together smoothly
Math expression parser built with Point•Free's swift-parsing package
swift-math-parser Basic math expression parser built with Point•Free's swift-parsing package. NOTE: currently, this uses a fork of that fixes a parsin
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
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
An Objective-C framework for your everyday HTML needs.
HTMLKit An Objective-C framework for your everyday HTML needs. Quick Overview Installation Parsing The DOM CSS3 Selectors Quick Overview HTMLKit is a
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
ScrollViewPlus is a small library that provides some helpful extension and capabilities for working with NSScrollView.
ScrollViewPlus is a small library that provides some helpful extension and capabilities for working with NSScrollView.
A Swift package for parsing Clang module map files
Clangler is a Swift package used to parse Clang module map files into an abstract syntax tree (AST) representation. Once parsed, you can inspect or manipulate the nodes in the file, then generate and save a new file reflecting your changes.
Swift wrappers for the tree-sitter incremental parsing system
SwiftTreeSitter Swift wrappers for the tree-sitter incremental parsing system. Remember that tree-sitter has both runtime and per-language dependencie
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
Lightweight Networking and Parsing framework made for iOS, Mac, WatchOS and tvOS.
NetworkKit A lightweight iOS, Mac and Watch OS framework that makes networking and parsing super simple. Uses the open-sourced JSONHelper with functio
Custom iOS camera and photo picker with editing capabilities
Overview Paparazzo is a component for picking and editing photos. Key Features 📷 Taking photos using camera 📱 Picking photos from user's photo libra
A Swift library for parsing and drawing SVG images to CoreGraphics contexts.
SwiftDraw A Swift library for parsing and drawing SVG images to CoreGraphics contexts. SwiftDraw can also convert an SVG into Swift source code. Usage
Swift library for parsing Extended Backus–Naur Form (EBNF) notation
Gramophone Swift library for parsing Extended Backus–Naur Form (EBNF) notation Integration Swift Package Manager dependencies: [ .package(url: "ht
Functional JSON parsing library for Swift
Argo Argo is a library that lets you extract models from JSON or similar structures in a way that's concise, type-safe, and easy to extend. Using Argo
UIView extension that adds dragging capabilities
YiViewDrag Installation YiViewDrag is available through CocoaPods. To install it, simply add the following line to your Podfile: pod 'YiViewDrag' Usag
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions on Ethereum network.
You can ask for help in our Discord Channel web3swift Swift implementation of web3.js functionality ⚡ Interaction with remote node via JSON RPC 💭 Sma
Swift Markdown is a Swift package for parsing, building, editing, and analyzing Markdown documents.
Swift Markdown is a Swift package for parsing, building, editing, and analyzing Markdown documents.
Showcasing simple SwiftUI and networking capabilities
CovidCounts CovidCounts is powered by SwiftUI. It allows a user to view COVID related data for different U.S. States. App Purpose This app is showcasi
A library that allows you to generate and update environment maps in real-time using the camera feed and ARKit's tracking capabilities.
ARKitEnvironmentMapper Example To run the example project, clone the repo, and run pod install from the Example directory first. Installation ARKitEnv
A library that allows you to generate and update environment maps in real-time using the camera feed and ARKit's tracking capabilities.
ARKitEnvironmentMapper Example To run the example project, clone the repo, and run pod install from the Example directory first. Installation ARKitEnv
This framework implements a strict JSON parser and generator in Objective-C.
SBJson 5 Chunk-based JSON parsing and generation in Objective-C. Overview SBJson's number one feature is stream/chunk-based operation. Feed the parser
Precise JSON decimal parsing for Swift 🧮
PreciseDecimal Introduction Swift has long suffered a problem with its Decimal type: unapparent loss of precision. This happens with all common ways o
An example project to demonstrate the new scripting capabilities of Shortcuts For Mac.
Scripting Shortcuts Test Project This simple project is designed to test the new scripting capabilities introduced in the Shortcuts app in macOS Monte
OysterKit is a framework that provides a native Swift scanning, lexical analysis, and parsing capabilities. In addition it provides a language that can be used to rapidly define the rules used by OysterKit called STLR
OysterKit A Swift Framework for Tokenizing, Parsing, and Interpreting Languages OysterKit enables native Swift scanning, lexical analysis, and parsing
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
PhoneNumberKit Swift 5.3 framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber. Features F
A barebones Swift HTTP client with automatic JSON response parsing.
HTTP Client A barebones Swift HTTP client with automatic JSON response parsing. Installation Add HTTP Client as a dependency through Xcode or directly
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
PhoneNumberKit Swift 5.3 framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber. Features F
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️
Welcome to Codextended — a suite of extensions that aims to make Swift’s Codable API easier to use by giving it type inference-powered capabilities an
👩🎨 Elegant Attributed String composition in Swift sauce
Elegant Attributed String composition in Swift sauce SwiftRichString is a lightweight library which allows to create and manipulate attributed strings
Croc is a swift emoji string parsing library
Croc is a library for parsing emojis on iOS. It provides a simple and lightweight interface for detecting, generating, categorizing and managing emoji characters, making emoji-powered features an easy task for developers.
BonMot is a Swift attributed string library
BonMot (pronounced Bon Mo, French for good word) is a Swift attributed string library. It abstracts away the complexities of the iOS, macOS, tvOS, and
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support
Fuzi (斧子) A fast & lightweight XML/HTML parser in Swift that makes your life easier. [Documentation] Fuzi is based on a Swift port of Mattt Thompson's
Easy XML parsing using Codable protocols in Swift
XMLCoder Encoder & Decoder for XML using Swift's Codable protocols. This package is a fork of the original ShawnMoore/XMLParsing with more features an
Simple XML parsing in Swift
SWXMLHash SWXMLHash is a relatively simple way to parse XML in Swift. If you're familiar with NSXMLParser, this library is a simple wrapper around it.
Swift minion for simple and lightweight XML parsing
AEXML Swift minion for simple and lightweight XML parsing I made this for personal use, but feel free to use it or contribute. For more examples check
The easy to use Swift JSON decoder
Unbox is deprecated in favor of Swift’s built-in Codable API and the Codextended project. All current users are highly encouraged to migrate to Codable as soon as possible.
SwiftyJSON makes it easy to deal with JSON data in Swift.
SwiftyJSON SwiftyJSON makes it easy to deal with JSON data in Swift. Platform Build Status *OS Linux Why is the typical JSON handling in Swift NOT goo
[Deprecated] A shiny JSON parsing library in Swift :sparkles: Loved by many from 2015-2021
🚨 Deprecation Notice 🚨 Gloss has been deprecated in favor of Swift's Codable framework. The existing Gloss source is not going away, however updates
Freddy - A reusable framework for parsing JSON in Swift.
Why Freddy? Parsing JSON elegantly and safely can be hard, but Freddy is here to help. Freddy is a reusable framework for parsing JSON in Swift. It ha
Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable
Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable. Elevate should no longer be used for
Straightforward, type-safe argument parsing for Swift
Swift Argument Parser Usage Begin by declaring a type that defines the information that you need to collect from the command line. Decorate each store