Skip to content

Instantly share code, notes, and snippets.

@TreyCai
Last active April 19, 2024 16:10
Show Gist options
  • Save TreyCai/37969b1125891768c1bb to your computer and use it in GitHub Desktop.
Save TreyCai/37969b1125891768c1bb to your computer and use it in GitHub Desktop.
Recommanded Mac OS X Apps
TODO: Add price informations
TODO: Add App Store Addresses

System Tools


###Chrome

One browser for your computer, phone and tablet

###Alfred

Alfred is an award-winning productivity application for Mac OS X
Alfred saves you time when you search for files online or on your Mac. Be more productive with hotkeys, keywords and file actions at your fingertips.

###1Password

Password Management.

###Moom

Move and zoom windows

###Dropbox

Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily. Never email yourself a file again!

###OneDrive

The one place for everything in your life. Get OneDrive on all of your devices and access your photos, videos, documents and more from almost anywhere.

###AppCleaner

AppCleaner is a small application which allows you to thoroughly uninstall unwanted apps.

###Soulver

Soulver helps you work things out.
It's quicker to use than a spreadsheet, and smarter and clearer than a traditional calculator.
Use Soulver to play around with numbers, do "back of the envelope" quick calculations, and solve day-to-day problems.

###TinkerTool

TinkerTool is an application that gives you access to additional preference settings Apple has built into OS X. This allows to activate hidden features in the operating system and in some of the applications delivered with the system.

###CleanMyMac

CleanMyMac 2 is an ingeniously simple, yet surprisingly powerful application for keeping your Mac clean, organized, and free of files that slow it down. It's simply the best app for cleaning up your Mac!

###MacUpdate

Mac app installs & updates made easy

###TotalFinder

TotalFinder is just a better Finder.

###Parallels

Run Windows on Your Mac.

###Bartender

Bartender lets you organize your menu bar apps, by hiding them, rearranging them, or moving them to Bartender's Bar.

###Popclip

PopClip appears when you select text with your mouse on your Mac. Instantly copy & paste, and access actions like search, spelling, dictionary and over 100 more.

###The Unarchiver

The Unarchiver is a much more capable replacement for "Archive Utility.app", the built-in archive unpacker program on Mac OS X. The Unarchiver is designed to handle many more formats than Archive Utility, and to better fit in with the design of the Finder.

###iExplorer

iExplorer - An iPhone, iPad and iPod File Manager

###Rescue Time

Get serious about focusing your time.

###Picatext

An easy & nice to use OCR tool. Stop typing. Start copying.

###Caffeine

Caffeine is a tiny program that puts an icon in the right side of your menu bar. Click it to prevent your Mac from automatically going to sleep, dimming the screen or starting screen savers. Click it again to go back. Right-click (or ⌘-click) the icon to show the menu.

###DNSCrypt

A tool for securing communications between a client and a DNS resolver.

###namebench

namebench provides personalized DNS server recommendations based on your browsing history.

###Evernote

Period.

###Pocket

Save articles, news stories, blog posts, videos, recipes, and any web links that you find online or from your favorite apps.

###Reeder

RSS client.

###QuickCast

Screen recorder.

###Thunder

Download management.

Entertainment


###Diumoo

Douban Radio.

###Shazam

Catch the music and TV playing around you without ever digging a phone out of your pocket. Shazam for Mac runs quietly behind the scenes, but springs to life when it finds a song you should know about, creating a playlist as it goes. You can now Shazam from your computer and effortlessly find it, share it, and buy it.

###MPlayerX

Media player.

Office Tools


###AnitRSI

AntiRSI is a program for Mac OS X that helps prevent RSI (repetitive strain injury) and other computer related stress. It does so by forcing you to take regular breaks, yet without getting in the way. It also detects natural breaks so it won't force too many breaks on you.

###Mailbox

Email Client.

###Airmail

Lighting fast mail client for OS X

###Slack

Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go.

###MindNode

MindNode makes mind mapping easy. Mind maps are a visual representation of your ideas, starting with a central thought and growing from there. This allows you to brainstorm & organize your thoughts in an intuitive way, so you can focus on the idea behind it.

###Write Pro

Writer Pro is a professional writing suite that introduces syntax analysis and a simple workflow. Syntax Control™ scans English, French, German, Italian, and Spanish text, and highlights your adjectives, nouns, verbs, adverbs, prepositions, or conjunctions. On iPhone and iPad, Syntax Control currently works for English text only.

###Byword

A writing app that gives you just the tools you need to write Markdown and rich text with as little friction as possible.

###TextExpander

Type more with less effort! TextExpander saves your fingers and your keyboard, expanding custom keyboard shortcuts into frequently-used text and pictures

Social


###Tweetbot

Tweetbot is a full-featured Twitter app for the Mac based on the award-winning apps for iPhone and iPad. With retina support, sync via iCloud, and multiple column views, Tweetbot is the premier Twitter app for the Mac.

###Skitch

Get your point across with fewer words using annotation, shapes and sketches, so that your ideas become reality faster.

###QQ

Period.

###Wechat

Period.

###Skype

Period.

Design ( UI / UX )


###xScope

A powerful set of tools that are ideal for measuring, inspecting & testing on-screen graphics and layouts.

###SparkBox

Sparkbox helps you managing images for your design, unlike iPhoto, It is designed to manage the images besides the picture or photograph you took. It is wonderful when you could browse or find your design inspirations, image collections in a delightful and clean image library; It is perfect for designer to manage image collection and take good use of your visual inspiration.

