-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.html
167 lines (140 loc) · 8.29 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>Awesome macOS by seyfeddin</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/github-light.css">
<meta name="viewport" content="width=device-width">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<header>
<h1>Awesome macOS</h1>
<p>A list of macOS libraries, built with Swift and Objective-C </p>
<p class="view"><a href="https://github.com/seyfeddin/awesome-macos">View the Project on GitHub <small>seyfeddin/awesome-macos</small></a></p>
<ul>
<li><a href="https://github.com/seyfeddin/awesome-macos/zipball/master">Download <strong>ZIP File</strong></a></li>
<li><a href="https://github.com/seyfeddin/awesome-macos/tarball/master">Download <strong>TAR Ball</strong></a></li>
<li><a href="https://github.com/seyfeddin/awesome-macos">View On <strong>GitHub</strong></a></li>
</ul>
</header>
<section>
<h1>
<a id="awesome-macos" class="anchor" href="#awesome-macos" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Awesome macOS</h1>
<p>A comprehensive list of awesome macOS frameworks & libraries.</p>
<h1>
<a id="where-to-start-macos-development" class="anchor" href="#where-to-start-macos-development" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Where to Start macOS development</h1>
<ul>
<li>
<a href="https://developer.apple.com/go/?id=osx-hig">Apple macOS Human Interface Guidelines</a> - You probably should start by reading this. It explains almost everything you should and shouldn't do when developing for the Mac.</li>
<li>
<a href="https://www.amazon.com/Cocoa-Programming-OS-Ranch-Guides/dp/0134076958/">Cocoa Programming for Mac OS X 5th Edition</a> - A great deal of macOS programmers started with this book. <g-emoji alias="large_orange_diamond" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f536.png" ios-version="6.0">🔶</g-emoji>
</li>
<li>
<a href="http://rypress.com/tutorials/cocoa/index">Ry's Cocoa Tutorial</a> - Clear, concise and practical. Hands down the best digital book on Cocoa Development.</li>
<li>
<a href="http://rypress.com/tutorials/objective-c/index">Ry's Objective-C Tutorial</a> - If you are just starting out, read and learn Objective-C first with this free tutorial. (Or you can learn Swift, your choice.)</li>
<li>
<a href="https://www.raywenderlich.com/category/macos">Ray Wenderlich's macOS Tutorials</a> - Ray Wenderlich website has a lot of tutorials for macOS development.</li>
</ul>
<h1>
<a id="libraries-and-frameworks" class="anchor" href="#libraries-and-frameworks" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Libraries And Frameworks</h1>
<h2>
<a id="ui" class="anchor" href="#ui" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>UI</h2>
<ul>
<li>
<a href="https://github.com/twitter/twui">TwUI</a> - A UI framework for Mac based on Core Animation</li>
<li>
<a href="https://github.com/SnapKit/Masonry">Masonry</a> - Auto-Layout, simplified.</li>
<li>
<a href="https://github.com/coffellas-cto/KSNavigationController">KSNavigationController</a> - UINavigationController on macOS.</li>
</ul>
<h2>
<a id="animation" class="anchor" href="#animation" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Animation</h2>
<ul>
<li>
<a href="https://github.com/facebook/pop">pop</a> - An extensible iOS and OS X animation library, useful for physics-based interactions.</li>
</ul>
<h2>
<a id="networking" class="anchor" href="#networking" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Networking</h2>
<ul>
<li>
<a href="https://github.com/Alamofire/Alamofire">Alamofire</a> - A HTTP networking library written in Swift. <g-emoji alias="large_orange_diamond" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f536.png" ios-version="6.0">🔶</g-emoji>
</li>
<li>
<a href="https://github.com/AFNetworking/AFNetworking">AFNetworking</a> - A HTTP networking library written in Objective-C.</li>
<li>
<a href="https://github.com/MLSDev/TRON">TRON</a> - Lightweight network abstraction layer, written on top of Alamofire. <g-emoji alias="large_orange_diamond" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f536.png" ios-version="6.0">🔶</g-emoji>
</li>
</ul>
<h2>
<a id="svg" class="anchor" href="#svg" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>SVG</h2>
<ul>
<li>
<a href="https://github.com/curthard89/IJSVG">IJSVG</a> - OSX SVG Library</li>
</ul>
<h2>
<a id="updating" class="anchor" href="#updating" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Updating</h2>
<ul>
<li>
<a href="https://sparkle-project.org">Sparkle</a> - open source software update framework for macOS</li>
<li>
<a href="https://github.com/Squirrel/Squirrel.Mac">Squirrel</a> - Cocoa framework for updating OS X apps</li>
</ul>
<h2>
<a id="global-shortcuts-and-window-management" class="anchor" href="#global-shortcuts-and-window-management" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Global Shortcuts and Window Management</h2>
<ul>
<li>
<a href="https://github.com/Kentzo/ShortcutRecorder">ShortcutRecorder</a> - The only user interface control to record shortcuts.</li>
<li>
<a href="https://github.com/shpakovski/MASShortcut">MASShortcut</a> - Modern framework for managing global keyboard shortcuts compatible with Mac App Store.</li>
</ul>
<h2>
<a id="utilities" class="anchor" href="#utilities" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Utilities</h2>
<ul>
<li>
<a href="https://github.com/CosmicMind/Algorithm">Algorithm</a> - Algorithm is a collection of data structures that are empowered by a probability toolset. <g-emoji alias="large_orange_diamond" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f536.png" ios-version="6.0">🔶</g-emoji>
</li>
<li>
<a href="https://github.com/hyperoslo/Hue">Hue</a> - Color utilities written with Swift. <g-emoji alias="large_orange_diamond" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f536.png" ios-version="6.0">🔶</g-emoji>
</li>
<li>
<a href="https://github.com/bignerdranch/Freddy">Freddy</a> - A reusable framework for parsing JSON in Swift. <g-emoji alias="large_orange_diamond" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f536.png" ios-version="6.0">🔶</g-emoji>
</li>
</ul>
<h2>
<a id="omni-group-frameworks" class="anchor" href="#omni-group-frameworks" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Omni Group Frameworks</h2>
<ul>
<li>
<a href="https://github.com/omnigroup/OmniGroup">Omni Group Frameworks</a> - A huge collection of frameworks, open sourced by The Omni Group.</li>
</ul>
<h2>
<a id="open-source-macos-apps" class="anchor" href="#open-source-macos-apps" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Open Source macOS Apps</h2>
<ul>
<li>
<a href="https://github.com/orta/GIFs">GIFs</a> - A Mac App for finding GIFs</li>
<li>
<a href="http://macdown.uranusjr.com/">MacDown</a> - Open source Markdown editor for OS X</li>
<li>
<a href="https://github.com/rsms/fb-mac-messenger">FB Messenger</a> - macOS App for Facebook Messenger</li>
<li>
<a href="https://github.com/pablosproject/Panda-Mac-app">Panda</a> - A macOS app for switching between Light and Dark modes</li>
<li>
<a href="https://github.com/stonesam92/ChitChat">ChitChat</a> - A native Mac app wrapper for WhatsApp Web</li>
<li>
<a href="https://github.com/insidegui/WWDC">WWDC Mac</a> - The unofficial WWDC app for macOS</li>
</ul>
</section>
<footer>
<p>This project is maintained by <a href="https://github.com/seyfeddin">seyfeddin</a></p>
<p><small>Hosted on GitHub Pages — Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p>
</footer>
</div>
<script src="javascripts/scale.fix.js"></script>
</body>
</html>