{"id":22112146,"url":"https://github.com/fourplusone/kissxml","last_synced_at":"2025-07-04T10:03:02.222Z","repository":{"id":137212766,"uuid":"257395567","full_name":"fourplusone/KissXML","owner":"fourplusone","description":"📦 KissXML ","archived":false,"fork":false,"pushed_at":"2020-04-20T20:31:23.000Z","size":47,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-29T10:42:28.704Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fourplusone.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-20T20:26:10.000Z","updated_at":"2020-04-23T21:32:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"79bcde71-b521-4471-9ae8-feed8e828c8b","html_url":"https://github.com/fourplusone/KissXML","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fourplusone%2FKissXML","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fourplusone%2FKissXML/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fourplusone%2FKissXML/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fourplusone%2FKissXML/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fourplusone","download_url":"https://codeload.github.com/fourplusone/KissXML/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245212140,"owners_count":20578439,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-01T10:56:53.609Z","updated_at":"2025-03-24T04:42:08.639Z","avatar_url":"https://github.com/fourplusone.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [KissXML Package](https://github.com/fourplusone/KissXML)\n\n__KissXML packaged as Swift Package__\n\n## About KissXML\n\nKissXML provides a drop-in replacement for Apple's NSXML class culster in environments without NSXML (e.g. iOS).\n\nIt is implemented atop the defacto libxml2 C library, which comes pre-installed on Mac \u0026 iOS.\nBut it shields you from all the nasty low-level C pointers and malloc's, and provides an easy-to-use Objective-C library.\n\nIt is designed for speed and reliability, so it's read-access thread-safe and will \"just-work\".\nThat is, KissXML provides an API that follows \"what-you-would-expect\" rules from an Objective-C library.\nSo feel free to do things like parallel processing of an xml document using blocks.\nIt will \"just work\" so you can get back to designing the rest of your app.\n\nKissXML is a mature library used in thousands of products. It's also used in other libraries, such as [XMPPFramework](https://github.com/robbiehanson/XMPPFramework) (an objective-c library for real-time xml streaming). It's even used in hospital applications.\n\nKissXML was inspired by the TouchXML project, but was created to add full support for generating XML as well as supporting the entire NSXML API.\n\n### Getting Started\n\nThe minimum deployment target is iOS 8.0 / macOS 10.10 / tvOS 9.0 / watchOS 2.0.\n\n```objc\n// Swift\nimport KissXML     \n// Objective-C on iOS 8+ with `use_frameworks!`\n@import KissXML;\n```\n\n## Credits\n\nKissXML was created by [robbiehanson](https://github.com/robbiehanson) an packaged by [Matthias Bartemleß](https://github.com/fourplusone)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffourplusone%2Fkissxml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffourplusone%2Fkissxml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffourplusone%2Fkissxml/lists"}