Meson

B
B tier on Build Automation SoftwareScore 7.1 · #5 of 40
Android app
Not listed
Free plan
Yes
Runs on
Linux, Mac, Windows
mesonbuild.com
The Meson homepage

Summary

Meson is ranked #5 of 40 in build automation software on Everything Xiaomi. It runs on Linux, macOS, Windows. There is a free plan.

Meson plans and pricing

All plans
Meson Free Open source build system mesonbuild.com · 5 Oct 2026

Compared on build automation software

Build as code
Yesmesonbuild.com
Dependency locking
Yesmesonbuild.com
Build caching
Yesmesonbuild.com
Artifact packaging
Yesmesonbuild.com
Supported operating systems
multi-platformmesonbuild.com

Facts

Purpose
Meson is an open source build system designed to be fast and user friendly.mesonbuild.com · 5 Oct 2026
Languages
The site lists C, C++, C#, D, Fortran, Java, and Rust as supported languages.mesonbuild.com · 5 Oct 2026
Build definitions
Build definitions use a readable, user friendly DSL that is not Turing complete.mesonbuild.com · 5 Oct 2026
Cross compilation
Meson supports cross compilation for many operating systems and bare metal.mesonbuild.com · 5 Oct 2026
Dependency provider
Meson includes a multiplatform dependency provider that works with distribution packages.mesonbuild.com · 5 Oct 2026
Backends
Ninja is the default backend; Visual Studio and Xcode backends are also available for native IDE integration.mesonbuild.com · 5 Oct 2026
IDE integrations
The documentation lists integrations including CLion, Eclipse CDT, GNOME Builder, KDevelop, Qt Creator, and a VS Code/Codium extension.mesonbuild.com · 5 Oct 2026
IDE API
Meson provides an introspection API and JSON files describing targets, dependencies, tests, and build options for IDE and build-tool integration.mesonbuild.com · 5 Oct 2026
Install methods
Meson can be installed with pip, downloaded from its GitHub releases, or installed with an MSI that bundles Meson, Ninja, and Python for Windows.mesonbuild.com · 5 Oct 2026
Runtime requirement
Meson is implemented in Python 3 and requires Python 3.10 or newer according to its installation page.mesonbuild.com · 5 Oct 2026
Build dependency
The Ninja executable is needed for the default Ninja backend, while Visual Studio and Xcode backends can be used without Ninja.mesonbuild.com · 5 Oct 2026
Dependency downloads
Wrap dependencies are downloaded only when a configured wrap file and an explicit subproject or dependency fallback invocation are both present.mesonbuild.com · 5 Oct 2026
Security
The site says downloading through Wraps can be disabled with the --wrap-mode=nodownload option.mesonbuild.com · 5 Oct 2026
Support and community
The project directs users to the #mesonbuild Matrix or OFTC IRC channel and GitHub Discussions for general discussion.mesonbuild.com · 5 Oct 2026
Notable limitation
Meson does not support wildcard source lists in build definitions because it says that rescanning globs would undermine reliable, fast builds.mesonbuild.com · 5 Oct 2026

Best Meson alternatives

See all 20

Where it ranks on Everything Xiaomi

Is Meson yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources