All Projects → millwrightjs → millwright

millwrightjs / millwright

Licence: MIT license
The easiest build tool you'll ever use.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to millwright

aseprite-macos-buildsh
Automated script to create latest release app (either beta, or release whichever is newer) of Aseprite for macOS
Stars: ✭ 143 (+429.63%)
Mutual labels:  build-automation, build-tool
Walk
A fast, general purpose, graph based build and task execution utility.
Stars: ✭ 108 (+300%)
Mutual labels:  build-automation, build-tool
Pybuilder
Software build automation tool for Python.
Stars: ✭ 1,290 (+4677.78%)
Mutual labels:  build-automation, build-tool
Doit
task management & automation tool
Stars: ✭ 972 (+3500%)
Mutual labels:  build-automation, build-tool
Baumeister
👷 The aim of this project is to help you to build your things. From Bootstrap themes over static websites to single page applications.
Stars: ✭ 171 (+533.33%)
Mutual labels:  build-automation, build-tool
Ltx2any
Yet another LaTeX build wrapper, with one or two nifty features
Stars: ✭ 48 (+77.78%)
Mutual labels:  build-automation, build-tool
Make.go
A Go script that could replace your Makefile.
Stars: ✭ 105 (+288.89%)
Mutual labels:  build-automation, build-tool
Buildout
Buildout is a deployment automation tool written in and extended with Python
Stars: ✭ 510 (+1788.89%)
Mutual labels:  build-automation, build-tool
makeme
Embedthis MakeMe
Stars: ✭ 26 (-3.7%)
Mutual labels:  build-automation, build-tool
Nginx Builder
A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Stars: ✭ 123 (+355.56%)
Mutual labels:  build-automation, build-tool
Hopp
Crazy rapid build system.
Stars: ✭ 24 (-11.11%)
Mutual labels:  build-automation, build-tool
Earthly
Repeatable builds
Stars: ✭ 5,805 (+21400%)
Mutual labels:  build-automation, build-tool
Cargo Make
Rust task runner and build tool.
Stars: ✭ 895 (+3214.81%)
Mutual labels:  build-automation, build-tool
Phing
PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant.
Stars: ✭ 1,085 (+3918.52%)
Mutual labels:  build-automation, build-tool
Flubucore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
Stars: ✭ 695 (+2474.07%)
Mutual labels:  build-automation, build-tool
Buildpipeline
AWS-powered serverless build, test and deploy pipeline ft. multiple environments
Stars: ✭ 105 (+288.89%)
Mutual labels:  build-automation, build-tool
Gradle In Action Source
Source code for the Manning book "Gradle in Action"
Stars: ✭ 483 (+1688.89%)
Mutual labels:  build-automation, build-tool
Cbt
CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala
Stars: ✭ 489 (+1711.11%)
Mutual labels:  build-automation, build-tool
Aria2 Build Msys2
aria2 build scripts on msys2 with custom patches.
Stars: ✭ 112 (+314.81%)
Mutual labels:  build-automation, build-tool
Zeus
An Electrifying Build System
Stars: ✭ 176 (+551.85%)
Mutual labels:  build-automation, build-tool

The easiest build tool you'll ever use.


Build Status Join Gitter Chat


Give us a star!

Millwright is brand spanking new - the alpha release was announced at the beginning of the year. If you like where the project is headed, star us on GitHub and help spread the word!

Get help on Gitter!

Join the chat on Gitter to get (or give) realtime help from the community.


Intro

Millwright provides the common build functionality that many web projects need without any tool configuration.

Please visit millwrightjs.com for more information, including usage and installation.

Project status

Millwright is currently in Alpha. That means that the basic feature set expected for the 1.0.0 milestone is in place, and that it's generally expected to work as described. Alpha status also means that the library is highly untested, and that the project is ready for developer usage and contributions via issues and PR's.

Current priorites include:

  • Windows support (look for that Appveyor badge soon)
  • Refactoring
  • Error messaging
  • Input validation
  • Testing, testing, and more testing

Issues

We'll take any and all issue reports, we just ask that any helpful info be provided, such as environment details and any stack traces or error messages.

Pull Requests

This project does not yet have a formal styleguide. For now, the following considerations should be observed when submitting code:

  • Communicate via issues and get confirmation before doing anything big
  • Style matters - keep it clean
  • Add or update relevant tests (currently happening in e2e).

Building Locally

The following commands are available for building Millwright locally:

  • npm run build - runs the build
  • npm run watch - runs the build, then watches for changes
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].