Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
swiftui-introspect Introspect underlying UIKit/AppKit components from SwiftUI
Wave Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.
STTextView Performant and reusable text view component (TextKit 2), with line numbers and more. UITextView / NSTextView replacement.
RichTextKit RichTextKit is a Swift SDK that helps you use rich text in Swift and SwiftUI.
SwiftTerm Xterm/VT100 Terminal emulator in Swift
Boutique ✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨
HotKey Simple global shortcuts in macOS
BFKit BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
FluentUI UIKit and AppKit controls for building native Microsoft experiences
Sourceful A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView.
QRCode A quick and beautiful macOS/iOS/tvOS/watchOS QR Code generator/detector library for SwiftUI, Swift and Objective-C.
RichEditorSwiftUI Powerful WYSIWYG Rich editor for SwiftUI.
DSFSparkline A lightweight sparkline component for macOS, iOS and tvOS
CodeEditTextView A text editor specialized for displaying and editing code documents. Written in pure Swift.
TextStory Happier, more flexible NSTextStorage
CompositionalLayoutDSL CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.
Invalidating Backports the new @Invalidating property wrapper to older platforms
InfomaniakRichHTMLEditor A WYSIWYG text editor written in Swift for iOS/macOS/visionOS. Available for SwiftUI, UIKit and AppKit. Based on HTML contenteditable. Used in the Infomaniak Mail application.
AppKitFocusOverlay Add hotkey(s) to display the key focus path for any window in your AppKit application.
NSUI AppKit and UIKit without conditional compilation
WindowTreatment Tools for happier work with NSWindow
ColorToolbox Swift color utilities
ACBTokenField A swift extension on NSTokenField which makes it highly customizable and removes a lot of boilerplate code from implementation
MenuBuilder Swift Function Builder for creating NSMenuItems
CocoaCompose Collection of Cocoa controls that look just right, offer modern Swift APIs, and nicely compose together.
TextFormation Rules system for live typing completions
NativeMarkKit NativeMark is a flavor of Markdown designed to be rendered by native apps.
TextViewPlus Make life better with NSTextView+TextKit 1/2
DSFAppKitBuilder A SwiftUI-style DSL for AppKit (macOS)
AdvancedCollectionTableView Extended NSCollectionView, NSTableView and NSOutlineView: Cell- & ItemRegistration, SwiftUI table cells/collection view items,…
ContrastKit ContrastKit is a Swift library designed to facilitate colour contrast handling within iOS, iPadOS, macOS, and tvOS applications. It provides developers with tools to automatically generate colour shades from any base colour and determine the most readable contrast colours according to established accessibility standards (AA Large, AA, and AAA).
SwiftUIWindowBinder Create SwiftUI Views able to access host windows from UIKit (iOS & tvOS) or AppKit (macOS), with zero set up. Works for existing apps, apps with @main/App, and even Playgrounds
VariableBlurImageView Add variable blur to images in UIKit, AppKit and SwiftUI.
KeyCodes AppKit Carbon key codes to UIKey-compatible enums
NicerTouchBar Utilities for a more pleasant NSTouchBar development experience
Colors Colors is a Swift Package to enable all system colors in SwiftUI trough a Color extension. Colors which were previously only available in UIColor/NSColor are now available in Color as well.
ProcessEnv Capture the shell environment of a Foundation app
ContainedDocument Nested NSDocuments
DSFSearchField A simple NSSearchField with a localizable, managed recent searches menu.
Dusk Micro-framework to aid in supporting Dark Mode on macOS
ContributorUI A UI library for iOS and macOS applications to showcase all contributors of public or private repositories.
DSFComboButton A drop-in `NSComboButton` replacement with pre macOS 13 support.
Textbook Easier text views and SwiftUI
ScrollViewPlus A more pleasant NSScrollView experience
Anima Animation framework for iOS, tvOS, and macOS
DSFImageTools Conveniences for handling images and colors in AppKit, UIKit, SwiftUI and CoreGraphics (Swift/Objective-C)
DSFToggleButton Because sometimes all you want is a nice, big, very visible toggle button
DSFAppearanceManager Theme and Appearance handling for macOS Appkit (Swift/Objective-C).
CustomToolTip Easily add custom tool tips with arbitrary content to your AppKit project!
FZUIKit Swift AppKit/UIKit extensions, classes and utilities
DSFPasscodeView A passcode entry field for macOS similar to Apple's two-factor authentication field.
VIViewInvalidating A swift PropertyWrapper providing automatic NSView and UIView invalidation when the properties value changes. (Backwards compatible version of @Invalidating)
ViewPlus Make working with NSView more pleasant
FZMetadata File Metadata & File Query similar to Spotlight
TNGradientPickerSlider TNGradientPickerSlider is a ready-to-use AppKit component which lets your users select multiple colors to build a gradient for your macOS application.
SourceView A TextKit 2 `NSTextView` subclass built specifically to work with source code
FZQuicklook Framework For Quicklook Previews
SimpleLogger SimpleLogger is a robust and flexible logging framework designed for Swift applications across multiple platforms, including iOS, macOS, tvOS, and watchOS. It provides extensive functionality for managing, filtering, and exporting logs with ease and precision.
ScreenUI A multi-platform, multi-paradigm routing framework.
RxAppKit RxSwift for macOS
ColorPopoverWell An advanced NSColorWell replacement based on iWork (Pages,Numbers,Keynote)
BBLayoutKit A simple and lightweight Auto-Layout Kit that makes you feels laying out views as a fun game. BBLayaoutKit supports UIKit on iOS & tvOS and AppKit on MacOS so you wouldn't have to worry about using different solutions on different platforms. BBLayoutKit is compiled on Xcode 11.4 using Swift 5.2 and will be updated for all future releases.
AppInfo A utility for accessing application metadata from Info.plist
AceLayout AceLayout provides a Swifty DSL for Auto Layout.
QuickConstraint Extension functions for making layout programmatically easier and faster
FHExtensions Some useful Foundation and UIKit Extensions.
SwiftPlus Swift Extension Library
CrossKitTypes Some types and extensions for those using AppKit and UIKit in the same project
PlatformChecker PlatformKit provides easy-to-use Swift properties for checking device and OS environments across Apple platforms. Ideal for tailoring app behavior in iOS, macOS, tvOS, watchOS, and visionOS.
9506 successfully parsed packages Copyright © 2020 All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
About
  • Twitter
  • zac.gorak.us
GitHub
  • GitHub MarketPlace
  • GitHub App
  • GitHub Action
  • GitHub Repository