Clean Cocoa (CleanCocoa)

Clean Cocoa

CleanCocoa

Organization data from Github https://github.com/CleanCocoa

On the way to write better iOS and macOS apps!

Home Page:https://cleancocoa.com

GitHub:@CleanCocoa

Clean Cocoa's repositories

FloatingFilter

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

Language:SwiftLicense:MITStargazers:141Issues:4Issues:7

CrashReporter

Lightweight macOS Crash Reporter Setup

Language:SwiftLicense:MITStargazers:137Issues:4Issues:6

WhatsNewKit

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

Language:SwiftLicense:MITStargazers:104Issues:5Issues:0

OpenAny

macOS app and file launching springboard

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

FatSidebar

Custom vertical button toolbar for macOS

Language:SwiftLicense:MITStargazers:76Issues:3Issues:5

TrialLicensing

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

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

DeclarativeTextKit

Swift DSL to perform mutations on e.g. NSTextViews in a declarative style.

Language:SwiftLicense:MITStargazers:51Issues:2Issues:7

Omnibar

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

Language:SwiftLicense:MITStargazers:26Issues:3Issues:3

SearchExpressionParser

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

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

mac-licensing-fastspring-cocoafob

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

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

WebcamSnap

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

Language:Objective-CLicense:NOASSERTIONStargazers:25Issues:3Issues:2

AppGuideOverlay

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

Language:SwiftLicense:MITStargazers:22Issues:3Issues:1

ErrorHandling

AppKit drop-in error handling and reporting mechanism

Language:SwiftLicense:MITStargazers:20Issues:2Issues:0
Language:SwiftLicense:MITStargazers:12Issues:0Issues:0

FastSpringStore

macOS component for in-app purchases using a FastSpring store

Language:SwiftLicense:MITStargazers:10Issues:1Issues:1

TextBuffer

Swift text buffer abstraction to perform TextKit-like mutations and cursor movement.

Language:SwiftLicense:MITStargazers:10Issues:2Issues:5

StringPadding

Swift String padding μ Library

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

mac-licensing-fastspring-cocoafob-book

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

License:NOASSERTIONStargazers:8Issues:3Issues:0

SwiftXattrs

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

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

LoopingAnimation

macOS NSAnimation loops

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

URLSchemer

macOS App URL Scheme handler

Language:SwiftLicense:MITStargazers:7Issues: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:6Issues:1Issues:0

WebArchiveCodable

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

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

PathUtils

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

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

RxOmnibar

Reactive extensions to CleanCocoa/Omnibar: a text field with auto-completion and keyboard navigation

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

Version

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

Language:SwiftLicense:MITStargazers:3Issues:2Issues: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:1Issues:0

PotatoGit

Very incomplete libgit2 wrapper to do some simple tasks

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

ColorHexRGB

µ Library for hex-code RGB color conversion to NSColor

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

FSCheckoutSheet

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

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