Swiftpack.co -  SwiftVISA/CVISATypes as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
A Swift wrapper for NI-VISA's C types.
.package(url: "https://github.com/SwiftVISA/CVISATypes.git", from: "1.0.3")


A package that exposes NI-VISA types to Swift. This package does not expose NI-VISA functions to Swift. In order to use the NI-VISA C library with Swift, you must manually include the NI provided VISA.framework file into your project. Alternatively, you can check out our other repositories for interacting with VISA through Swift.


  • NI-VISA 20.0+
  • macOS 10.10+
  • Swift 5.0+


Installation can be done through the Swift Package Manager. To use the CVISATypes package in your project, include the following dependency in your Package.swift file.

dependencies: [
    .package(url: "https://github.com/SwiftVISA/CVISATypes.git", .upToNextMajor(from: "1.0.0"))


Stars: 1
Last commit: 3 weeks ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

SwiftVISATypes 1.0.3
28 weeks ago

Fixed ViAccessType.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API