Build Tools

Open-source projects categorized as Build Tools | Edit details

Top 23 Build Tool Open-Source Projects

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

    Project mention: Is there a way to get around casting with declare for new? | reddit.com/r/typescript | 2021-11-30
  • GitHub repo parcel

    The zero configuration build tool for the web. 📦🚀

    Project mention: Building a Clubhouse clone with 100ms Javascript SDK | dev.to | 2021-11-30

    Our Clubhouse clone will be built with Parcel, 100ms JavaScript SDK, Tailwind CSS.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo gulp

    A toolkit to automate & enhance your workflow

    Project mention: Why my PR is marked as invalid and spam? Did I do something wrong? | reddit.com/r/webdev | 2021-11-29

    Here's a link to their contributor guide from gulp: https://github.com/gulpjs/gulp/blob/master/CONTRIBUTING.md

  • GitHub repo pkg

    Package your Node.js project into an executable

    Project mention: Setting offline node app in a client computer | reddit.com/r/node | 2021-11-29

    For node you can use pkg to build a binary version of your app that includes nodejs + all depencies, and maybe for db you can replace MySQL with SQLite

  • GitHub repo grunt

    Grunt: The JavaScript Task Runner

    Project mention: make sure you don't waste your time like me :( | reddit.com/r/ProgrammerHumor | 2021-07-31

    Might want to look into tools like grunt which you can set up to watch for changes to your files and automatically compile them.

  • GitHub repo InversifyJS

    A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.

    Project mention: Is this InversifyJS github issue a circle jerk caused by the inability to understand the differences between Symbol and Symbol.for, or am I missing something really fundamental here? | reddit.com/r/learnjavascript | 2021-10-14

    I am referring to this issue.

  • GitHub repo ninja

    a small build system with a focus on speed

    Project mention: I am trying to install xorg on gentoo | reddit.com/r/linux4noobs | 2021-11-06

    This suggests you might have a time problem. Check your system time and see if it is completely off.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo PlatformIO

    PlatformIO is a professional collaborative platform for embedded development :alien: A place where Developers and Teams have true Freedom! No more vendor lock-in!

    Project mention: IOT devices | reddit.com/r/robotics | 2021-11-27

    Best thing I can recommend is to get hold of a couple of wemos D1 minis, some temperature sensors and a few servos, fire up https://platformio.org/ and one step at a time (read temperature, move servo, use temperature to set servo angle) build a self-contained setup.

  • GitHub repo web-skills

    A visual overview of useful skills to learn as a web developer

    Project mention: Web Skills – This is a nice chart of web dev skills. Could be a reminder of how far you've come, or a glimpse of how much there is to learn. Web development is hard. | reddit.com/r/webdev | 2021-10-10

    I recommend reading the Readme for the project as others have mentioned https://github.com/andreasbm/web-skills, as it isn't the intention of the author to deter beginner programmers.

  • GitHub repo FuseBox

    A blazing fast js bundler/loader with a comprehensive API :fire:

    Project mention: AMP CMS: Dashboard | dev.to | 2021-02-17

    For this project, I've decided to give fuse-box a try and loved it. It's a very fast web bundler based on TypeScript. The only drawback was to install node-sass instead of the dart sass version I already have. Oh, well, it's just one useless module.

  • GitHub repo meson

    The Meson Build System

    Project mention: Semi-Fix for low framerate after a few games | reddit.com/r/leagueoflinux | 2021-11-22

    Meson build system (at least version 0.46)

  • GitHub repo Invoke

    Pythonic task management & command execution.

    Project mention: Build tool for small project /w PyCharm integration | reddit.com/r/Python | 2021-10-25

    invoke is great as it's a Python package so can be installed with your dependency manager of choice as a development dependency.

  • GitHub repo Broccoli

    Browser compilation library – an asset pipeline for applications that run in the browser

    Project mention: Broccoli: A Better Build System for Node | news.ycombinator.com | 2021-03-18
  • GitHub repo spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

    Project mention: Virtualenv Functional Equivalent? | reddit.com/r/archlinux | 2021-11-30
  • GitHub repo setup-php

    GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.

    Project mention: GitHub Action for PHP (shivammathur/setup-php) v2.16.0 released | reddit.com/r/PHP | 2021-11-25

    Notes: https://github.com/shivammathur/setup-php/releases/tag/2.16.0 - This release marks PHP 8.1 as stable `8.1.0`. - Also upgrades lower PHP version to latest patch releases - Adds support for ICU 70.1 based intl extension. - Other improvements and fixes.

  • GitHub repo pants

    The Pants Build System

    Project mention: Automatically unlocking concurrent builds and fine-grained caching for Java with dependency inference | reddit.com/r/java | 2021-11-29

    While this is a preview, though, our goal is to be a useful tool for Java developers. If there's anything really important that we're missing, we'd love to hear from you so we can make this really good. Our issue tracker is at https://github.com/pantsbuild/pants/issues

  • GitHub repo Rebar3

    Erlang build tool that makes it easy to compile and test Erlang applications and releases.

  • GitHub repo PyBuilder

    Software build automation tool for Python.

  • GitHub repo Phing

    PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant.

  • GitHub repo bloop

    Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.

    Project mention: Scala 3 and Web Tech Stack | reddit.com/r/scala | 2021-07-07
  • GitHub repo FlubuCore

    A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.

    Project mention: What build tool(s) do people use for their applications? | reddit.com/r/dotnet | 2021-02-08
  • GitHub repo Nox

    Flexible test automation for Python

    Project mention: Looking Beyond Nox | dev.to | 2021-04-08

    I've gone through what I assume is a fairly typical journey between different ways to run tasks related to a Python project: from hand-rolled shell and Python scripts, to tox, to Nox. To be honest, I'm not sure how many people have switched from tox to Nox, but now that I've used Nox, I don't ever want to edit a tox.ini file again.

  • GitHub repo relx

    Sane, simple release creation for Erlang

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-30.

Build Tools related posts

Index

What are some of the best open-source Build Tool projects? This list will help you:

Project Stars
1 create-react-app 91,686
2 parcel 39,560
3 gulp 32,402
4 pkg 19,208
5 grunt 12,129
6 InversifyJS 8,341
7 ninja 7,488
8 PlatformIO 5,503
9 web-skills 5,054
10 FuseBox 4,057
11 meson 3,642
12 Invoke 3,451
13 Broccoli 3,323
14 spack 2,382
15 setup-php 1,915
16 pants 1,783
17 Rebar3 1,375
18 PyBuilder 1,346
19 Phing 1,105
20 bloop 784
21 FlubuCore 771
22 Nox 669
23 relx 646
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com