-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
This post will be continuously updated in the my github repository https://github.com/maoxiaoke/setup-a-mac-for-frontend-dev.
There are multiple themes you can choose from. My favorite theme is honukai and it should look like in the screenshot:
There are multiple themes you can choose from. My favorite theme is honukai and it should look like in the screenshot:
The installation of zsh-syntax-highlighting may be tedious. But it worth the effort.
I do not have many workflows installed. One of my installed workflows is YoudaoTranslator, which provides translation service.
I use volta to manage multiple Node.js versions.
obsidian is my note-taking app I use.
Use iTerm2 as macOS terminal replacement.
kap - Screen recorder to generate gif.
I prefer vscode to code. You can use github account to sync your setttings.
Homebrew is "The Missing Package Manager for macOS".