The best software for MAC that I used every day.
This post is a checklist for me when setup a new MAC.

I. Service Missing and Utilities

1. Service Missing

  • Homebew: The missing package manager for macOS
Homebrew
The Missing Package Manager for macOS (or Linux).

Install by terminal: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Explore HomeBrew Soft: https://brewformulas.org/

This is missing require library to handle image for some tool (require for developer)

Install by terminal: brew install mono-libgdiplus

  • Configuration of a beautiful (efficient) terminal and prompt
Configuration of a beautiful (efficient) terminal and prompt on OSX in 7minutes
Obviously we didn’t want to spend hours with shell configuration and customization like many people do… That’s why we made this article ! If you don’t have installed homebrew (you should… ;))…

2. Utilities

  • Scroll Reserver
  • Rediscover your scroll wheel mouse
  • Keyboard for Vietnamese
GoTiengViet - Gõ tiếng Việt trên nhiều hệ điều hành
Bộ gõ tiếng Việt miễn phí tốt nhất trên Windows và Mac OS X.
  • Organize Workspace
‎Magnet
Every time you move your focus from one app to another, compare data side by side or multitask in any other way, you need all the windows arranged accordingly. Magnet makes this process clean and simple. In one drag to the edge of your display, you size a window into half of the screen. And by drag…
  • (Un)Zip

II. Productivity Softwares

1. Browser

  • Microsoft Edge
Download Microsoft Edge Browser | Microsoft
See what’s new on the latest version of the Microsoft Edge browser. Explore features, rewards, and more before you download the browser today.
  • Chrome
Google Chrome - Download the Fast, Secure Browser from Google
Get more done with the new Google Chrome. A more simple, secure, and faster web browser than ever, with Google’s smarts built-in. Download now.

2. Ad Blocker

  • AdGuard
AdGuard — World’s most advanced adblocker!
AdGuard is the best way to get rid of annoying ads and online tracking and protect your computer from malware. Make your web surfing fast, safe and ad-free

Buy AdGuard via StackSocial with Promotion Code ADSDSAVE for save money.

Get Rid of Annoying, Intrusive Ads and Protect Your Device from Malware with This Advanced Ad Blocking App
  • Malwarebytes
Malwarebytes Cybersecurity for Home and Business
Malwarebytes protects you against malware, ransomware, malicious websites, and other advanced online threats that have made traditional antivirus obsolete and ineffective. Download Malwarebytes for free and secure your PC, Mac, Android, and iOS.

3. Email Client

  • Spark
The best email client for iPhone, iPad, Mac and Android | Spark
Spark helps you take your inbox under control. Instantly see what’s important and quickly clean up the rest. Spark for Teams allows you to create, discuss, and share email with your colleagues

4. Documentation

  • Microsoft Office
Microsoft Office 2019 v16.47 - Bộ Office mới nhất của Microsoft - Maclife - Everything’s for Mac Lovers
Bộ phần mềm văn phòng Office 2019 có các tính năng giống Office 365. Nhưng với Office 2019 người dùng chỉ cần mua một lần để dùng vĩnh viễn chứ không phải trả phí hàng tháng như Office 365. Những thay đổi nổi bật trong phiên bản Office 2019: Word: Bổ sung giao diện Black […]
  • Google Doc and Google Sheet
Google Docs: Free Online Documents for Personal Use
Create a new document and edit it with others at the same time — from your computer, phone or tablet. Free with a Google account.

5. Cloud Storage

  • Google Drive
Cloud Storage for Work and Home - Google Drive
Safely store and share your photos, videos, files and more in the cloud. Your first 15 GB of storage are free with a Google account.

6. Chat

  • Skype
Skype | Communication tool for free calls and chat
Stay in touch! Free online calls, messaging, affordable international calling to mobiles or landlines and instant online meetings on Skype.
  • Slack
Welcome to your new HQ
Slack is where work flows. It’s where the people you need, the information you share, and the tools you use come together to get things done.

7. Meeting

  • Google Meet
Google Meet (formerly Hangouts Meet) - Free Video Meetings
Use Google Meet (formerly Hangouts Meet) video conferencing solutions from your browser or mobile app. Get started with a secure, HD video today.
  • Zoom
Video Conferencing, Web Conferencing, Webinars, Screen Sharing
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution used around the world in board, confer…
  • Calendly
Free Online Appointment Scheduling Software - Calendly
Find the perfect meeting time with super easy online appointment scheduling software from Calendly, and say goodbye to phone and email tag. It’s 100% free, super easy to use, and you’ll love our customer service.

III. Development

1. Project Management

  • Trello
Trello
Infinitely flexible. Incredibly productive for teams of all sizes. Trello manages everything, from big project details to micro tasks. Collaborate anywhere, even on mobile.
  • Clickup
ClickUp™ | One app to replace them all
ClickUp is a project management platform with rich customization tailored to each individual project and team.

2. GIT Client

  • Sourcetree
Sourcetree | Free Git GUI for Mac and Windows
A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.
  • Github Desktop
GitHub Desktop
Simple collaboration from your desktop

3. IDE

  • Visual Studio Code
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
  • Rider
Rider: The Cross-Platform .NET IDE from JetBrains
Develop .NET, ASP.NET, .NET Core, Xamarin or Unity applications on Windows, Mac, Linux
  • Navicat
Navicat Premium - Công cụ quản lý CSDL trên Mac - Maclife - Everything’s for Mac Lovers
PremiumSoft Navicat Premium là phần mềm quản lý đồng thời các kết nối MySQL, SQL Server, SQLite, Oracle và cơ sở dữ liệu PostgreSQL giúp việc quản lý các csdl dễ dàng hơn. New features and improvements: Chart Turn your database data into visuals to have clear insights through charts and graphs. Data…

4. Container

  • Docker
Docker Desktop for Mac user manual
Getting Started

5. API Development

  • Postman
Postman | The Collaboration Platform for API Development
Postman makes API development easy. Our platform offers the tools to simplify each step of the API building process and streamlines collaboration so you can create better APIs faster.

IV. Remote

  • Microsoft Remote Desktop
‎Microsoft Remote Desktop
Use Microsoft Remote Desktop for Mac to connect to a remote PC or virtual apps and desktops made available by your admin. With Microsoft Remote Desktop, you can be productive no matter where you are. GET STARTED Configure your PC for remote access using the information at https://aka.ms/rdsetup. …
  • Anydesk
The Fast Remote Desktop Application – AnyDesk
Discover AnyDesk, the secure & intuitive remote desktop software, and take advantage of the application’s innovative features!
  • Team Viewer
TeamViewer – The Remote Connectivity Software
Remote desktop access solutions by TeamViewer: connect to remote computers, provide remote support & collaborate online ➤ Free for personal use!

V. VPN

  • 1.1.1.1 — The free app that makes your Internet faster.

Other Things To Do for New MAC

  • Disable Secure Boot
  • Turn off SIP
  • Turn off Gatekeeper
  • Adjust Dock: Size, Re-order Applications
  • Application: Group Application, Re-order
  • Adjust keyboard shortcut: Screenshot
Các thiết đặt, ứng dụng cần thiết sau khi cài lại hoặc mua máy Mac mới [Update 2020] - Maclife - Everything’s for Mac Lovers
Mình vừa mới cài macOS Big Sur 11 ra ngoài ổ cứng để trải nghiệm riêng, và vừa cài lại toàn bộ máy của mình để làm việc. Nhân tiện hôm nay mình chia sẻ chi tiết các bước mình tuỳ chỉnh các cài đặt cũng như các ứng dụng cơ bản mình thường hay […]