Command-line tool
m4
brew/m4
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Macro processing language
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
scoop install m4
macOS
brew install m4
Linux
brew install m4
Process macros in a file
m4 path/to/file
Define a macro before processing files
m4 -D macro_name=macro_value path/to/file
Related command-line tools
- grap
Language for typesetting graphs - processing
A flexible software sketchbook and a language for learning how to code within the context of the visual arts - processing4
A flexible software sketchbook and a language for learning how to code. - apache-opennlp
Machine learning toolkit for processing natural language text - faust
Functional programming language for real time signal processing - janet
Dynamic language and bytecode vm language interpreter macros vm c lisp repl functional-language imperative-language - delve
Debugger for the Go programming language - nim
Statically typed compiled systems programming language
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents