Displaying 1 to 20 from 26 results

Packer - Build Automated Machine Images

  •    Go

Packer is a tool for building identical machine images for multiple platforms from a single source configuration. It is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel.

mmake - Modern Make

  •    Go

Mmake is a small program which wraps make to provide additional functionality, such as user-friendly help output, remote includes, and eventually more. It otherwise acts as a pass-through to standard make.Make's primary function is not to serve as a "task runner", however it's often used for that scenario due to its ubiquitous nature, and if you're already using it, why not! Make is however lacking a built-in mechanism for displaying help information.

realize - Go build system with file watcher, live reload and output streams

  •    Go

Automate the most recurring operations needed for development, define what you need only one time, integrate additional tools of third party, define custom cli commands and reload projects at each file change without stop to write code.Various operations can be programmed for each project, which can be executed at startup, at stop, and at each file change.

realize - Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading

  •    Go

It will create a .realize.yaml file if doesn't already exist, add the working directory as project and run your workflow. ⚠️ The additional arguments must go after the params: 💡 The start command can be used with a project from its working directory without make a config file (--no-config).




Buildah - A tool that facilitates building OCI images

  •    Go

Buildah - a tool that facilitates building Open Container Initiative (OCI) container images. The Buildah package provides a command line tool that can be used to Create a working container, either from scratch or using an image, Images can be built in either the OCI image format or the traditional upstream docker image format, Mount / Unmount / Delete / Rename the container.

bashful - Use a yaml file to stitch together commands and bash snippits and run them with a bit of style

  •    Go

This is beta quality! Use at your own risk. Use a yaml file to stitch together commands and bash snippets and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).

captain - Captain - Convert your Git workflow to Docker :whale: containers

  •    Go

Define your workflow in the captain.yaml and use captain to your Continuous Delivery service to create containers for each commit, test them and push them to your registry only when tests passes. From the other side, you can now pull the feature branch you want to test, or create distribution channels (such as 'alpha', 'beta', 'stable') using git tags that are propagated to container tags.

task - A task runner / simpler Make alternative written in Go

  •    Go

Task is a simple tool that allows you to easily run development and build tasks. Task is written in Golang, but can be used to develop any language. It aims to be simpler and easier to use then GNU Make.Or you can download the binary from the releases page and add to your PATH. DEB and RPM packages are also available. The task_checksums.txt file contains the SHA-256 checksum for each file.


air - ☁️ Live reload for Go apps

  •    Go

Air is yet another live-reloading command line utility for Go applications in development. Just air in your project root directory, leave it alone, and focus on your code. NOTE: This tool has nothing to do with hot-deploy for production.

nginx-build - Seamless nginx builder

  •    Go

nginx-build - provides a command to build nginx seamlessly. If you don't have go-runtime, you may download the binary from here.

godo - godo is an improved `go run`

  •    Go

godo is an alternative to go run. It's useful when you want to avoid the go build/go install, /path/to/somebin cycle. There's also a bash completion script, which makes it easy to quickly invoke a Go package from your GOPATH.

buildtools - A bazel BUILD file formatter and editor

  •    Go

This repository contains developer tools for working with Google's bazel buildtool.See instructions in each tool's directory.

please - High-performance extensible build system for reproducible builds.

  •    Go

Please is a cross-language build system with an emphasis on high performance, extensibility and reproduceability. It supports a number of popular languages and can automate nearly any aspect of your build process.See http://please.build for more information.

dogo - Monitoring changes in the source file and automatically compile and run (restart).

  •    Go

Monitoring changes in the source file and automatically compile and run (restart).WorkingDir: working directory, dogo will auto change to this directory.

make.go - A Go script that could replace your Makefile.

  •    Go

A Go script that could replace your Makefile.This script is meant to live in your project's root and used with go run make.go.

alfred - (v0.2) Even Batman needs a little help. Task runner. Automator. Build system.

  •    Go

Even Batman needs a little help. A simple go/yaml powered make file/task runner with a bit of a twist and a ton of flexibility.

walk - A fast, general purpose, graph based build and task execution utility.

  •    Go

walk is a fast, general purpose, graph based build and task execution utility. Heavily inspired by make and redo.

go-binary - Takes data from os

  •    Go

Takes data from os.Stdin and transforms it into a Go source code file suitable for including in your project. go-binary is released under the MIT license.

docker-builder - Docker builder (a.k.a. "Bob") builds Docker images from a friendly config file.

  •    Go

Bob, the docker-builder, builds, tags, and pushes multiple Docker images, all from a friendly Bobfile config file.

sampctl - The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer.

  •    Go

The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer. sampctl is a command-line development tool for developing SA:MP Pawn scripts. It includes a package manager, a build tool and a configuration manager.