Skip to content

backslash-f/swift-package-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

41 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

swift-package-manager

Swift Package Collection ๐Ÿ“ฆ

A collection of my own Swift Packages, based on the WWDC21 session Discover and curate Swift Packages using Collections.

Whether you're curating packages for your team, for education purposes, or to share with other developers, Swift Package Collections can help you discover, explore, and import new packages into your project.

Discover improvements in the Swift Package workflow using Collections, and learn how you can curate, create, sign, and share your own Swift Package Collections.

Packages

  • ๐Ÿ”’ AESCryptable: AES encryption/decryption with random iv
  • ๐Ÿ‘พ ALMA: Game Engine for the Apple ecosystem
  • ๐Ÿ“’ AppLogger: Wrapper around Apple's Swift logging APIs
  • ๐Ÿ”€ CGKStateMachine: Allows GKState changes to be observed via Combine
  • ๐ŸŒƒ CSKScene: Custom SKScene with debugging features and game controller observing capabilities
  • ๐Ÿ“ฑ Device: Retrieves information about the host device
  • โš™๏ธ Extensions: A collection of useful Swift/SwiftUI extensions
  • ๐ŸŽฎ GCOverseer: Observe and manage game controllers using Combine
  • โšก ObservableWebSocketClient: Establishes WebSocket connections, publishes received messages/errors
  • ๐Ÿ–ผ SImage: Multiplatform Core Graphics wrapper
  • ๐Ÿงฐ Toolbox: A collection of useful Swift tools
  • ๐Ÿค‘ SwiftTrader: A package for connecting and trading on crypto exchanges via REST

Integration

Terminal

swift package-collection add https://raw.githubusercontent.com/backslash-f/swift-package-collection/main/collection.json --skip-signature-check --trust-unsigned

--skip-signature-check/--trust-unsigned?

Signing is currently broken for me. :-(

Xcode

  • File / Add Package Dependencies...

  • Click on the + button at the bottom-left / Add Package Collection

  • URL: https://raw.githubusercontent.com/backslash-f/swift-package-collection/main/collection.json

  • Tap on Load / Add Collection

The collection should show up:

swift package collection

About

A collection of my own Swift Packages ๐Ÿ“ฆ

Topics

Resources

Stars

Watchers

Forks