You are welcome to use the Dejal Open Source Code at no cost, provided that you credit Dejal for it in your About view, documentation, or website. See the Dejal Open Source License page for more information. But if you wish to thank David / Dejal for this work, you can make a donation. Choose the desired amount(s) for the appropriate project(s) below.
Alternatively, a fun option is to send David a gift from his Amazon.com Wish List. It's always nice to receive a surprise package in the mail.
Remember that you still need to include the credit when making a donation or gift.
If you want or need to use the code without giving Dejal credit, non-attribution licenses are available for purchase. The "Single Product Non-Attribution License" for each project allows use of the corresponding source code project in one product, including future versions of that product. The "Unlimited Products Non-Attribution License" for each project allows use of the corresponding source code project in any number of products from your organization, including future versions.
If you have any questions or want to make some other arrangement, feel free to contact us.
|DejalIntervalPicker is a custom Mac control similar to NSDatePicker, but for time intervals or ranges. (macOS)|
|DejalObject is an abstract data model class that can represent subclasses as dictionary or JSON data for saving to disk or over the network. (macOS & iOS)|
|A collection of categories for UIKit on iOS, to add useful methods to classes like UIBarButtonItem, UIColor, UIView, and others. (iOS)|
|A collection of categories for AppKit on macOS, to add useful methods to classes like NSMenu, NSTableView, NSTextView, and others. (macOS)|
|A collection of categories to extend Foundation classes with methods specific to macOS. (macOS)|
|A collection of Foundation-level categories, to add useful methods to classes like NSArray, NSDictionary, NSString, and others. (macOS & iOS)|
|A single header file with some useful macros and static functions (macOS & iOS)|
|A NSView subclass to provide a background color and/or border color to a view (macOS)|
|Convenient horizontal, bezel-style, or keyboard-covering activity indicator with adjustable text (iOS)|
|A UIView subclass to detect a tap outside a button (iOS)|
View PayPal's shopping cart to check out.