Skip to content

 This repo is a collection of awesome Mac applications and tools for developers and designers.

License

Notifications You must be signed in to change notification settings

mcmay/awesome-mac

Repository files navigation

Awesome Mac

jaywcjlove/sbjaywcjlove/sbjaywcjlove/sbGitter

 This repo is a collection ofAWESOMEMac applications and tools for developers and designers. Feel free toStarandFork.Any comments, suggestions?Let us know.we love PRs:), please follow theawesomeformat.

Explanation

English|Tiếng Trung

Open-Source Softwaremeansopen source,click to enteropen sourcerepo;
Freewaremeansfreeto use, orfreepersonal license;
hotmeanshotapp;
tuijianmeansrecommendedapp;
must-havemeansmust haveapp;
App StoremeansApp storehyperlink;
1 starmeans highly recommended must have app, the number of stars represents how strong I recommend;

You may come across some non-English characters. Don't worry, those apps doesn't have an English version yet. So you might not wanna step into it.

Contents

Editors and IDE

applications to edit text, suggest open source editors

Editors

  • Atom- A hackable text editor for the 21st Century by GitHub.Atom Plugins.star 4Open-Source SoftwareFreewarehottuijianmust-have
  • Sublime Text- A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance,Sublime Text Plugins. hottuijianmust-have
  • Brackets- A modern, open source text editor that understands web design by Adobe.Open-Source SoftwareFreeware
  • Visual Studio Code- Microsoft's free & open source editor, TypeScript friendly.Open-Source SoftwareFreewarehot
  • Emacs- A popular text editor used mainly on Unix-based systems by programmers, scientists, engineers, students, and system administrators.
  • LightTable- The next generation code editor.Open-Source SoftwareFreeware
  • TextMate- A editor brings Apple's approach to operating systems into the world of text editors.Freeware
  • BBEdit- A doesn’t suck editor.
  • Vim- A highly configurable text editor built to make creating and changing any kind of text very efficient.Freewarehot
    • Vundle.vim- Vim plugin manager.Open-Source SoftwareFreeware
    • vim-plug- A minimalist Vim plugin manager.Open-Source SoftwareFreeware
    • WebVim- Vim-based distribution targeting JavaScript and Web development
    • vim-web- Based on WebVim, Vim for front-end developers (docs are in Chinese).Open-Source SoftwareFreeware
    • Neovim- Vim-fork focused on extensibility and agility.Open-Source SoftwareFreewarehot
    • Spacevim- The use of imitation Spacemacs way.
    • spf13- A set of comprehensive configuration items.
  • Vimr- Refined Vim Experience for OS X.Open-Source SoftwareFreeware
  • HBuilder- An IDE for web development (Support HTML5), built by DCloud. (Missing English UI and Docs)Freewarehot
  • Tincta- Tincta is a text editor for Mac OS X.Freeware
  • CotEditor- Lightweight plain-text editor for macOS.Open-Source SoftwareFreeware

IDE

  • Xcode- The essential IDE for iOS/macOS development.must-haveApp Store
  • IntelliJ IDEA- A powerful Java IDE. (Freefor Students)hottuijian
  • Coda2- A fast, clean, and powerful text editor.
  • Eclipse- Popular open-source IDE, mainly for Java but with plugin support for a wide array of languages and platforms.Open-Source SoftwareFreewarehot
  • WebStorm- The smartest JavaScript IDE by JetBrains.hottuijian
    • FREEfor Students, checkherefor more info
    • Some good-to-have Plugins
      • NodeJS-Node.jsintegration. You definitely need this, quite a few features requires it.
      • EditorConfig- A JetBrains IDE plugin supporting the EditorConfig standard.
      • Material Theme UI- Provides 3 modes, nice and clean.
  • Deco IDE- The best IDE for building React Native apps.Open-Source SoftwareFreewarehottuijian
  • Xamarin Studio- Free cross platform C# IDE. Xamarin Studio supports iOS, Android and.Net developmentOpen-Source SoftwareFreeware
  • NetBeans IDE- A free and open source IDE, mainly used for Java development, but supports many other languages and frameworks.Open-Source SoftwareFreeware

Development Tools

  • WeFlow- A development tools for front-end workflows based ontmt-workflow.(Missing English UI and Docs)Open-Source SoftwareFreeware
  • Koala- A GUI application for Less, Sass, Compass and CoffeeScript compilation.Open-Source SoftwareFreeware
  • CodeKit- Automatically compile, such as Less, Sass, CoffeeScript, TypeScript, Jade, JavaScript. Auto-refresh browsers. And so on.
  • Hosts.prefpane- A system preference pane to manage your hosts file.Open-Source SoftwareFreeware
  • iHosts- The only /etc/hosts editor on Mac App Store.App StoreFreeware
  • SwitchHosts- is an App for hosts management & switching. It is a free and open source software.Open-Source SoftwareFreeware
  • Gas Mask- A simple hosts file manager for Mac OS X.Open-Source SoftwareFreewarehotmust-have
  • DiffMerge- An application to visually compare and merge files.Freeware
  • Beyond Compare- Compare files and folders using simple, powerful commands that focus on the differences you are interested in and ignore those you are not.Freeware
  • Kaleidoscope- A powerful compare tool for text, images and folders. It works perfectly with git, svn or other version control tools.
  • Fanvas- Convert swf to animation of html canvas. (Missing English Docs)Open-Source Software
  • EnvPane- An OS X preference pane for environment variables.Open-Source SoftwareFreeware
  • Dash- Awesome API documentation browser and code snippet manager.Freewarehottuijianmust-havestar 5
  • DLite- The simplest way to use Docker on OS X.Open-Source SoftwareFreeware
  • SnippetsLab- Easy-to-use code snippets manager.
  • StarUML- Powerful UML app.
  • Vagrant Manager- Manage local services.Open-Source SoftwareFreeware
  • zeplin- Collaboration tool between designers and developers.Freewarehot
  • Go2Shell- Open terminal from Finder.Freewarehot
  • SecureCRT- A terminal emulation which supports SSH, Telnet or other protocols.
  • Finicky- An application that allows you to set up rules that decide which browser is opened for every link that would open the default browser.Open-Source SoftwareFreeware
  • MJML- Simplify the way people design responsive emails. The only framework that makes responsive-email easy.Open-Source SoftwareFreeware
  • TeXstudio- An integrated writing environment for creating LaTeX documents.Open-Source SoftwareFreeware
  • Vagrant- Vagrant is a tool for building and distributing development environments.Open-Source SoftwareFreewarestar 5
  • FinderGo🐢 Open terminal quickly from FinderOpen-Source Software
  • Localname- Provide Access to Your Local Development ServerFreewarehot

Editor of regular expression

  • Patterns- Editor of regular expression.
  • Reginald- Regular Expression test application, usingRegexKitLite.Open-Source SoftwareFreeware
  • Regex- It might be the prettiest app for testing regular expressions.
  • Reggy- Editor of regular expression.Open-Source SoftwareFreeware
  • RegExRX- Development tool for regular express.hot

Test Tools

  • Wireshark- The world’s foremost and widely-used network protocol analyzer.Open-Source SoftwareFreeware
  • Charles- A proxy tool which supports checking all the requests with http or https protocol.
  • Insomnia 3.0- A beautiful HTTP testing tool.Freeware
  • Cocoa Rest Client- Test HTTP/REST endpoints and it's more beautiful than PostMan.Open-Source SoftwareFreeware
  • Paw- An advanced HTTP client.
  • Cellist- HTTP debugging proxy for OS X.
  • Integrity- Find out all the invalid links.Freeware
  • Postman- Postman, help us test API quickly.star 4Freewarehotmust-have

Command Line Tools

  • iTerm2- iTerm2 is a terminal emulator for OS X that does amazing thing.Open-Source SoftwareFreewarehottuijianmust-havestar 4
  • tmuxtmux is a "terminal multiplexer", it enables a number of terminals (or windows) to be accessed and controlled from a single terminal. tmux is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen.Open-Source Software
  • mas- A simple command line interface for the Mac App Store.Open-Source SoftwareFreeware
  • cool-retro-term- A good looking terminal emulator which mimics the old cathode display.Open-Source SoftwareFreeware
  • Oh my zsh- It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout.Open-Source SoftwareFreewarehottuijianmust-have
  • Prezto — Instantly Awesome ZshOpen-Source SoftwareFreeware- Prezto is the configuration framework for Zsh; it enriches the command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes.
  • Glances- Glances is a cross-platform curses-based system monitoring tool.Open-Source SoftwareFreeware
  • Cakebrew- Client ofHomebrew.You have the GUI to install, check or remove app, no commander needed.Open-Source SoftwareFreeware
  • ndm- Managenpmstraight from the couch.Open-Source SoftwareFreeware
  • Black Screen- A terminal emulator for the 21st century.Open-Source SoftwareFreeware
  • Fish Shell- A smart and user-friendly terminal, which is similar with zshhottuijian
  • oh-my-fish- Alternative to oh-my-zsh, on fishShell frameworkhottuijian
  • bash-it- Shameless ripoff of oh-my-zsh for bash.Open-Source SoftwareFreeware
  • color-retro-term- A the end of style restoring ancient ways, very cool.
  • HyperTerm- A terminal based on Node development software, pretend bility is very high.Open-Source SoftwareFreeware
  • itunes-remote- Control iTunes via your terminalOpen-Source SoftwareFreeware
  • mycli- A command line client for MySQL that can do auto-completion and syntax highlighting.star 5Open-Source SoftwareFreewaretuijian
  • lnav- Log file navigator.Open-Source SoftwareFreeware

Version control

GUI

  • Gitbar- Open Source, display Github contribution statistics on your menu bar.Open-Source SoftwareFreeware
  • GitHub Desktop- Github official GUI.Freeware
  • Oh My Star- The best way to organize your Github Stars.
  • GitUp- A simple and powerful git client.star 3Open-Source SoftwareFreeware
  • Hub-Hub is a command-line wrapper for git that makes you better at GitHub.Open-Source SoftwareFreeware
  • SourceTree- A free Git & Mercurial client for Windows or Mac.Freewarehot
  • Tower2- The most powerful Git client for Mac and Windows.
  • Versions- Mac Subversion Client (SVN).
  • Cornerstone- Best Mac SVN Client.
  • SmartGit- is a Git client with support.
  • GitKraken- The most popular Git GUI for Windows, Mac AND Linux.hottuijian

Version control system

  • GitLabopen source git repo management software.Freewarehottuijianmust-have
  • GithubLot code hosting, project management, presentation deployment, look, you can visit to making now.Freewarehottuijian必备
  • Coding.net- A one-stop cloud platform for developers, free for repository hosting, project collaboration, code quality assurance and Page service.Freeware
  • phabricatorOpen software engineering platform and fun adventure game.Freeware
  • Gogs- Gogs (Go Git Service) is a painless self-hosted Git service.Open-Source SoftwareFreeware
  • GerritCode Review for Git.Freeware
  • Gitblitpure java git solution.Open-Source SoftwareFreewaremust-havehot

