JiraSwift

2.0.0

A client for Jira written in Swift
gestrich/Jira-Swift

What's New

Use Swift Concurrency and Sendable

2025-10-15T21:40:37Z

JiraSwift

JiraSwift is a client library for interfacing with the Jira Cloud Rest API

This is still under construction but feedback is welcome

How to get

  • Swift Package Manager (Mac, Server)
  • iOS Framework

How to use

let jiraClient = JiraRestClient(baseURL:"https://<Your Jira URL>.atlassian.net/rest/", auth:BasicAuth(username: "SomeUsername", password: "SomePa$$word))

let jqlFilter = JQLFilter(jql: "assignee=george AND status=Open")

do {
    let issues = try await jiraClient.issues(for: jqlFilter)
    for issue in issues {
        print(issue.key)
        print(issue.urlString)
        print(issue.fields)
    }
} catch {
    print(error)
}

Description

  • Swift Tools 5.5.0
View More Packages from this Author

Dependencies

Last updated: Thu Apr 09 2026 01:26:57 GMT-0900 (Hawaii-Aleutian Daylight Time)