On this page

CLI tools


  1. Xcode Command Line Tools xcode-select --install it comes with clang, gcc, clang++, g++, git and more.

    List of Xcode Command Line Tools

    ls /Library/Developer/CommandLineTools/usr/bin/
    
  2. Homebrew is a free and open-source software package management system that simplifies the installation of software on macOS, as well as Linux.

  3. Git already comes with Xcode CLT.

  4. uv is a fast Python package installer and resolver. brew install uv

  5. opencode is an open source agent that helps you write code in your terminal, IDE, or desktop. brew install anomalyco/tap/opencode

  6. kitty is a fast, feature-rich, GPU based terminal emulator. (Ansi colors support, smooth scrolling, kittens, terminal multiplexer, etc.) brew install kitty

  7. tmux (short for Terminal Multiplexer) is a command-line tool that lets you manage multiple terminal sessions within a single window. brew install tmux

  8. htop is a free and interactive process viewer for Unix systems. brew install htop

  9. Gen CLI (my own CLI tool) pip install gen-cli

Applications


  1. brave Browser brew install --cask brave-browser
  2. OBS free and open source software for video recording and live streaming. brew install --cask obs
  3. Zed is a Rust based code editor. brew install --cask zed

  4. devin is a free and open-source code editor (for unlimited inline autocomplete, LEAN infoview). brew install --cask devin-desktop
  5. Discord is a free voice and text communication application. brew install --cask discord
  6. Spotify is a popular digital audio streaming service for music listening. brew install --cask spotify
  7. Obsidian stores notes privately on your device as markdown files. brew install --cask obsidian
  8. Rstudio is a free and open-source integrated development environment for the R programming language. brew install --cask rstudio
  9. lidless A tiny macOS menu-bar app that keeps your Mac running even with the lid closed.
  10. Battery Toolkit lets you set a hard limit past which battery charging turns off on Apple Silicon Macs.
  11. MacDroid the ultimate solution for transferring files between Android and Mac.
  12. Rectangle move and resize windows in macOS using keyboard shortcuts or snap areas. brew install --cask rectangle
  13. Mos is a free, open-source macOS utility that makes wheel scrolling feel closer to a trackpad. brew install --cask mos
  14. BetterDisplay is a macOS utility that allows you to customize your display settings (external display). brew install --cask betterdisplay

brew casks & leaves

Programming Languages


  1. Python brew install python
  2. Ruby brew install ruby
  3. C already comes with Xcode CLT i.e. gcc and clang
  4. C++ already comes with Xcode CLT i.e. g++ and clang++

  5. R brew install r
  6. node brew install node
  7. lean curl https://elan.lean-lang.org/elan-init.sh -sSf | sh

Python Libraries


  1. Numpy the fundamental package for scientific computing with Python. pip install numpy
  2. Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool. pip install pandas
  3. Scikit-learn is an open source machine learning library for supervised and unsupervised learning. pip install scikit-learn
  4. Seaborn is a Python data visualization library based on matplotlib. pip install seaborn
  5. Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. pip install matplotlib
  6. Pytorch is an open-source optimized tensor library for deep learning using GPUs and CPUs. pip install torch
  7. Tensorflow is an open-source, end-to-end machine learning platform developed by Google. pip install tensorflow
  8. Scipy is a collection of mathematical algorithms and convenience functions built on NumPy. pip install scipy
  9. Jupyter Notebook is the web-based interactive development environment for notebooks, code, and data. pip install notebook
  10. OpenCV is a library of programming functions mainly for real-time computer vision. pip install opencv-python
  11. ty An extremely fast Python type checker and language server, written in Rust. pip install ty
  12. ruff A Python linter, written in Rust. pip install ruff
  13. prek is an ultra-fast, Rust-powered Git hook manager that serves as a single-binary, drop-in replacement for the classic Python pre-commit framework. pip install prek
  14. pytest A Python testing framework. pip install pytest
  15. tqdm A fast, extensible progress bar for Python and CLI. pip install tqdm

requirements.txt

Games


  1. luanti is a free and open-source voxel game engine formerly known as Minetest. brew install --cask luanti

← All blogs