Database

  • Sequel Pro- MySQL database management for Mac OS X.Open-Source SoftwareFreewarehotmust-have
  • MySQL Workbench- MySQL Official GUI.
  • SQLPro Studio- A simple, powerful database manager for macOS.
  • Bdash- A modern SQL client application,support MySQL, PostgreSQL (Redshift), BigQuery.Open-Source SoftwareFreeware
  • Postico- A Modern PostgreSQL Client for the Mac.
  • ElectroCRUD- Modern MySQL CRUD Application.Open-Source SoftwareFreeware
  • Base 2- Base is an application for creating, designing, editing and browsing SQLite 3 database files.Open-Source SoftwareFreeware
  • Postgres.app- The easiest way to get started with PostgreSQL on the Mac.Open-Source SoftwareFreeware
  • PSequel- PostgreSQL GUI tool for Mac OS X.Freeware
  • Robomongo- Native and cross-platform MongoDB management tool (Admin UI).Open-Source SoftwareFreeware
  • MongoBooster- Shell-centric and cross-platform GUI tool for MongoDB. It provides update-in-place, fluent query builder, ES6 syntax support and True IntelliSense experience.Freeware
  • Mongo Management Studio- The simple MongoDB GUI.
  • MongoChef- The GUI for MongoDB.Freeware
  • Chrome MySQL Admin- This is a powerful Chrome app to manage your MySQL.Open-Source SoftwareFreeware
  • JackDB- Direct SQL access to all your data, no matter where it lives.Open-Source SoftwareFreeware
  • Medis- GUI Manager for Redis.Open-Source Software
  • RedisDesktopManager- Cross-platform GUI management tool for Redis.Open-Source SoftwareFreeware
  • MDB Explorer- MDB tool to open, read, export your MDB files to other formats and databases.
  • Datum - SQLite- Unlock all the power of your databases in an instant. Datum is a full featured, modern, and fast SQLite manager.
  • mongoDB.app- The easiest way to get started with mongoDB on the Mac.Open-Source SoftwareFreeware
  • DataGrip- A database management by JetBrains.FREEfor Students, checkherefor more info
  • Tableau Public- Free data-visualization.Freeware

Design and Product

Design tools

  • Acorn- A great Mac OS X picture and photo editor, built for humans.
  • Affinity Designer- Professional graphic design software for Mac.
  • Affinity Photo- Professional image editing software for Mac.
  • Blender- Free and open 3D creation software.Open-Source SoftwareFreeware
  • Pixelmator- Full-featured image editor for Mac.
  • Sketch- Professional Digital Design for Mac.star 5hottuijianmust-have
  • FLINTO- Flinto lets designers quickly make interactive prototypes of their mobile, desktop, or web apps.tuijian
  • Kite- A powerful animation and prototyping application for Mac & iOS.tuijian
  • inklet- Turn your Mac trackpad into drawing board.tuijian
  • Alchemy- Alchemy is an open drawing project aimed at exploring how we can sketch, draw, and create on computers in new ways.Open-Source Software
  • GIMP- The GNU Image Manipulation Program.Open-Source Software
  • Monodraw- Powerful ASCII art editor designed for the Mac.Freeware
  • SketchBook- Drawing software for concept design, comic art, and digital sketching.Freeware
  • Tayasui Sketches- Professional drawing software.
  • FontForge- Free (libre) font editor.Open-Source SoftwareFreeware
  • Nik Collection- Google Nik collection.Freewaretuijian
  • Paintbrush- The Bitmap image editor.Open-Source SoftwareFreeware
  • Krita- Open Source software for Concept Artists, Digital Painters, and Illustrators.star 4Open-Source SoftwareFreeware
  • Vectr- Free graphics editor used to create vector graphics easily and intuitively. It's a simple yet powerful web and desktop cross-platform tool to bring your designs into reality.Freeware
  • Principle- Makes it easy to design animated and interactive user interfaces. Whether you're designing the flow of a multi-screen app, or new interactions and animations, Principle lets you create designs that look and feel amazing.
  • MagicaVoxel- A free lightweight 8-bit voxel editor and interactive path tracing renderer.
  • ScreenToLayers- Easily export your screen into a layered PSD file.Open-Source SoftwareFreeware

Prototype workflow

  • Justinmind- Prototyping platform for web and mobile apps.tuijian
  • MockFlow- Online prototyping suite for web design and usability testing.
  • Axure RP 8- Prototypes, Specifications, and Diagrams in One Tool.hot
  • pencil- The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.Open-Source SoftwareFreeware
  • Mockplus- Prototype faster, smarter and easier.
  • OmniGraffle- OmniGraffle - diagramming and graphic design for Mac, iPhone, and iPad.
  • XMind- The Most Popular Mind Mapping Tool on The Planet.hotmust-have
  • Lighten- The best way to clarify thinking, boost productivity, brainstorm, and visualize concepts.
  • Scapple- A practical mind mapping software.hot
  • Framer- Tools for interactive prototyping.star 5hot
  • Balsamiq Mockups- A rapid wireframing tool that helps you work faster and smarter.
  • Marvel- Simple design, prototyping and collaboration.Freeware
  • MindNode- MindNode makes mind mapping delightful.

