Skip to content
You must be logged in to sponsor JosephDuffy

Become a sponsor to Joseph Duffy

Hi! 👋 My name is Joseph Duffy

I primarily work on iOS using Swift, but also using TypeScript for some other projects.

I am currently working on adding SwiftUI support for some of my libraries and ensuring that everything I publish is maintainable in the long-term by improving test suites and setting up CI.

Funding me will enable me to continue publishing new projects and spend the time necessary to maintain my ever-growing list of libraries!

1 sponsor has funded JosephDuffy’s work.

@JosephDuffy

I'll have proved to myself that pursuing GitHub Sponsors was a good idea and something to direct more focus towards!

@khanov

Featured work

  1. JosephDuffy/Partial

    Type-safe wrapper mirroring the wrapped type's properties, making each property optional

    Swift 76
  2. JosephDuffy/homebridge-pc-volume

    Homebridge plugin to control your computer's volume using HomeKit and Siri

    TypeScript 58
  3. JosephDuffy/Persist

    Extensible typesafe storage utilising property wrappers. Supports transformers such as Codable. Built in support for UserDefaults, NSUbiquitousKeyValueStore, FileManager, and in memory storage.

    Swift 44
  4. JosephDuffy/HashableByKeyPath

    Add `Equatable` and/or `Hashable` conformance with a single function utilising `KeyPath`s.

    Swift 10

0% towards 5 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$1 a month

Select
  • My thanks and appreciation

$3 a month

Select
  • Priority access to betas of software I release
  • My thanks and appreciation

$5 a month

Select
  • Your name and a link to your profile in a "Thank You" section of the README (either on my profile or a specific project)
  • Priority access to betas of software I release
  • My thanks and appreciation