Package Managers & Build Tools

Terminal demos of package managers and build tools across languages — uv, npm, cargo, Homebrew, and more.

by @agentgif · 52 GIFs ·

In This Collection

  1. 1. npm — bun vs npm vs pnpm
  2. 2. New Repo Setup — Part 2: Task Runner and direnv
  3. 3. Rust Project Setup — Part 2: Lint and Test
  4. 4. New Repo Setup — Part 1: Create GitHub Repo with gh
  5. 5. sdk — SDKMAN Software Development Kit Manager
  6. 6. rbenv — Ruby Version Manager
  7. 7. pyenv — Python Version Manager
  8. 8. nvm — Node Version Manager
  9. 9. fnm — Fast Node Manager
  10. 10. mise — Dev Tool Manager
  11. 11. asdf — Multi-Runtime Version Manager
  12. 12. krew — kubectl Plugin Manager
  13. 13. buildah — OCI Container Image Builder
  14. 14. helm — Kubernetes Package Manager
  15. 15. just — just vs make
  16. 16. Python Project Setup — Part 1: Initialize with uv
  17. 17. bun — bun vs npm vs pnpm
  18. 18. make — just vs make
  19. 19. Rust Project Setup — Part 1: Create and Add Dependencies
  20. 20. uv — uv vs pip
  21. 21. go — cargo build vs go build
  22. 22. cargo — cargo build vs go build
  23. 23. cargo — Rust Package Manager and Build Tool
  24. 24. pipx — Install Python CLI Tools in Isolation
  25. 25. citedhealth TypeScript SDK — Evidence-Based Supplement Research CLI
  26. 26. uv add — Add Python dependencies
  27. 27. uv run — Run scripts in isolated environments
  28. 28. make — Build Automation Tool
  29. 29. bun test — Run JavaScript tests
  30. 30. brew info — Show package details
  31. 31. uv pip list — List installed packages
  32. 32. brew list — Show installed packages
  33. 33. bun add — Add JavaScript dependencies
  34. 34. uv tool install — Install CLI tools globally
  35. 35. cargo new — Create a new Rust project
  36. 36. bun init — Initialize a Bun project
  37. 37. uv init — Create a new Python project
  38. 38. brew search — Find Homebrew packages
  39. 39. yarn — Fast, Reliable JavaScript Package Manager
  40. 40. bun — Fast JavaScript Runtime & Package Manager
  41. 41. rustfmt — Rust Code Formatter
  42. 42. brew — The Missing Package Manager for macOS
  43. 43. go — Go Module Management
  44. 44. npm — Node Package Manager
  45. 45. uv — Extremely Fast Python Package Manager
  46. 46. gem — Ruby Package Manager
  47. 47. just test — run the project's test suite via justfile
  48. 48. just build — run the project's build recipe
  49. 49. just --list — show all available project recipes
  50. 50. mas — Mac App Store CLI
  51. 51. pip — Python Package Installer
  52. 52. just — Command Runner for Project Tasks