Other tools

  • Notes- A clean simple note taking app.Open-Source SoftwareFreeware
  • TinyPNG4Mac- Open source tool to compress image.Open-Source SoftwareFreeware
  • Image2icon- Create and personalize icons from your pictures.Freeware
  • ImageAlpha- Compress image with PNG format and remove the useless transparent.Open-Source SoftwareFreeware
  • ImageOptim- Compress image and remove EXIF information.Open-Source SoftwareFreeware
  • Sip- The best way to collect, organize & share your colors.tuijian
  • Mark Man- Measure & Spec Fast.tuijianstar 4
  • Frank DeLoupe- Color-picking tool, support Retina.
  • ColorSchemer- A professional color matching application for your Mac.
  • IconKit- App icon generator.App Store
  • Snagit- All-in-one screenshot app. Supports scrolling capture, panoramic capture, even video and audio capture.tuijian
  • GifCaptureGif capture app for macOS.Open-Source SoftwareFreeware
  • APNGb-.apng image assembler/disassembler app.Open-Source SoftwareFreeware
  • LICEcap- Record the screen and export to GIF. You can change the recording area anytime during recording.star 4Open-Source SoftwareFreewarehotmust-have
  • Kap- An open-source screen recorder built with web technology.star 5Open-Source SoftwareFreewarehot必备
  • GIPHY Capture- Capture and share screen with GIF.Freeware
  • Skitch- Screen shot with a powerful annotation capabilities.Freewarehot
  • Chụp hình (Jietu)- Screenshot with a powerful annotation capabilities, by Tencent. (Missing English UI and Docs)star 5Freewaretuijianmust-have
  • Snip- Efficient tool for screenshot. Supports scrolling windows capture. By Tencent.Freewaretuijian
  • iPic- Easily Upload Images With Markdown Supported. (Missing English UI and Docs.Alternative of imgur)Freeware
  • Iconjar- Icon management tool to organize or search your icons.star 5Freewaretuijian
  • RightFont- Preview, sync, install and manage fonts on Mac, Dropbox or Google Drive.star 4tuijian
  • Solarized- clean and beautiful color theme. Work well with iTerm, JetBrains products, Vim etc.tuijian

Virtual Machines

  • Parallels- Powerful and easy-to-use VM. No free upgrade for each new Mac OS.hot
  • Virtual Box- A powerful x86 and AMD64/Intel64 virtualization product.star 4Freewaretuijian
  • VMWare Fusion- A powerful commercial VM developed by VMware.
  • Veertu- The lightest VM on Mac. Responsive, Sandboxed & Native way to run VM on your Mac.Freewaretuijian

Communication

Team communication and collaboration tools recommendation

  • Franz- AElectronbased multi protocol wrapper for web-based chat client. One application, 23 messenger services.hotFreeware
  • QQ- Official QQ app for Mac. (Missing English Docs)Freeware
  • WeChat- Official WeChat app for Mac.Freeware
  • Electronic WeChat- An open source WeChat client, build withElectron.Open-Source SoftwareFreewarehot
  • Skype- A cross-platform application that provides video chat and voice call services. Users can exchange images, text, video and any other digital documents.
  • Maipo- A third-party Weibo client for Mac OS. (Missing English UI and Docs)FreewaretuijianApp Storestar 5
  • Ngự cơm- A third-party FanFou client for Mac OS. (Missing English UI and Docs)star 3Freeware
  • ChitChat- Unofficial WhatsApp.Open-Source Software
  • Telegram- A new era of messaging.
  • Messenger For Mac- A third-party Facebook messenger for Mac.Open-Source Software
  • Adium- A free instant messaging application for Mac OS X, connecting to AIM, MSN, SMPP, Yahoo and more.Freeware
  • Textual- Textual is the world's most popular application for interacting with Internet Relay Chat (IRC) chatrooms on OS X.
  • Gitter- An instant messaging and chat room system for developers as well as GitHub users. Developer friendly with Markdown syntax support.
  • Giản liêu- A communication tool for enterprise. You can build your own service with its open source version. (Missing English Docs)Open-Source SoftwareFreeware
  • Đinh đinh- A free office communication platform for enterprise. (Missing English UI and Docs)Freeware
  • LimeChat- An open source IRC client for Mac OS X.Open-Source SoftwareFreeware
  • Slack- Awesome tool for team collaboration and communication.Freewarehottuijian
  • Linh tin- Work anywhere at anytime. Cross platform. (Missing English UI and Docs)
  • Nay mục tiêu- An internet work platform for small-medium sized enterprises. (Missing English UI and Docs)
  • BearyChat- Team collaboration and communication tool for internet team. (Missing English UI and Docs)
  • Bitpost- A private decentralized messaging system. Instead of connecting to centralized servers(like Facebook, Gmail etc) or federated servers(like email, IRC, Jabber), it uses P2P protocol to send encrypted messages to another person or to many subscribers.Open-Source Software
  • Teambition- A team collaboration tool, including many features like task plan, schedule, file sharing, instant discussion and everything you need when collaborating with other team members.Freeware
  • WeeChat- The extensible command-line chat client.Freeware

Email

  • Spark- A fast email client. For both Mac OS and iOS.Freeware
  • Airmail- A fast email client. For both Mac OS and iOS.
  • Foxmail- A fast email client.Freewarehottuijian
  • MailTags- Use tags to organize email and schedule
  • N1- An extensible, open source mail app, free for developers and $7/month for Pro.
  • Postbox- A powerful, simple and beautiful email client, need to pay for a license.
  • Polymail- Simple, beautiful and powerful email client.Freeware
  • CloudMagic Email- An excellent email client with concise interface.
  • ThunderBird- Software made to make email easier..Freeware

