Clean Cocoa (CleanCocoa)

Clean Cocoa

CleanCocoa

Geek Repo

On the way to write better iOS and macOS apps!

Home Page:https://cleancocoa.com

Github PK Tool:Github PK Tool

Clean Cocoa's repositories

CrashReporter

Lightweight macOS Crash Reporter Setup

Language:SwiftLicense:MITStargazers:130Issues:5Issues:5

FloatingFilter

Floating window to filter arbitrary lists of stuff. Like the Spotlight finder or VSCode command invocation widget

Language:SwiftLicense:MITStargazers:116Issues:6Issues:7

WhatsNewKit

macOS Dialog that displays "What's New" information after an app update

Language:SwiftLicense:MITStargazers:102Issues:6Issues:0

FatSidebar

Custom vertical button toolbar for macOS

Language:SwiftLicense:MITStargazers:74Issues:4Issues:5

OpenAny

macOS app and file launching springboard

Language:SwiftLicense:GPL-3.0Stargazers:71Issues:1Issues:2

BetaExpiration

Beta period expiration code and window decoration for macOS app development

Language:SwiftLicense:MITStargazers:53Issues:4Issues:0

TrialLicensing

Swift framework to deal with licensing and time-based trial periods in macOS apps.

Language:SwiftLicense:MITStargazers:52Issues:3Issues:0

SearchExpressionParser

Parses search strings (as in: what you put into a search engine) into evaluable expressions

Language:SwiftLicense:MITStargazers:24Issues:3Issues:0

WebcamSnap

macOS sheet to take a picture with iSight/a USB camera using AVFoundation & crop the result.

Language:Objective-CLicense:NOASSERTIONStargazers:23Issues:4Issues:2

mac-licensing-fastspring-cocoafob

Sample applications for the book "Release a Mac App Outside the App Store with FastSpring and CocoaFob"

Language:SwiftLicense:MITStargazers:22Issues:3Issues:0

AppGuideOverlay

macOS user interface guide to display an overlay with descriptions of NSViews in your app

Language:SwiftLicense:MITStargazers:20Issues:4Issues:1

Omnibar

Text field component that supports term auto-completion and keyboard navigation

Language:SwiftLicense:NOASSERTIONStargazers:20Issues:4Issues:3

ErrorHandling

AppKit drop-in error handling and reporting mechanism

Language:SwiftLicense:MITStargazers:18Issues:3Issues:0

StringPadding

Swift String padding μ Library

Language:SwiftLicense:MITStargazers:9Issues:4Issues:0

mac-licensing-fastspring-cocoafob-book

Book manuscript for "Release a Mac App Outside the App Store with FastSpring and CocoaFob"

License:NOASSERTIONStargazers:7Issues:4Issues:0

SwiftXattrs

Extended file attribute (xattrs) accessor µ-Framework for Swift

Language:SwiftLicense:MITStargazers:7Issues:3Issues:0

LoopingAnimation

macOS NSAnimation loops

Language:SwiftLicense:MITStargazers:6Issues:2Issues:0

NSTableView-Printing

Example on how to print a NSTableView from your app but then also add text to the print-out.

Language:SwiftLicense:UnlicenseStargazers:5Issues:3Issues:0

URLSchemer

macOS App URL Scheme handler

Language:SwiftLicense:MITStargazers:5Issues:2Issues:0

WebArchiveCodable

Exposes legacy WebKit WebArchive as a Swift Codable to e.g. access pasteboard data from Safari

Language:SwiftLicense:MITStargazers:4Issues:1Issues:0

FastSpringStore

macOS component for in-app purchases using a FastSpring store

Language:SwiftLicense:MITStargazers:3Issues:0Issues:0

distribute-mac-apps-guide

How to Distribute macOS apps like a boss 😎

License:NOASSERTIONStargazers:2Issues:4Issues:0

JSONAttachment

Simple repository for entities with binary data. Write out Swift.Codable objects as JSON + store and retrieve arbitrary data next to it as an attachment.

Language:SwiftLicense:MITStargazers:2Issues:2Issues:0

PotatoGit

Very incomplete libgit2 wrapper to do some simple tasks

Language:SwiftLicense:MITStargazers:2Issues:1Issues:0

Version

Swift µ-library to express semantic version numbers and parse from strings.

Language:SwiftLicense:MITStargazers:2Issues:2Issues:0

ColorHexRGB

µ Library for hex-code RGB color conversion to NSColor

Language:SwiftLicense:MITStargazers:1Issues:3Issues:0

FSCheckoutSheet

A WKWebView wrapper that handles interaction w/ a FastSpring checkout form

Language:SwiftLicense:MITStargazers:1Issues:1Issues:0

PathUtils

μ-library to deal with non-empty strings, filenames, and directories.

Language:SwiftLicense:MITStargazers:1Issues:2Issues:0
Language:SwiftLicense:NOASSERTIONStargazers:1Issues:2Issues:0

MultiMarkdown

libMultiMarkdown 6 as a Swift Package

License:MITStargazers:0Issues:3Issues:0