Top 15 Meson Alternative and Similar Softwares | Dec 2024

The main design point of Meson is that every moment a developer spends writing or debugging build definitions is a second wasted. So is every second spent waiting for the build system to actually start compiling code.

Features

- multiplatform support for Linux, OSX, Windows, Gcc, Clang, Visual Studio and others
- supported languages include C, C++, Fortran, Java, Rust
- build definitions in a very readable and user friendly non-turing complete DSL
- cross compilation for many operating systems as well as bare metal
- optimized for extremely fast full and incremental builds without sacrificing correctness
- built-in multiplatform dependency provider that works together with distro packages
- fun! ...

1. Buck

Buck Buck is a build system developed and used by Facebook. It encourages the creation of small, reusable modules consisting of code and resources, and supports a variety of languages on many platforms.......

2. EBuild

EBuild EBuild is a software build automation system. It is written in Java but is a general system that can be applied to almost any software development in its entirety.EBuild is general in design — but owing to its origins — EBuilds 'out of the box' support for different development platfroms......

3. autosetup

autosetup autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.autosetup is designed to be light-weight, fast, simple and flexible.Notable features include:* Easily check for headers, functions, types for C/C++* Easily support user configuration options* Can......

4. Gradle

Gradle Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into......

5. Mimosa

Mimosa A lightning-fast build tool for modern web development. Mimosa includes support for JavaScript, CSS, and template compilers, bower, linting, optimization, serving, RequireJS support, and Live Reload. It is also modular and pluggable for authoring your own functionality.......

6. Valentina Reports

Valentina Reports Valentina Reports is a rare cross-platform C++ implementation of a powerful report engine. It comes as set of tools: 1) Report Designer included into Valentina Studio Pro. 2) Valentina Report Server 3) Valentina Report ADK, to plug report engine into your application on such languages as C/C++/ObjC/C#/NET/PHP/Java/Xojo/VB/COM/...Your......

7. Maven

Maven Apache Maven is a Java-based tool for build automation and project management (in software development). It is centered around a Project Object Model (POM) described in a XML file that describes the project structure and its dependencies to other components and libraries. Maven provides pre-defined targets for source code compilation......

8. DevSKiller.com

DevSKiller.com At DevSKiller we make assessing programmers skills look like their 1st day at work, that’s the best way to recruit them. By using our online platform it’s easy to build custom exams from your own code base. With DevSKiller you are not limited to testing knowledge of programming languages, but......

9. Doc-O-Matic

Doc-O-Matic Doc-O-Matic is a software source code documentation and Help authoring tool. It takes source code and comments, adds conceptual topics and external input and produces documentation from it. With its single-source approach it generates many different kinds of output from a single documentation base.......

10. Realm

Realm Realm is a mobile database: a replacement for SQLite & Core Data. Realm can save thousands of lines of code & weeks of work, and lets you craft amazing new user experiences.......

11. codelot

codelot Codelot is a web service where you can store your own codes or find codes you need. It's intended to be a huge code database and it should help the coders in need.The website is completely user-driven and the size of the code database depends on you.......

12. Packr

Packr Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X, adding a native executable file to make it appear like the app is a native app. Packr is most suitable for GUI applications, such as games made with libGDX.......

13. Buildr

Buildr Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools. We wanted something that’s simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But......

14. MinGW-w64

MinGW-w64 The project's goal is to deliver runtime, headers, and libs for developing 64 bit (x64), as well as 32 bit (x86), windows applications using gcc-4.4 or newer versions.It can be considered as a folk of MinGW(32)......

15. Jerkar

Jerkar Jerkar is both an automation tool and a Java framework for building projects. It falls in the same category as Ant/Ivy, Maven or Gradle.In other words, it's a rich featured pure Java build tool.......