Data Recovery

  • DiskWarrior-The world’s most advanced repair and recovery tool for Mac.
  • Data Rescue- A comprehensive and professional data recovery tool for most cases.
  • Stellar Phoenix Mac Data Recovery- A powerful recovery tool for Mac file recovery, Time machine recovery, Encrypted Disk recovery and much more.
  • R-Studio for Mac- A powerful tool which recovers data on disks, even if their partitions are formatted, damaged or deleted.

Audio and Video

  • Kodi- An award-winning free and open source (GPL) software media center for playing videos, music, pictures, games, and more.Open-Source SoftwareFreeware
  • mpv- A free, open source, and cross-platform media player.star 4Open-Source SoftwareFreeware
  • IINA- The modern video player for macOS, Based on mpv, the powerful media player project.Open-Source SoftwareFreewarestar 5
  • VOX Player- #1 high-definition audio player for Mac and iPhone. Music just sounds better!star 5Freewarehottuijianmust-have
  • Radiant Player- Third party Google Play Music client.Open-Source SoftwareFreeware
  • Sonora- A minimal, beautifully designed music player.Open-Source SoftwareFreeware
  • Audacity- A free, open source, cross-platform audio software for multi-track recording and editing.Open-Source Software
  • Natron- Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.Open-Source Software
  • Ardour- cross-platform audio software for multi-track recording and editing.Open-Source Software
  • Hydrogen- It's main goal is to bring professional yet simple and intuitive pattern-based drum programming.Open-Source Software
  • Audio Hijack- Record any application's audio, including VoIP calls from Skype, web streams from Safari, and much more.
  • Stringed 2- The perfect tool for every musician.
  • Mixxx- The most advanced free DJ software.Open-Source SoftwareFreeware
  • MuseScore- is an open source and free music notation software.Open-Source SoftwareFreeware
  • Cog- A free open source audio player.Open-Source SoftwareFreeware
  • VLC- A free and open source cross-platform multimedia player as well as framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.Open-Source SoftwareFreeware
  • XLD- A tool to decode/convert/play various 'lossless' audio files.Open-Source SoftwareFreewaretuijian
  • HandBrake- A tool for converting video from nearly any format to a selection of modern, widely supported codecs.Open-Source Software
  • MPlayerX- A simple, powerful, beautiful media player.star 3Open-Source Software
  • ScreenFlow- Screencasting and video editing software.
  • Shotcut- Free open-source video editor.Open-Source SoftwareFreeware
  • ArcTime- A simple, powerful, efficient subtitle creation software. (Missing English UI and Docs)hottuijianmust-have
  • Perian- (Retired, no longer supported)Let QuickTime play all the common formats of free plug-ins.star 5Open-Source Softwarehottuijian必备
  • Adapter- Adapter Converts Video, Audio and Images.Freewaretuijian
  • Synfig Studio- Synfig Studio is a free and opensource animation software available.Open-Source SoftwareFreeware

Reading and Writing

  • OpenOffice- Compatible with other major office suites, Apache OpenOffice is free to download, use, and distribute..Open-Source Softwarehottuijian必备Freeware
  • LibreOffice- LibreOffice is Free and Open Source Software. Development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community.Open-Source SoftwareFreeware
  • KOffice- KOffice contains a word processor (KWord), a spreadsheet (KSpread), a presentation program (KPresenter), and a number of other components that varied over the course of KOffice’s development.Freeware
  • Spillo- Powerful, beautiful and amazingly fast Pinboard client for OS X.
  • iChm- An ebook reader for CHM (Microsoft Compiled HTML help) files.Freeware
  • Chmox- Read CHM documents on your Mac.Freeware
  • CHM Reader- Read your CHM documents.Freewaretuijian
  • Kindle App- Amazon official reading app of kindle.
  • RSS
    • Feeds 2- Keep tabs on your favorite website and RSS feeds from your Mac's menubar.Open-Source SoftwareFreeware
    • ReadKit- Have all your reading in one place.
    • Reeder 3- A news reader for Feedbin, Feedly, Feed Wrangler and so on.hottuijian必备
    • Leaf- An amazing news reader dedicated to help you enjoy your daily news and easily manage your subscriptions.hot
    • Vienna- An RSS/Atom reader for Mac OS X.Open-Source SoftwareFreeware
  • Markdown
    • Mou- A Markdown editor for developers, on Mac OS X.Freewarehot
    • Marp- A Markdown presentation writer with cross-platform support.Open-Source SoftwareFreeware
    • TextNut- A rich-format editor featuring Markdown export and Markdown syntax hint.Freeware
    • MWeb- Pro Markdown writing, note taking and static blog generator App.hot
    • Typora- A truly minimal Markdown editor featuring seamless live preview.Freewarehottuijian
    • MacDown- An open source Markdown editor for OS X.Open-Source SoftwaretuijianFreeware
    • EME- Recently launched a Markdown editor, interface is like Chrome browser interface, very simple.
    • LightPaper- Simple, beautiful yet powerful text editor for your Mac
    • Marked 2- Markdown previewer, reviewer, and exporter. Great for people that already have a preferred way of editing Markdown, but want to get a live preview of the document they are working on.
    • iA Writer- iA Writer is designed to provide the best writing experience
    • Cmd Markdown- Cmd Markdown Open the journey of excellence.Freeware
  • Note-taking
    • Quiver- The Programmer's Notebook.tuijian
    • Evernote- Famous note-taking app.Freewarehottuijian必备
    • OneNote- Note-taking app by MicroSoft.Freewarehottuijian必备
    • Inkdrop- The notebook app for Markdown lovers built on top of Electron.
    • Có nói vân bút ký- A note-taking app. It features multi-level notebook structure, Markdown syntax and iWork/Office preview. (Missing English UI and Docs)Freewarehot
    • Vì biết bút ký- A note-taking app. It features multi-level notebook structure, multi tags, Markdown syntax and unlimited cloud storage space. (Missing English UI and Docs)Freewarehot
    • Leanote- A note-taking app. Features Markdown syntax and blog export. (Missing English Docs)Open-Source SoftwareFreeware

