Skip to content
You must be logged in to sponsor JosephDuffy

Become a sponsor to Joseph Duffy

@JosephDuffy

Joseph Duffy

JosephDuffy
United Kingdom

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 79
  2. JosephDuffy/homebridge-pc-volume

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

    TypeScript 61
  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 47
  4. JosephDuffy/HashableByKeyPath

    Add Equatable and/or Hashable conformance with a single function utilising KeyPaths.

    Swift 11

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
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy