All Projects → sebj → Kit

sebj / Kit

Licence: other
A collection of Obj-C classes and categories for macOS.

Programming Languages

objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Kit

import-cli-simple
This the meta package for Pacemaker Community, a Symfony based CLI application that provides import functionality for products, categories, attributes, and attribute-sets. The default format is CSV, adapters for XML are also available. The application can be declaratively extended by additional operations, which can be used to reassemble and exe…
Stars: ✭ 69 (+263.16%)
Mutual labels:  categories
DoProject
一个完整项目从头开始需要的工具、技术、SDK等总结
Stars: ✭ 31 (+63.16%)
Mutual labels:  kit
qak
Qak - the QML Aid Kit
Stars: ✭ 20 (+5.26%)
Mutual labels:  kit
ACKLocalization
Localize your Cocoa apps from Google Spreadsheet
Stars: ✭ 18 (-5.26%)
Mutual labels:  cocoa
touchtest
MacOS Touch Bar Control Strip daemon
Stars: ✭ 22 (+15.79%)
Mutual labels:  cocoa
nestjs-mailer
🌈 A simple implementation example with and without email-templates using mailer module for nest js built on top of nodemailer.
Stars: ✭ 82 (+331.58%)
Mutual labels:  kit
Qocoa
☕️ Qt wrappers for macOS Cocoa widgets.
Stars: ✭ 46 (+142.11%)
Mutual labels:  cocoa
ruby-china-reader
Simple Mac Reader for Ruby China
Stars: ✭ 48 (+152.63%)
Mutual labels:  cocoa
CocoaHeadsNL-iOS
Repository for CocoaHeadsNL app.
Stars: ✭ 54 (+184.21%)
Mutual labels:  cocoa
BlockiesSwift
Unique blocky identicons generator for Swift
Stars: ✭ 53 (+178.95%)
Mutual labels:  cocoa
kit-assignment-tests
Test collection for KIT programming assignments (WS16/17)
Stars: ✭ 18 (-5.26%)
Mutual labels:  kit
react-auth-kit
universal react app with flux, altjs, passportjs and server side rendering
Stars: ✭ 21 (+10.53%)
Mutual labels:  kit
awesome-cocoa
A curated list of awesome Cocoa controls for iOS, watchOS and macOS
Stars: ✭ 56 (+194.74%)
Mutual labels:  cocoa
airyx
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)
Stars: ✭ 2,490 (+13005.26%)
Mutual labels:  cocoa
webviewhs
🌐 A Haskell binding to the webview library created by Serge Zaitsev.
Stars: ✭ 109 (+473.68%)
Mutual labels:  cocoa
github-notify
Simple MacOS app to alert you when you have unread GitHub notifications
Stars: ✭ 19 (+0%)
Mutual labels:  cocoa
ProcessEnv
Capture the shell environment of a Foundation app
Stars: ✭ 16 (-15.79%)
Mutual labels:  cocoa
neos-blog
A simple blog plugin for Neos CMS
Stars: ✭ 17 (-10.53%)
Mutual labels:  categories
Fab
🛍️ A Floating Action Button for macOS. Inspired by Material Design, and written in Swift.
Stars: ✭ 24 (+26.32%)
Mutual labels:  cocoa
typedesigner
Unified Font Object Editor for macOS
Stars: ✭ 20 (+5.26%)
Mutual labels:  cocoa

Kit

A collection of old Objective-C classes and categories that may prove to be useful starting points, or inspiration.

Most categories could easily be converted to Swift extensions.

Some classes contain rough implementations, and could be adapted to receive an interface as a constructor parameter or use a delegate for some functionality.

Components

  • CIImage+NSImage
  • NSBezierPath+Additions - Smooth an NSBezierPath, get all points
  • NSColor+SJAdditions - RGB/RGBA string input extensions to NSColor
  • NSImage+SJAdditions - a few additions on NSImage: blending, masking, flipping etc.
  • NSTableView+RightClickedIndices
  • SCNNode+SJAdditions
  • SelectorTimer
  • SJACOReader - read Adobe .aco swatch files and return every color in hex format
  • SJADNShareController - Add App.net to the Mountain Lion share menu in your app, or use it standalone to share
  • SJExpandingTextView - a vertically expanding NSTextView, similar to Messages and other chat apps
  • SJTextViewAttachmentsController - get all files/images dragged into an NSTextview
  • SJView - use blocks for drawing, animate background changes, get an image from a view
  • StatusItem - a very simple custom NSStatusItem and view wrapper, allowing for easy subclassing and including delegate methods

Use

Share, make changes, use commercially if you wish. Crediting "Seb Jachec" would be nice, but is not necessary.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].