Ebooks

  • Calibre- A free and open-source e-book computer software application suite which runs on multiple platforms, allows users to manage e-book collections as well as create, edit, and read e-books.Open-Source SoftwareFreeware
  • Sigil- A multi-platform EPUB ebook Editor.Open-Source SoftwareFreeware

FTP Clients

  • Transmit- A highly flexible and intuitive FTP client, supports SFTP, S3 and iDisk/WebDAV.
  • Flow- An award-winning, beautiful, fast, and reliable FTP + SFTP client.
  • Yummy FTP- Pro-level, fast, reliable FTP/S + SFTP + WebDAV/S file transfer app.
  • Cyberduck- A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure and OpenStack Swift browser.Freeware
  • FileZilla- A free software, cross-platform FTP application. Supports FTP, SFTP and FTPS (FTP over SSL/TLS).hot

Frameworks for Hybrid App

  • create-dmg- Create a good-looking DMG for your macOS app in seconds.Open-Source SoftwareFreeware
  • nw.js- Build desktop application with HTML and JavaScript. It lets you call allNode.jsmodules directly from DOM and enables a new way of writing applications with all Web technologies.Open-Source SoftwareFreewarehot
  • Electron- Build cross platform desktop application with JavaScript, HTML and CSS.Open-Source SoftwareFreewarehot
  • react-desktop- React UI Components for macOS Sierra.Open-Source SoftwareFreeware
  • React Native Desktop- Build OS X desktop apps using React Native and Cocoa.Open-Source SoftwareFreewaretuijian
  • React Native for Ubuntu- Build Ubuntu desktop apps using React Native.Open-Source SoftwareFreewaretuijian
  • AppJS- Build desktop application for Linux, Windows and Mac using HTML, CSS and JavaScript.Open-Source SoftwareFreeware
  • HEX- Build cross-platform desktop application with HTML and JavaScript. Made by YouDao. (Broken official website)Open-Source SoftwareFreeware
  • AlloyDesktop- Build cross-platform desktop application with HTML and JavaScript. Made by Tencent (Not very recommended). (Missing English Docs)Open-Source SoftwareFreeware
  • MacGap- mặt bàn WebKit đóng gói HTML, CSS, JS ứng dụng.Open-Source SoftwareFreeware
  • ionic- Build amazing native and progressive web apps with Angular and open web technologies. One app running on everything.Open-Source SoftwareFreeware

Download Tools

  • Transmission- A Fast, Easy, Free BitTorrent Client.Open-Source SoftwareFreeware
  • aria2- A lightweight multi-protocol & multi-source command-line download utility.Open-Source SoftwareFreeware
  • JDownloader- A free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be.Freeware
  • You-Get- A tiny command-line utility to download media contents (videos, audios, images) from the web.Open-Source SoftwareFreeware
  • Free Download Manager- A powerful modern download accelerator and organizer for Windows and Mac. (FREE)Freeware
  • FOLX- Folx is a free download manager for Mac OS X with a true Mac-style interface.Freeware

Online Storage

Recommend some online storage with Mac client.

  • Dropbox- A file hosting serviced that offers cloud storage, file synchronization, personal cloud and collaborative edit.Freewarehottuijian
  • Baidu cloud- Baidu cloud official client. (Missing English UI and Docs)Freeware
  • Tecent cloud- Tencent cloud client. (Require Tencent Account, Missing English UI and Docs)Freeware
  • Jianguo cloud- Jianguo cloud client. (Not recommended)Freeware
  • 115- 115 cloud client. (Missing English UI and Docs)Freeware
  • 360- 360 cloud client. (Missing English UI and Docs)Freeware
  • ownCloudCloud storage.
  • NextCloud- Nextcloud is an actively maintained fork of ownCloud, faster and completely open sourceOpen-Source Software
  • Mega- Free cloud service, offers 50GB free storage.Freeware
  • Seafile- Reliable and High Speed File Sync and Share.Freeware

Input Method

Web Browsers

Browsers on Mac OS

  • Safari- Build-in browser of Mac OS.Freeware
  • Chrome-star 4Chrome, produced by GoogleFreeware
  • Firefox- Firefox.Freeware
  • Opera- Opera.Freeware
  • QQ Browser- QQ browser, produced by Tencent.Freeware
  • Ngạo du vân trình duyệt- (Missing English UI and Docs)Freeware
  • Vivaldi- Vivaldi, new browser from Opera's developers.Freeware
  • Ōryōki- Ōryōki, small web browser with a thin interface. This is an experimental project, currently in development.Freeware
  • Brave- Browse faster and safer with Brave.Freeware

Translation Tools

(Or you could just use Mac OS built-in dictionary)

