Displaying 1 to 20 from 72 results

Carthage - A simple, decentralized dependency manager for Cocoa

  •    Swift

Carthage is intended to be the simplest way to add frameworks to your Cocoa application.Carthage builds your dependencies and provides you with binary frameworks, but you retain full control over your project structure and setup. Carthage does not automatically modify your project files or your build settings.

NodObjC - The Node.js ⇆ Objective-C bridge

  •    Javascript

NodObjC exposes the Objective-C runtime to Node.js in a high-level, easy to use fashion. It uses the BridgeSupport files to dynamically generate an API from an Objective-C "Framework", and uses the node ffi module to dynamically interact with the Objective-C runtime.Or add it to the "dependencies" section of your package.json file.

textmate - TextMate is a graphical text editor for macOS 10.9+

  •    Objective-C++

You can download TextMate from here. You can use the TextMate mailing list or #textmate IRC channel on freenode.net for questions, comments, and bug reports.

Platypus - Mac developer tool that creates application bundles from command line scripts

  •    Objective-C

Platypus is an OS X developer tool that creates native Mac applications from interpreted scripts such as shell scripts or Perl and Python programs. This is done by wrapping the script in an application bundle directory structure along with an application binary that runs the script. Platypus makes it easy to share scripts and programs with those unfamiliar with the command line interface. Native user-friendly applications can be created with a few clicks. It is very easy to create installers, administrative applications, login items, status menu items, launchers, automations and droplets using Platypus.




wxWidgets - Cross-Platform GUI Library - Report issues here: https://trac.wxwidgets.org/

  •    C++

wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls. wxWidgets licence is a modified version of LGPL explicitly allowing not distributing the sources of an application using the library even in the case of static linking.

vimr - Project VimR — Refined Neovim experience for macOS

  •    Swift

Project VimR is an attempt to refine the Neovim experience (or just YA Neovim GUI for mac OS). The goal is to build an editor that uses Neovim inside with many of the convenience GUI features similar to those present in modern editors. We mainly use Swift, but also use Objective-C when its C-nature helps. NvimView is VimR's Cocoa Framework which bundles everything, e.g. Neovim's runtime-files, needed to embed Neovim in a Cocoa App. See the wiki for more details.

macdown - Open source Markdown editor for macOS.

  •    Objective-C

MacDown is an open source Markdown editor for OS X, released under the MIT License. The author stole the idea from Chen Luo’s Mou so that people can make crappy clones. Visit the project site for more information, or download MacDown.app.zip directly from the latest releases page.

SwiftyAttributes - A Swifty API for attributed strings

  •    Swift

SwiftyAttributes has support for every attribute available in Cocoa and Cocoa Touch.


CotEditor - Lightweight Plain-Text Editor for macOS

  •    Swift

CotEditor is a lightweight plain-text editor for macOS. CotEditor is a pure document-based Cocoa application written in Swift.

pywebview - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own dedicated window

  •    Python

pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. It gives you power of web technologies in your desktop application, hiding the fact that GUI is browser based. You can use pywebview either with a lightweight web framework like Flask or Bottle or on its own with a two way bridge between Python and DOM. pywebview uses native GUI for creating a web component window: WinForms on Windows, Cocoa on Mac OSX and Qt4/5 or GTK3 on Linux. If you choose to freeze your application, pywebview does not bundle a heavy GUI toolkit or web renderer with it keeping the executable size small. Compatible with both Python 2 and 3. While Android is not supported, you can use the same codebase with solutions like Python for Android for creating an APK.

MacAssistant - Google Assistant for macOS!

  •    Swift

NOTE: I've currently hit the API limit. In the meantime, you can use your own OAuth credentials by following the instructions here. A project that integrates the Google Assistant into macOS, using the Google Assistant SDK.

BetterSegmentedControl - An easy to use, customizable replacement for UISegmentedControl & UISwitch.

  •    Swift

BetterSegmentedControl is an easy to use, customizable replacement for UISegmentedControl and UISwitch written in Swift. If you prefer not to use CocoaPods or Carthage, you can integrate BetterSegmentedControl into your project manually.

scrooge - A Thrift parser/generator

  •    Scala

Scrooge is a thrift code generator written in Scala, which currently generates code for Scala, Java, Cocoa, Android and Lua.It's meant to be a replacement for the apache thrift code generator, and generates conforming, compatible binary codecs by building on top of libthrift. It integrates with the finagle project, exporting stats and finagle APIs, and makes it easy to build high throughput, low latency, robust thrift servers and clients.

realm-tasks - To Do app built with Realm, inspired by Clear for iOS

  •    Swift

A basic task management app, designed as a homage to Realmac Software's Clear, with their knowledge and permission.Warning: This project is very much a work in progress, being used as a testbed for new Realm technologies. It is in no way a fully feature-complete product, nor is it ever meant to be an actual competitor for the Clear app.

CocoaSeeds - Git Submodule Alternative for Cocoa.

  •    Ruby

Git Submodule Alternative for Cocoa. Inspired by CocoaPods. iOS 7 projects do not support the use of Swift libraries from CocoaPods or Carthage.

SwiftAI - SwiftAI, write Swift code smart

  •    Swift

SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.

NSWindowStyles - A showcase of the many different styles of windows possible with NSWindow on macOS

  •    Swift

A showcase of many of the different styles of windows possible with NSWindow on MacOS. In some examples, NSToolbar, and NSVisualEffectView are used. No private API's are used. To test each style, clone the project, open it in Xcode, uncomment each block of code in WindowController.swift and run. The numbers above each block correspond to each style below.

GitHubUpdates - Cocoa framework to install application updates from GitHub releases.

  •    Objective-C

GitHubUpdates is Cocoa framework to install application updates from GitHub releases. If you ever used Sparkle, this project provided the same kind of functionalities, but works with your GitHub releases and tags. Note that you can also create the GitHubUpdater instance with InterfaceBuilder. The user and repository properties are inspectable, so you can set them with the Interface Builder inspector palette.

RadialMenu - RadialMenu is a custom control for providing a touch context menu (like iMessage recording in iOS 8) built with Swift & POP

  •    Swift

Experimental Software: Fun to play with, but probably shouldn't put it in production (yet). RadialMenu is a custom control that allows you to provide a context menu to a user on a touch screen (generally after a long press). This is similar to the record functionality Apple introduced for iMessage in iOS 8.