MacOS Development workspace 2021

This page summarizes the projects mentioned and recommended in the original post on dev.to

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
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.
www.influxdata.com
featured
  • 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.

  • Oh-my-zsh provides too many useful plugins, we are going to install a few of them.

  • dotfiles

    Setup dotfiles for Mac OS (by jflorez29)

  • I have created a repository on GitHub to store the dotfiles and the installation script in case anyone wants to go straight to use it, I recommend to read the guide before though.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • Homebrew-cask

    🍻 A CLI workflow for the administration of macOS applications distributed as binaries

  • homebrew/cask brings simplicity, and speed to the installation and management of GUI macOS applications such as Atom and Google Chrome.

  • homebrew-cask-fonts

    Discontinued πŸ’€ Casks of οΌ¦πŸ…Ύπ“π“πš‚ (deprecated)

  • homebrew/cask-fonts As we can imagin it contains free distributed fonts

  • exa

    A modern replacement for β€˜ls’.

  • exa: It's an alternative to the default listing command ls.

  • bat

    A cat(1) clone with wings.

  • bat: A cat clone with syntax highlighting and Git integration.

  • bottom

    Yet another cross-platform graphical process/system monitor.

  • clementtsang/bottom/bottom: A graphical process/system monitor with a customizable interface and a multitude of features.

  • 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.

    InfluxDB logo
  • jid

    json incremental digger

  • jid: An utility to view and interact JSON content with a terminal.

  • hyperfine

    A command-line benchmarking tool

  • hiperfine: A command-line benchmarking tool.

  • autojump

    A cd command that learns - easily navigate directories from the command line

  • autojump: A faster way to navigate your filesystem

  • thefuck

    Magnificent app which corrects your previous console command.

  • thefuck: It's an app able to correct errors in previous console commands.

  • stats

    macOS system monitor in your menu bar

  • stats: A pretty macOS system monitor in the menu bar, includes CPU, Memory, disk, network, fans.

  • pixel-picker

    A tiny menu bar application that helps you pick colours from your screen! πŸ”βœ¨

  • pixel-picker: A tool in the menu bar that allows us to obtain the color of any pixel with different color formats.

  • kawa

    A macOS input source switcher with user-defined shortcuts.

  • kawa: A macOS input source switcher with user-defined shortcuts.

  • youtube-dl

    Command-line program to download videos from YouTube.com and other video sites

  • youtube-dl: A command-line program to download videos from YouTube and other sites.

  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

  • ### Install zsh-autosuggestions git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-autosuggestions ### Install zsh-syntax-highlighting git clone --depth=1 https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting ### Install fzf git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf ~/.fzf/install ### Install powerlevel10k theme git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

  • CPython

    The Python programming language

  • golang, python, python3: Programming languages.

  • tldr

    πŸ“š Collaborative cheatsheets for console commands

  • tldr: It's an option to get the the command options and practical examples.

  • SDKMan

    The SDKMAN! Command Line Interface

  • SDKMAN

  • nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

  • NVM

  • neovim

    Vim-fork focused on extensibility and usability

  • nvim: It's an alternative vim-based editor with lots of plugins and programming languages supported.

  • dev-setup

    macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

  • donnemartin - dev setup

  • awesome-mac

    ο£Ώ Now we have become very big, Different from the original idea. Collect premium software in various categories.

  • Awesome Mac

  • iTerm2

    iTerm2 is a terminal emulator for Mac OS X that does amazing things.

  • iterm2: An alternative to the default terminal app brings an amazing performance and customization.

  • dotfiles

    :penguin: Simple, fast, productivity-increaser dotfiles (by rgomezcasas)

  • rgomezcasas - dotfiles

  • dotfiles

    πŸ’» macOS / Ubuntu dotfiles (by alrra)

  • alrra - dotfiles

  • insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

  • insomnia: An alternative to postman for design and test apis.

  • httpie

    πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

  • httpie: It's a user-friendly command-line HTTP client, it comes with JSON support, syntax highlighting, persistent sessions, wget-like downloads, plugins, and more.

  • Pocket

    Discontinued Headless iOS/Mac SDK for saving stuff to Pocket.

  • Pocket: App to save content to check later.

  • calibre

    The official source code repository for the calibre ebook manager

  • calibre: It's an open source e-book manager.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • GitHub - python-cmd2/cmd2: cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

    1 project | /r/Python | 27 Aug 2023
  • Like seriously why does not one does it ?

    15 projects | /r/ProgrammerHumor | 17 Dec 2022
  • Getting Started with quo python

    2 projects | dev.to | 31 Aug 2022
  • typer VS quo - a user suggested alternative

    2 projects | 25 Mar 2022
  • What's your setup like to make your life easier?

    11 projects | /r/bioinformatics | 4 Feb 2022