Proxy and VPN Tools

  • SpechtLite- A rule-based proxy app for macOS.Open-Source SoftwareFreewarehot
  • ShadowsocksX- A secure socks5 proxy, designed to protect your internet traffic.Open-Source SoftwareFreewarehot
  • ShadowsocksX-NG- Next generation of ShadowsocksX.Open-Source SoftwareFreeware
  • Lantern- Lantern is a free application that delivers fast, reliable and secure access to the open internet.Open-Source SoftwareFreewaretuijianmust-havehot
  • Cá lúc lắc- An application for the access to open internet.
  • Tunnelblick- A free, open source graphic user interface for OpenVPN on OS X.Freeware
  • GoAgentX- An application for the access to open internet. (Missing English UI and Docs)Open-Source SoftwareFreeware
  • Surge- Surge is a web developer tool and proxy utility for iOS 9.Freeware
  • srocket- An application for the access to open internet. (Missing English UI and Docs)Freeware
  • LoCoVPN- An application for the access to open internet. (Missing English UI and Docs)Freeware
  • Nhị sư huynh VPN- An application that connects you to the VPN. (Missing English UI and Docs)Freeware
  • GTX máy gia tốc- An application that connects you to the VPN. (Missing English UI and Docs)Freeware
  • GreenVPN- A powerful and fun tools that helps you to solve any network issues. (Mainly used for the access to open internet)Freeware
  • Phong trì VPN- An application that connects you to the VPN. (Missing English UI and Docs)Freeware
  • Mở mắt- A Chrome plugin for the access to open internet.Freeware
  • PlutoX- An application that connects you to the VPN.App Store
  • tinc- Secure mesh VPN software.Open-Source SoftwareFreeware

Utilities

General Tools

  • Alfred- An award-winning app for Mac OS X which boosts your efficiency with hotkeys, keywords, text expansion and more. Search your Mac and the web, and be more productive with custom actions to control your Mac.tuijianhot
  • BetterZip 3- An archive tool supports ZIP, TAR, TGZ, TBZ, TXZ (new), 7-ZIP, RAR.Freewarehottuijian必备
  • Keka- A free file archiver for macOS. Compression formats supported:7z, Zip, Tar, Gzip, Bzip2, DMG, ISO. Extraction formats supported: RAR, 7z, Lzma, xz, Zip, Tar, Gzip, Bzip2, ISO, EXE, CAB, PAX.Open-Source SoftwareFreewaretuijian
  • Numi- A beautiful calculator app for Mac.Freeware
  • Itsycal- A tiny calendar for your Mac's menu bar.Open-Source SoftwareFreeware
  • BitBar- An app lets you put the output from any script or program right in your Mac OS X menu bar. Good community.Open-Source SoftwareFreeware
  • ClipMenu- A clipboard manager for Mac OS X.Open-Source SoftwareFreeware
  • Paste- smart clipboard history & snippets manager.FreewareApp Store
  • ControlPlane- Manages configuration profiles for your Mac based on where you are or what you are doing based on a number of available evidence sources and then automatically reconfigures your Mac.Open-Source SoftwareFreeware
  • AirServer- is the most advanced screen mirroring software receiver for Mac.
  • Hazel- Automated file organization for your Mac. Responsibly and beautifully designed.

GTD (Getting Things Done)

  • Todoist- A cross-platform todo list app.Freeware
  • TaskPaper- Plain text to-do lists.
  • Fantastical- The calendar app you won't be able to live without.tuijian
  • Day-O 2- Menu bar clock replacement with built-in calendar.Freeware
  • Things- A delightful and easy to use task manager. (Award-winning App)hot
  • OmniFocus- A nice GTD app, made by OmniGroups.hot
  • 2Do- A nice todo app.
  • Wunderlist- The easiest way to get stuff done.
  • OnyX- Multifunction utility to verify disks and files, run cleaning and system maintenance tasks, configure hidden options and more.Freeware
  • Focus- A beautiful pomodoro-based time manager.App Store

Productivity

  • xScope- A powerful set of tools that are ideal for measuring, inspecting & testing on-screen graphics and layouts.
  • Karabiner- A powerful and stable keyboard customizer for OS X.Open-Source SoftwareFreewaretuijian
  • Ukelele- Unicode Keyboard Layout Editor.
  • Keytty- A app to keep your hands on the keyboard. Move, click, scroll, drag and more with a few strokes.
  • BetterTouchTool- A great, feature-packed app that allows you to configure many gestures for your Magic Mouse, Macbook Trackpad, Magic Trackpad and also Mouse Gestures for normal mice.Freeware
  • Hammerspoon- A tool for powerful automation of OS X, programmable by Lua scripting engine.Open-Source SoftwareFreewaretuijian
  • Window Management
    • ShiftIt- Managing window size and position in OSX.star 4Open-Source SoftwareFreewarehottuijian必备
    • Moom- Allows you to easily move and zoom windows, or to another display—using either the mouse or the keyboard.
    • Divvy- Window management at its finest with its amazing Divvy Grid system.
    • Slate- A window management application similar to Divvy and SizeUp (except better and free!). (Needs config file)Open-Source SoftwareFreeware
    • SizeUp- Powerful, keyboard-centric window management.
    • Spectacle- Move and resize windows with simple and customizable keyboard shortcuts.
    • Amethyst- A tiling window manager.Open-Source SoftwareFreeware
  • Password Management
    • 1Password- A cross-platform password management tool.hottuijian必备
    • LastPass- A password management tool for Mac OS and browser.
    • KeePassX- A light-weight and open-source password management app.Open-Source SoftwareFreeware
    • MacPass- An open-source KeePass Mac OS client.Open-Source SoftwareFreeware
  • Finder
    • Quicklook-Plugins- A list of useful "Quick Look" plugins for developers.
    • ForkLift- The most advanced dual pane file manager and file transfer client for macOS.
    • Path Finder- An all-around file management app.
    • TotalFinder- A Chrome-like app as finder sustitute.
    • XtraFinder- Adding tabs and cut to Mac Finder.Freeware

