mk
« Back to VersTracker
Description:
Wrapper for auto-detecting build and test commands in a repository
Type: Formula  |  Latest Version: 3.0.0@1  |  Tracked Since: Dec 13, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: build-tool automation developer-tools testing productivity
Install: brew install mk
About:
mk is a universal build and test runner that automatically detects the appropriate commands for any project. It inspects the repository to identify the build system, test framework, and other tooling, then executes the correct commands without manual configuration. This eliminates the need to memorize project-specific commands like 'npm test' or 'make test'.
Key Features:
  • Auto-detection of build systems (make, npm, cargo, etc.)
  • Universal command interface for all projects
  • Zero configuration required
  • Supports multiple commands (build, test, lint, clean)
Use Cases:
  • Running tests across heterogeneous projects without remembering specific commands
  • Simplifying CI/CD pipelines by using a single command for all repositories
  • Quickly building or testing unfamiliar codebases
Alternatives:
  • make – Requires manual Makefile creation; mk auto-detects
Version History
Detected Version Rev Change Commit
Dec 24, 2025 2:19am 3.0.0 1 VERSION_BUMP a8595e52
Dec 13, 2025 3:07pm 1 VERSION_BUMP 4ae1499d
Oct 28, 2025 2:41am 0 VERSION_BUMP 7cad9334
Sep 16, 2025 5:55am 0 VERSION_BUMP ac3ccc61