List of projects using Meson

If you have a project that uses Meson that you want to add to this list, please file a pull-request for it. All the software on this list is tested for regressions before release, so it's highly recommended that projects add themselves here. Some additional projects are listed in the meson GitHub topic.

  • AQEMU, a Qt GUI for QEMU virtual machines, since version 0.9.3
  • Arduino sample project
  • bolt Userspace daemon to enable security levels for Thunderboltâ„¢ 3 on Linux
  • Budgie Desktop, a desktop environment built on GNOME technologies
  • casync, Content-Addressable Data Synchronization Tool
  • cinnamon-desktop, the cinnamon desktop library
  • dbus-broker, Linux D-Bus Message Broker
  • Dpdk, Data plane development kit, a set of libraries and drivers for fast packet processing
  • DXVK, a Vulkan-based Direct3D 11 implementation for Linux using Wine
  • elementary OS, Linux desktop oriented distribution
  • Emeus, Constraint based layout manager for GTK+
  • ESP8266 Arduino sample project Sample project for using the ESP8266 Arduino port with Meson
  • Fractal, a Matrix messaging client for GNOME
  • Frida, a dynamic binary instrumentation toolkit
  • fwupd, a simple daemon to allow session software to update firmware
  • Geary, an email application built around conversations, for the GNOME 3 desktop.
  • GLib, cross-platform C library used by GTK+ and GStreamer (not the default yet)
  • GNOME Boxes, a GNOME hypervisor
  • GNOME Builder, an IDE for the GNOME platform
  • GNOME MPV, GNOME frontend to the mpv video player
  • GNOME Recipes, application for cooking recipes
  • GNOME Software, an app store for GNOME
  • GNOME Twitch, an app for viewing Twitch streams on GNOME desktop
  • GNOME Usage, a GNOME application for visualizing system resources
  • Graphene, a thin type library for graphics
  • Grilo and Grilo plugins, the Grilo multimedia framework
  • GStreamer, multimedia framework (not the default yet)
  • GTK+, the multi-platform toolkit used by GNOME
  • GtkDApp, an application template for developing Flatpak apps with Gtk+ and D
  • GVfs, a userspace virtual filesystem designed to work with the I/O abstraction of GIO
  • Hardcode-Tray, fixes hardcoded tray icons in Linux
  • HexChat, a cross-platform IRC client in C
  • IGT, Linux kernel graphics driver test suite.
  • JsonCpp, a C++ library for interacting with JSON
  • Json-glib, GLib-based JSON manipulation library
  • Ksh, a Korn Shell
  • Libdrm, a library for abstracting DRM kernel interfaces
  • Libepoxy, a library for handling OpenGL function pointer management
  • libfuse, the reference implementation of the Linux FUSE (Filesystem in Userspace) interface
  • Libgit2-glib, a GLib wrapper for libgit2
  • Libhttpseverywhere, a library to enable httpseverywhere on any desktop app
  • libmodulemd, a GObject Introspected library for managing Fedora Project module metadata.
  • Libosmscout, a C++ library for offline map rendering, routing and location
    lookup based on OpenStreetMap data
  • libspng, a C library for reading and writing Portable Network Graphics (PNG) format files
  • Libva, an implementation for the VA (VIdeo Acceleration) API
  • Libzim, the reference implementation for the ZIM file format
  • Kiwix libraries
  • Mesa, An open source graphics driver project
  • MiracleCast, connect external monitors to your system via Wifi-Display specification aka Miracast
  • Nautilus, the GNOME file manager
  • Nemo, the file manager for the Cinnamon desktop environment
  • Orc, the Optimized Inner Loop Runtime Compiler (not the default yet)
  • Outlier, a small Hello World style meson example project
  • Pango, an Internationalized text layout and rendering library (not the default yet)
  • Parzip, a multithreaded reimplementation of Zip
  • PipeWire, a framework for video and audio for containerized applications
  • Pithos, a Pandora Radio client
  • Pitivi, a nonlinear video editor
  • Polari, an IRC client
  • radare2, unix-like reverse engineering framework and commandline tools (not the default)
  • SSHFS, allows you to mount a remote filesystem using SFTP
  • Sysprof, a profiling tool
  • systemd, the init system
  • szl, a lightweight, embeddable scripting language
  • Taisei Project, an open-source Touhou Project clone and fangame
  • xi-gtk, a GTK+ front-end for the Xi editor
  • Xorg, the X.org display server (not the default yet)
  • Valum, a micro web framework written in Vala
  • Wayland and Weston, a next generation display server (not merged yet)
  • wlroots, a modular Wayland compositor library
  • ZStandard, a compression algorithm developed at Facebook (not used by default)

Note that a more up-to-date list of GNOME projects that use Meson can be found here.

The results of the search are