Nice to have

  • CheatSheet- An application to show the current short cuts.star 4Freeware
  • KeyCastr- An open-source keystroke visualizer.Open-Source SoftwareFreeware
  • f.lux- An application makes the color of your computer's display adapt to the time of day.Freeware

System Related

  • AppCleaner- A small application which allows you to thoroughly uninstall unwanted apps.Freewaretuijian
  • iStats- iStats is a command-line tool that allows you to easily grab the CPU temperature, fan speeds and battery information on OS X.Open-Source SoftwareFreeware
  • Juice- Make your battery information a bit more interesting.Open-Source SoftwareFreeware
  • Monity- A system monitoring widget for OS X.star 3
  • SSH Tunnel- An application to manage your SSH.
  • Mounty- A tiny tool to re-mount write-protected NTFS volumes under Mac OS X 10.9+ in read-write mode.Freeware
  • Paragon NTFS- Read/write access to NTFS in macOS Sierra.
  • Tuxera NTFS- Full read-write compatibility with NTFS-formatted drives on a Mac.
  • gfxCardStatus- An unobtrusive menu bar app for OS X that allows MacBook Pro users to see which apps are affecting their battery life by using the more power-hungry graphics.Freewaretuijian
  • DaisyDisk- An app gives you a great overview of all connected disks. It also make more spaces for you by cleaning up your disk.
  • OmniDiskSweeper- Showing you the files on your drive, in descending order by size, and letting you decide what to do with them. Delete away, but exercise caution.Freewaretuijian
  • iStat Menus- An advanced Mac system monitor on the menubar.tuijian
  • HTML5 Player- An HTML 5 video player. Keep your mac from "burning".
  • InsomniaX- Disable either lid and/or idle sleep (so you can play music with your lid closed, for example).
  • Caffeine- An app that doesn't let your mac to fall asleep.
  • KeepingYouAwake– Alternative to Caffeine with better support for dark mode in Mac.OSS Icon
  • NoSleepNoSleep makes closing of your MacBook lid possible without going into sleep mode.
  • Coolant- A menubar app that lets you know when an app is consuming 100% CPU or more than a gigabyte of memory (or any arbitrary limits you choose).

For Gamers

  • OpenEmu- A great simulator of console. (e.g. Sony PSP, GameBoy, NDS and so on)Open-Source SoftwareFreewaretuijian

Other

  • WWDC- The Mac OS unofficial WWDC app.Open-Source SoftwareFreeware

Remote Login

  • TeamViewer- A proprietary computer software package for remote control, desktop sharing, online meetings, web conferencing and file transfer between computers.Freewaretuijianmust-havestar 4
  • RealVNCThe original and best for remote access across desktop and mobile.
  • AnyDeskremote access across desktop.

Third Party App Markets

  • If you came across some websites offering pirate software or cracks, please postHERE.We love apps, authentic only:)

Get Apps

Here are some of the major software to download the site, there are a number of OSX Mac software to share the site

  • MacUpdate Desktop- Change the way you install and update apps with the all new.star 4
  • Homebrew Cask- Homebrew Cask extends Homebrew and brings its elegance, simplicity, and speed to Mac OS applications and large binaries alike. Again, if you are familiar with Terminal.
  • Homebrew- The missing package manager for macOS.star 4FreewareOpen-Source Software
  • MacPorts- The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system.FreewareOpen-Source Software

Black-List

Third party application market APP black list, there is the spread of pirated software and download, refused to start from me, welcome everyone to monitor them And adults.

Mac App Download Sites

Here are some of the major software to download the site, there are a number of OSX Mac software to share the site.

Genuine / Introduction

  • Slant- I personally recommend this. This is a platform where you could compare apps side-by-side. You might get an idea by other users who may struggle just like you. Contribute if you know something.tuijianhot
  • alternativeTo- Also a very nice community. If you are looking for some alternative appsFROMWindows or other platform,else ifyou want some alternative appsFORWindows platform, check this site.
  • Other sites likeMacStories,LifeHacker,ProductHuntis somewhere else you could go for.
  • Also,Quora,Reddit,you know the drill.
  • MacUpdate:https:// macupdate /
  • App Shopper:http://appshopper /
  • HackStoreit is an amazing free alternative of App Store for side developers and apps for Mac OS which Apple doesnt accept.
  • Chinese community

Pirated software download site blacklist

Refuse piracy from me. Software vendors can go to these places rights.

  • Chơi chuyển quả táo:http:// ifunmac
  • Mac phần mềm download trạm:http:// pshezi
  • MacPeers:http:// macpeers
  • Mac chí:http:// isofts.org
  • Mac phần mềm chia sẻ:http:// waitsun
  • AppKed:http:// macbed
  • Quả táo phần mềm viên:http:// maczapp
  • Mac tinh phẩm phần mềm:http://xclient.info/
  • Macx:http:// macx.cn/
  • Đằng ngưu võng:http:// qqtn /mac/r_17_1.html

⬆ Top

About

 This repo is a collection of awesome Mac applications and tools for developers and designers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • HTML 53.0%
  • JavaScript 47.0%