Si vous êtes un power user Mac et probablement un ingénieur logiciel, vous aurez Homebrew installé sur votre machine. Au cas où vous ne savez pas ce qu’est Homebrew, vous pouvez trouver plus d’informations ici et vous pouvez lire comment l’installer ici. Fondamentalement, Homebrew est le gestionnaire de paquets manquant pour Mac OS X et peut être utilisé pour installer des paquets Unix supplémentaires. Est un outil qui peut vraiment vous aider à installer presque tout et il peut gérer les dépendances et mettre à jour les paquets avec une seule commande.

Voici donc les 10 meilleurs paquets Homebrew pour Mac

1. Wget

Wget est un outil en ligne de commande qui peut télécharger des fichiers sur HTTP, HTTPS, FTP et FTPS. Est un outil interactif en ligne de commande non et peut être utilisé dans les scripts bash, les tâches cron et les terminaux.

Comment l’installer:

brew install wget

2. Htop

Htop est une alternative à top qui peut fournir des informations supplémentaires à travers le terminal sur l’utilisation du CPU, la mémoire disponible, le temps de fonctionnement du système, les services en cours d’exécution et aussi la possibilité de tuer les processus en cours d’exécution.
htop

Vous pouvez le télécharger et l’installer depuis le site officiel, mais il est beaucoup plus facile de le faire depuis Homebrew en tapant simplement dans votre terminal :

brew install htop et vous pouvez l’utiliser en tapant htop après l’installation.

3. Youtube-dl

Youtube-dl est un programme en ligne de commande qui vous permet de télécharger des vidéos et du son de YouTube. Il peut aussi, télécharger le contenu de quelques autres sites web également. Vous pouvez l’utiliser en tapant
youtube-dl -f best 'youtube-link'

Cela vous permettra de télécharger la meilleure qualité vidéo disponible que YouTube possède. Bien que, est contre les termes et conditions de YouTube est un programme vraiment utile qui peut vous aider à télécharger des vidéos que vous avez téléchargé à YouTube, mais vous ne les avez pas plus sur votre machine locale. Vous pouvez télécharger youtube-dl en utilisant Homebrew comme indiqué ci-dessous:
brew install youtube-dl

4. Ripgrep

Ripgrep est un outil en ligne de commande qui peut rechercher récursivement votre répertoire actuel. Il peut être utilisé avec un motif regex et il peut également respecter vos règles de gitignore. Ripgrep est disponible pour Mac OS X, Linux et Windows. Vous pouvez télécharger les binaires ici ou vous pouvez le télécharger en utilisant Homebrew comme indiqué ci-dessous.

brew install ripgrep

5. Imagemagick

Imagemagisk a de nombreuses capacités lorsqu’il s’agit de convertir des images d’un format à un autre et il peut également faire de l’édition d’images de base comme le retournement, la rotation, le miroir, etc. Les créateurs d’Imagemagisk ont également pris en compte les performances. Imagemagisk utilise plusieurs threads afin qu’il puisse effectuer plusieurs opérations d’entrée/sortie très rapidement. Pour l’installer, vous pouvez faire :

brew install imagemagisk

Une documentation étendue de l’API et les capacités complètes d’Imagemagisk peuvent être trouvées ici.

6. Vim

Vim est le célèbre éditeur de texte hautement configurable et quelque peu controversé que vous pouvez utiliser. Il a une grande variété de plugins et à mon avis, si vous investissez un peu de temps pour le configurer correctement et apprendre toutes les commandes, vous écrirez beaucoup plus rapidement qu’en utilisant un éditeur de texte avec une interface utilisateur. Il prend en charge des centaines de langages de programmation et est intégré à tous les systèmes UNIX. Cependant, si vous souhaitez obtenir facilement la dernière version, vous devez l’installer via Homebrew. Un site Web très intéressant qui vous aidera à apprendre VIM s’appelle VIM Adventures. Vous apprendrez les commandes de base en jouant à un jeu qui est une façon intéressante d’apprendre l’outil.

brew install vim

Pour les ordinateurs Apple, il y a un très bon guide de comment le configurer correctement. Il peut être trouvé ici.

7. Zsh

Le shell Z est un autre shell, comme par exemple bash (par défaut sur les Macs). Zsh fournit des fonctionnalités supplémentaires et lorsqu’il est utilisé avec un framework, il peut être vraiment puissant et peut aider votre productivité. Zsh est livré avec Mac OS X, cependant, il est dépassé et généralement, vous ne recevez pas de mises à jour fréquentes. C’est pourquoi est mieux de l’installer via brew.

brew install zsh

Le framework que je recommande d’utiliser avec Zsh s’appelle Oh my Zsh. Je montrerai ma configuration Zsh + iTerm2 dans un prochain post. Zsh a vraiment de bons plugins et de beaux thèmes. Je continue toujours à me retrouver à la recherche de beaux thèmes tous les deux mois, juste pour changer l’apparence de mon terminal.

8. Unrar

Tout le monde connaît unrar. C’est la version en ligne de commande du célèbre paquet unarchiver. Il a un support complet pour les fichiers RAR et ZIP. Certains des formats qu’il peut décompresser sont GZIP, ACE, CAB ainsi que de nombreux autres. Installation:

brew install unrar

9. Parallel

Parallel est une app en ligne de commande qui peut exécuter simultanément plusieurs travaux dans votre environnement local ou à distance. Un cas d’utilisation typique est d’avoir un script que vous souhaitez exécuter plusieurs fois. Il peut prendre en entrée plusieurs hôtes, utilisateurs, urls ou fichiers. Vous pouvez l’installer en exécutant:

brew install parallel

Vous pouvez vérifier la vidéo ci-dessous de la façon dont vous pouvez l’utiliser.
GNU Parallel

10. Speedtest-cli

Comme son nom l’indique, c’est un outil pour faire des tests de vitesse sur votre connexion internet. En gros, c’est la version en ligne de commande du site web Speedtest.net.

brew install speedtest-cli

.