SCons - a software construction tool (by SCons)

Scons Alternatives

Similar projects and alternatives to scons

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better scons alternative or higher similarity.

scons discussion

Log in or Post with

scons reviews and mentions

Posts with mentions or reviews of scons. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-13.
  • Tired of Makefiles
    3 projects | | 13 May 2024
    Has anyone tried SCONS? Came across someone using it in a place where I worked earlier.

    Python-based make-like tool.

  • SCons: A Software Construction Tool
    1 project | | 12 Nov 2023
  • Show HN: Jeeves – A Pythonic Alternative to GNU Make
    7 projects | | 5 Nov 2023
    The most comprehensive make alternative in python I've seen is Scons (

    It would be worth to see how they tackles some of the challenges you're looking into.

    Blurb from the website:

    SCons is an Open Source software construction 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 build software.

  • Taskfile: A Modern Alternative to Makefile
    9 projects | | 16 Jul 2023
  • What was used to build C++ programs before Cmake?
    5 projects | /r/cpp_questions | 5 Jul 2023
    SCons never got popular enough to escape the niches it grew up in.
  • Python as a build tool
    1 project | /r/programming | 25 May 2023
  • Is it possible to dynamically introduce nodes inside the project
    2 projects | /r/godot | 19 Apr 2023
    i literally do almost this exact thing with the game im working on. situation is: im the programmer, working with an artist who cant code (and im not going to make them edit json on an ipad lmao) so i have a google drive spreadsheet where they put metadata for the items they make. i have a script that uses rclone to copy this down as a csv, along with the image assets. then i wrote a python extension for scons that converts it to json (and also does some image processing/cropping because evidently procreate's export options are very limited). from here, i originally had an import plugin that would automatically import the json files as godot resources. however, i eventually decided to instead write a standalone script in gdscript (invoked with godot --script --headless that would do the conversion ahead of import, mainly because i wanted to be able to have the game assets be more self-contained (like, so that an item has its texture in the same resource file instead of in a separate file referenced from the json). i then modified my scons build scripts to call this script.
  • How do i get started with GD Extension?
    2 projects | /r/godot | 25 Feb 2023
    it's a build tool, like cmake. you have to install it.
  • CMake debugger allows you to debug your CMake scripts and more - C++ Team Blog
    3 projects | /r/cpp | 23 Feb 2023
  • A note from our sponsor - InfluxDB | 18 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →


Basic scons repo stats
6 days ago

SCons/scons is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of scons is Python.

Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.