Top 15 pkgconf Alternative and Similar Softwares | Dec 2024

pkgconf is an API-driven pkg-config replacement.

1. SCons

SCons SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. In short, SCons is an easier, more reliable and faster way to......

2. qmake

qmake Manual: https://doc.qt.io/qt-5/qmake-manual.html qmake is a tool from The Qt Company that helps simplify the build process for development project across different platforms. qmake automates the generation of Makefiles so that only a few lines of information are needed to create each Makefile. qmake can be used for any software......

3. CMake

CMake CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.......

4. Meson

Meson 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......

5. 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.......

6. 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.......

7. Cookiecutter

Cookiecutter A command-line utility that creates projects from cookiecutters (project templates). E.g. Python package projects, jQuery plugin projects.......

8. Ninja Build

Ninja Build Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.......

9. GNU Binary Utilities

GNU Binary Utilities The GNU Binary Utilities, or binutils, comprise a collection of programming tools capable of creating and managing binary programs, object files, libraries, profile data, and assembly source code originally written by programmers at Cygnus Solutions.......

10. (R)?ex

(R)?ex (R)?ex - manage all your boxes from a central point - Datacenter Automation and Configuration Management......

11. RANCID

RANCID RANCID - Really Awesome New Cisco confIg Differ. A web-based tool for automatically downloading Cisco configurations into a CVS version-control system which can be searched, displayed and "diffed" to compare versions of the configuration files.......

12. SBT

SBT SBT is a build tool for Scala. It is like Ant or Maven but with hieroglyphics.......

13. Lua

Lua Lua is a powerful, fast, lightweight, embeddable scripting language.Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal......

14. CodeBox

CodeBox If you're looking for a fully-featured code snippet manager then CodeBox is exactly what you need!Collect all the code you want to reuse together with related information,Manage multiple libraries using Tags, Folders, Groups, Smart Groups,Document architecture allows to store library files into any folder or cloud,Simple but powerful user interface......

15. Launch4j

Launch4j Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides better user experience.......