Package Managers & Build Tools

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

作者: @agentgif · 76 GIFs ·

合集内容

  1. 1. pnpm — bun vs npm vs pnpm
  2. 2. npm — bun vs npm vs pnpm
  3. 3. New Repo Setup — Part 2: Task Runner and direnv
  4. 4. pip — uv vs pip
  5. 5. Rust Project Setup — Part 2: Lint and Test
  6. 6. New Repo Setup — Part 1: Create GitHub Repo with gh
  7. 7. sdk — SDKMAN Software Development Kit Manager
  8. 8. rbenv — Ruby Version Manager
  9. 9. pyenv — Python Version Manager
  10. 10. nvm — Node Version Manager
  11. 11. fnm — Fast Node Manager
  12. 12. mise — Dev Tool Manager
  13. 13. asdf — Multi-Runtime Version Manager
  14. 14. krew — kubectl Plugin Manager
  15. 15. buildah — OCI Container Image Builder
  16. 16. helm — Kubernetes Package Manager
  17. 17. docker buildx — Multi-platform builds
  18. 18. docker build — Build container image
  19. 19. rustup — Rust toolchain manager
  20. 20. tsc — TypeScript compiler
  21. 21. vite — Next-gen frontend tooling
  22. 22. brew install — macOS packages
  23. 23. make — Build automation
  24. 24. just — just vs make
  25. 25. Python Project Setup — Part 1: Initialize with uv
  26. 26. Python Project Setup — Part 2: Environment and Task Runner
  27. 27. bun — bun vs npm vs pnpm
  28. 28. make — just vs make
  29. 29. Rust Project Setup — Part 1: Create and Add Dependencies
  30. 30. uv — uv vs pip
  31. 31. go — cargo build vs go build
  32. 32. cargo — cargo build vs go build
  33. 33. cargo — Rust Package Manager and Build Tool
  34. 34. pipx — Install Python CLI Tools in Isolation
  35. 35. citedhealth TypeScript SDK — Evidence-Based Supplement Research CLI
  36. 36. proto — Install language toolchains
  37. 37. uv add — Add Python dependencies
  38. 38. uv run — Run scripts in isolated environments
  39. 39. make — Build Automation Tool
  40. 40. pnpm dlx — Run packages without installing
  41. 41. bun test — Run JavaScript tests
  42. 42. pixi add — Add conda packages
  43. 43. cargo build — Compile Rust project
  44. 44. brew info — Show package details
  45. 45. uv pip list — List installed packages
  46. 46. brew list — Show installed packages
  47. 47. bun add — Add JavaScript dependencies
  48. 48. rye add — Add dependencies with rye
  49. 49. uv tool install — Install CLI tools globally
  50. 50. cargo new — Create a new Rust project
  51. 51. bun init — Initialize a Bun project
  52. 52. uv init — Create a new Python project
  53. 53. pnpm create — Scaffold a new project
  54. 54. brew search — Find Homebrew packages
  55. 55. pixi init — Initialize a conda project
  56. 56. proto list — Show installed toolchains
  57. 57. go build — Compile Go binary
  58. 58. rye init — Initialize a Python project
  59. 59. yarn — Fast, Reliable JavaScript Package Manager
  60. 60. bun — Fast JavaScript Runtime & Package Manager
  61. 61. rustfmt — Rust Code Formatter
  62. 62. brew — The Missing Package Manager for macOS
  63. 63. go — Go Module Management
  64. 64. npm — Node Package Manager
  65. 65. uv — Extremely Fast Python Package Manager
  66. 66. mise use [email protected] — pin a runtime version per project
  67. 67. mise list — show all installed runtime versions
  68. 68. mise install — install all runtimes from .mise.toml
  69. 69. gem — Ruby Package Manager
  70. 70. just test — run the project's test suite via justfile
  71. 71. just build — run the project's build recipe
  72. 72. watchexec -e rs — rebuild Rust project on source changes
  73. 73. just --list — show all available project recipes
  74. 74. mas — Mac App Store CLI
  75. 75. pip — Python Package Installer
  76. 76. just — Command Runner for Project Tasks