###Ember

Take screenshots, capture full webpages and more with Ember.

###Sketch

Sketch gives you the power, flexibility and speed you always wanted in a lightweight and easy-to-use package. Finally you can focus on what you do best: Design.

###Adobe Illustrator

Basic shapes are anything but basic with new Live Corners. Quickly make corners rounded, inverted, or chamfered using visual, on-art controls.

###WebLayers

Softmatic WebLayers is an HTML to PSD converter. The app captures an entire web page and exports it as a layered Photoshop PSD. Each element gets its own layer: divs, tables, images etc. The created PSDs are grouped (e.g. an entire div or table) for easy navigation. Exporting a full web page to a full size PNG is also available.

###Google Web Designer

Create engaging, interactive HTML5-based designs and motion graphics that can run on any device.

Prototype

###Origami + Quartz Composer

Origami is a free toolkit for Quartz Composer—created by the Facebook Design team—that makes interactive design prototyping easy and doesn’t require programming.

###Adobe InDesign

Move columns and rows around in tables with drag and drop ease. Just one of the ways we've simplified common tasks to save you time.

###Pencil Project

Color

###Sip

The refreshingly simple app that instantly samples & encodes any color on your screen.

###ColorSchemer

ColorSchemer Studio 2 is a professional color-matching application for your Mac that will help you build beautiful color schemes quickly and easily.

Image

###ImageOptim

ImageOptim is a free app that makes images take up less disk space and load faster, without sacrificing quality. It optimizes compression parameters, removes junk metadata and unnecessary color profiles.

###Adobe Photoshop

Shoot first and adjust the vantage point later with new Perspective Warp in Photoshop CC.

Developer Tools


###Oh-My-Zsh

Oh-My-Zsh is an open source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout...

###Dash

Dash is an API Documentation Browser and Code Snippet Manager. Dash stores snippets of code and instantly searches offline documentation sets for 150+ APIs (for a full list, see below). You can even generate your own docsets or request docsets to be included.

###Patterns

A simple yet powerful tool for working with regular expressions.

###CodeRunner

Edit and run code in any programming language with just a single click.
With CodeRunner, it has never been easier to write and test code, run scripts, work with algorithms, or simply experiment with a new coding or scripting language.

###ack

ack 2.12 is a tool like grep, optimized for programmers.
Designed for programmers with large heterogeneous trees of source code, ack is written purely in portable Perl 5 and takes advantage of the power of Perl's regular expressions.

###CoRD

CoRD is a Mac OS X remote desktop client for Microsoft Windows computers using the RDP protocol. It's easy to use, fast, and free for anyone to use or modify.

###Charles Proxy

Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).

###Mou

The missing Markdown editor for web developers.

Version Control

###Git Flow

A collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model.

###GitX

GitX is a git GUI made for Mac OS X. It currently features a history viewer much like gitk and a commit GUI like git gui. But then in silky smooth OS X style!

###Tower

Version control with Git - made easy.
In a beautiful, efficient, and powerful app.

###Kaleidoscope

Use Kaleidoscope to spot the differences in text, images, and folders. Review and merge changes in seconds with the world’s most advanced file comparison application.

###CornerStone

The ultimate Subversion app. Only for the Mac.

###Versions

Versions offers the best way to work with Subversion on the Mac. Thanks to its clear-cut approach, you'll hit the ground running.

###Github

The easiest way to use GitHub on Mac.

###Oh My Star

The best way to organise your Github Stars. Only for OS X.

Database

###Sequel Pro

MySQL database management for Mac OS X

###Postgres.app

The easiest way to get started with PostgreSQL on the Mac

###Sqlite Pro

A simple, powerful SQLite manager for Mac OS X

Android Development

###Android Studio

Android Studio is a new Android development environment based on IntelliJ IDEA. It provides new features and improvements over Eclipse ADT and will be the official Android IDE once it's ready.

###Eclipse

Java IDE.

###Virtual Box

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use.

###GenyMotion

GENYMOTION BOOST YOUR APP TESTING !

iOS Development

###XCode

Period.

###Reveal

Reveal brings the power of tools like Firebug and Web Inspector to iOS developers.
See your application's view hierarchy at runtime with advanced 2D and 3D visualisations.
Debug view layout and rendering problems in seconds.

###Accessorizer

Accessorizer is Xcode's No.1 companion and a huge time-saver.
With more than 40 code generation actions featuring flexible coding styles, Accessorizer enables you to develop and deliver your iOS and Mac OS X applications much faster and with fewer mistakes.
With Accessorizer, you can now focus on the more creative and rewarding aspects of writing your award-winning iOS or Mac OS X app!

###App2Dmg

App2Dmg is a custom dmg installer program by simply dragging .app files onto App2Dmg with specific background image.

Rails Development

###Transmit

You need to transfer files. Maybe to an FTP or SFTP server, or the cloud via Amazon S3, or using WebDAV. You maintain a website, do backups, or upload photos. You need Transmit, the #1 Mac OS X FTP client. Now, in Transmit 4, we took everything good about Transmit, and added a dollop of unbelievably great.

###CyberDuck

Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows.

###MacVim

MacVim is the text editor Vim for Mac OS X.

###Gradient

The missing link between Web Designers and Colors.

###MAMP Pro

MAMP PRO is the commercial, professional grade version of the classic local server environment: MAMP. Designed for professional web developers and programmers, MAMP PRO allows easy installation and administration of their development environment.

###Homebrew

The missing package manager for OS X

###Valgrind

Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment