Skip to content

Carter is a Swift Library for retreiving Metadata and Open Graph information from URLs. Based on Awkward/Ocarina.

License

Notifications You must be signed in to change notification settings

jaysonng/Carter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carter

Carter is a simple Swift Library for retrieving Open Graph or metadata information from websites.
Based on Awkward/Ocarina Library.

Installation

You can use The Swift Package Manager (SPM) to install Carter by going to "Project->NameOfYourProject->Swift Packages" and placing "https://github.com/jaysonng/Carter.git" in the search field.

Requirements

  • Swift 5.5
  • iOS 15
  • Kanna

Synopsis

import Carter

let url = URL(string: url)!

do {

    let urlInformation = try await url.carter.getURLInformation()
    // Do stuff here with the URLInformation object
    
} catch let error as CarterError {

    // No URLInformation object retrieved.
    print(error.description)
    
}

Stargate SG-1

"You know, you blow up one sun and suddenly everyone expects you to walk on water."
— Lt. Col. Samantha Carter
SG-1

About

Carter is a Swift Library for retreiving Metadata and Open Graph information from URLs. Based on Awkward/Ocarina.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages