awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

46 Repos

Awesome GitHub RepositoriesData Parsing

Libraries for serializing and deserializing various data formats.

Explore 46 awesome GitHub repositories matching part of an awesome list · Data Parsing. Refine with filters or upvote what's useful.

Awesome Data Parsing GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • swiftyjson/swiftyjsonAvatar von SwiftyJSON

    SwiftyJSON/SwiftyJSON

    22,951Auf GitHub ansehen↗

    SwiftyJSON is a Swift JSON parsing library and data wrapper designed to simplify the reading and manipulation of JSON structures. It provides a toolkit for converting raw JSON strings into structured formats without requiring manual type casting or optional chaining for every value. The library focuses on simplifying nested data extraction through subscript-based value access and recursive data resolution. It ensures optional-safe value retrieval by returning default empty values instead of crashing when encountering missing keys or out-of-bounds array indices. The project includes capabilit

    Simplified way to handle JSON data in Swift.

    Swift
    Auf GitHub ansehen↗22,951
  • mantle/mantleAvatar von Mantle

    Mantle/Mantle

    11,255Auf GitHub ansehen↗

    Mantle is a framework for mapping raw data structures and JSON into typed model objects for Cocoa and Cocoa Touch applications. It serves as a data serialization engine and JSON data mapper that transforms dictionaries and arrays into structured model objects. The framework distinguishes itself through an Objective-C persistence layer that manages model disk archiving via keyed archivers. It includes specialized logic for model version management, allowing outdated archived data structures to be upgraded to match current schemas during deserialization. The project covers a broad range of dat

    Model framework for Cocoa and Cocoa Touch applications.

    Objective-C
    Auf GitHub ansehen↗11,255
  • ranchero-software/netnewswireAvatar von Ranchero-Software

    Ranchero-Software/NetNewsWire

    10,131Auf GitHub ansehen↗

    NetNewsWire is an RSS feed aggregator and cloud-synced news reader. It provides a centralized interface for collecting, organizing, and consuming articles from multiple web feed formats using an XML feed parser. The application features a local database feed cache to ensure fast retrieval and offline access to content. It includes a customizable theme engine that decouples visual styling from logic, allowing the user interface appearance to be adjusted via configurable parameters. The platform supports cross-device reading synchronization for subscription lists and read markers through remot

    Open-source feed reader for macOS and iOS.

    Swiftfeed-readeriosjson-feed
    Auf GitHub ansehen↗10,131
  • tristanhimmelman/objectmapperAvatar von tristanhimmelman

    tristanhimmelman/ObjectMapper

    9,146Auf GitHub ansehen↗

    ObjectMapper is a JSON serialization framework for Swift that maps JSON strings and dictionaries into strongly typed classes and structs. It functions as a data mapper and converter, facilitating the bidirectional transformation of data between raw JSON and Swift model objects. The library uses protocol-based mapping to associate specific JSON keys with object properties. It supports nested key extraction via dot-notation pathing and employs custom transformation classes to bridge the gap between JSON and Swift types. The framework provides capabilities for model validation during initializa

    Converts model objects to and from JSON.

    Swift
    Auf GitHub ansehen↗9,146
  • codermjlee/mjextensionAvatar von CoderMJLee

    CoderMJLee/MJExtension

    8,502Auf GitHub ansehen↗

    MJExtension is a JSON serialization library and model mapping framework used to convert data between JSON strings and structured model objects. It functions as an object data mapper that handles the encoding and decoding of complex object hierarchies for network transmission and storage. The framework is a non-intrusive data mapper that uses reflection and runtime inspection to map raw data strings to application objects. This approach allows for data transformation without requiring base class inheritance, decorators, or extensions to the underlying model classes. The system supports recurs

    Fast and non-intrusive JSON to model conversion.

    Objective-C
    Auf GitHub ansehen↗8,502
  • jsonmodel/jsonmodelAvatar von JSONModel

    JSONModel/JSONModel

    6,813Auf GitHub ansehen↗

    JSONModel is a data modeling framework and serialization library for Apple platforms, including iOS, macOS, watchOS, and tvOS. It transforms JSON strings and dictionaries into typed Swift objects to eliminate manual dictionary parsing. The framework provides a mapping system that utilizes custom key rules and dot-notation to resolve nested data hierarchies. It supports the conversion of complex JSON structures into organized model relationships and manages the transformation of JSON arrays into collections of typed model instances. The toolset includes data type transformation via custom tra

    Framework for creating smart data models from JSON.

    Objective-C
    Auf GitHub ansehen↗6,813
  • alibaba/handyjsonAvatar von alibaba

    alibaba/handyjson

    4,262Auf GitHub ansehen↗

    HandyJSON is a Swift JSON serialization library and data mapper. It functions as an object mapper that converts JSON data into typed Swift models and transforms Swift objects back into JSON strings for storage or transmission. The library uses reflection to automatically map JSON keys to object properties and supports custom mapping metadata to resolve naming differences between APIs and code. It provides capabilities for extracting values from deep nested paths within a JSON structure and supports the transformation of complex types such as dates and URLs. The framework handles both the des

    Convenient JSON serialization and deserialization for Swift.

    Swift
    Auf GitHub ansehen↗4,262
  • sbjson/sbjsonAvatar von SBJson

    SBJson/SBJson

    3,717Auf GitHub ansehen↗

    SBJson is an Objective-C JSON parser and generator designed for the parsing and generation of JSON data. It functions as a strict JSON validator, enforcing rigid grammar rules to ensure input data adheres to formal specifications. The project features an incremental JSON stream parser that processes UTF8 data in chunks to extract documents without loading the entire payload into memory. It also serves as a JSON data serializer that transforms native data objects into formatted strings using deterministic key sorting. The system manages data serialization workflows and implements security mea

    Strict JSON parser and generator for Objective-C.

    Objective-C
    Auf GitHub ansehen↗3,717
  • tristanhimmelman/alamofireobjectmapperAvatar von tristanhimmelman

    tristanhimmelman/AlamofireObjectMapper

    2,649Auf GitHub ansehen↗

    An Alamofire extension which converts JSON response data into swift objects using ObjectMapper

    Converts network responses to objects using mapping.

    Swift
    Auf GitHub ansehen↗2,649
  • mattt/onoAvatar von mattt

    mattt/Ono

    2,596Auf GitHub ansehen↗

    A sensible way to deal with XML & HTML for iOS & macOS

    Sensible XML and HTML handling for Apple platforms.

    Objective-C
    Auf GitHub ansehen↗2,596
  • tid-kijyun/kannaAvatar von tid-kijyun

    tid-kijyun/Kanna

    2,484Auf GitHub ansehen↗

    Kanna(鉋) is an XML/HTML parser for Swift.

    XML and HTML parser for macOS and iOS.

    Swift
    Auf GitHub ansehen↗2,484
  • drmohundro/swxmlhashAvatar von drmohundro

    drmohundro/SWXMLHash

    1,465Auf GitHub ansehen↗

    Simple XML parsing in Swift

    Simple XML parsing for Swift.

    Swift
    Auf GitHub ansehen↗1,465
  • nmdias/feedkitAvatar von nmdias

    nmdias/FeedKit

    1,334Auf GitHub ansehen↗

    FeedKit is a Swift library for Reading and Generating RSS, Atom, and JSON feeds.

    RSS and Atom feed parser for Swift.

    Swift
    Auf GitHub ansehen↗1,334
  • mkoehnke/wkzombieAvatar von mkoehnke

    mkoehnke/WKZombie

    1,181Auf GitHub ansehen↗

    WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.

    Headless browser for website navigation and data collection.

    Swiftbrowserheadlessios
    Auf GitHub ansehen↗1,181
  • krzysztofzablocki/propertymapperAvatar von krzysztofzablocki

    krzysztofzablocki/PropertyMapper

    1,119Auf GitHub ansehen↗

    Property mapping for Objective-C iOS apps.

    Minimalist data mapping and validation.

    Objective-C
    Auf GitHub ansehen↗1,119
  • cezheng/fuziAvatar von cezheng

    cezheng/Fuzi

    1,105Auf GitHub ansehen↗

    A fast & lightweight XML & HTML parser in Swift with XPath & CSS support

    Fast XML and HTML parser with XPath and CSS support.

    Swift
    Auf GitHub ansehen↗1,105
  • tadija/aexmlAvatar von tadija

    tadija/AEXML

    1,039Auf GitHub ansehen↗

    Swift minion for simple and lightweight XML parsing

    Lightweight XML parser for Swift.

    Swift
    Auf GitHub ansehen↗1,039
  • delba/jasonAvatar von delba

    delba/JASON

    1,008Auf GitHub ansehen↗

    Fast JSON parsing for Swift

    High-performance JSON parsing with convenient operators.

    Swift
    Auf GitHub ansehen↗1,008
  • insanoid/swiftyjsonacceleratorAvatar von insanoid

    insanoid/SwiftyJSONAccelerator

    947Auf GitHub ansehen↗

    macOS app to generate Swift 5 code for models from JSON (with Codeable)

    Generates Swift model files from JSON with Codable support.

    Swift
    Auf GitHub ansehen↗947
  • maxdesiatov/corexlsxAvatar von MaxDesiatov

    MaxDesiatov/CoreXLSX

    904Auf GitHub ansehen↗

    Excel spreadsheet (XLSX) format parser written in pure Swift

    Pure Swift support for Excel spreadsheet files.

    Swift
    Auf GitHub ansehen↗904
Vorherige123Nächste
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Data Parsing

Unter-Tags erkunden

  • Grammar-Based Data ParsersUses a built-in domain-specific language to define and execute grammar-based parsing rules for text or data. **Distinct from Data Parsing:** Distinct from Data Parsing: uses a PEG-based grammar dialect rather than general serialization/deserialization libraries.