godo - golang build tool in the spirt of rake, gulp

  •        36

godo is a task runner and file watcher for golang in the spirit of rake, gulp. Godo runs Gododir/main.go.

https://github.com/go-godo/godo

Tags
Implementation
License
Platform

   




Related Projects

godo - DigitalOcean Go API client

  •    Go

Godo is a Go client library for accessing the DigitalOcean V2 API. Create a new DigitalOcean client, then use the exposed services to access different parts of the DigitalOcean API.

GoDo

  •    Python

GoDo is a simple ToDo-list written in Python with GTK as the GUI-toolkit.

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.

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


phulp - The task manager for php

  •    PHP

Sometimes I need a tool like Gulp for my PHP projects, but I don't want to install npm only to install Gulp. I thought "I need something like Gulp, but in PHP". After a little research I found Phing, but it's not focused in minification and management for CSS/JS and related frontend stuff. Well, I decided to write Phulp, the PHP port of Gulp! And a little curiosity: it's faster than Gulp.

Grunt - The JavaScript Task Runner

  •    Javascript

Grunt is a Javascript task runner. It automates work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc. The Grunt ecosystem is huge and it's growing every day. With literally hundreds of plugins to choose from.

robo - Simple Go / YAML-based task runner for the team.

  •    Go

Simple YAML-based task runner written in Go.Via binary releases.

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.

yotaq - yotaq - Your Own Task Queue for Python

  •    Python

So you need a task queue for your Python project. Sure you could check celery, and after three months trying to understand the basic configuration options you'll be good to go. Or you could use a simpler task queue like huey or rq. Pretty good. Our python code will use dill to serialize the functions to be run and redis to store the tasks.

watcher - watcher is a Go package for watching for files or directory changes without using filesystem events

  •    Go

watcher is a Go package for watching for files or directory changes (recursively or non recursively) without using filesystem events, which allows it to work cross platform consistently. watcher watches for changes and notifies over channels either anytime an event or an error has occurred.

SSIS File Watcher Task (Custom component)

  •    

This SSIS Custom Control Flow Component File Watcher Task project provides file/directory monitoring utilities with loggin and task processing support. The applications have multiple configuration options.

maid - Markdown driven task runner.

  •    Javascript

Markdown driven task runner. PRO TIP: you can use npx or yarn command to run any locally installed executable that is inside node_modules/.bin/, e.g. use yarn maid to run the locally installed maid command.

taskr - A fast, concurrency-focused task automation tool.

  •    Javascript

Taskr is a highly performant task runner, much like Gulp or Grunt, but written with concurrency in mind. With Taskr, everything is a coroutine, which allows for cascading and composable tasks; but unlike Gulp, it's not limited to the stream metaphor. Taskr is extremely extensible, so anything can be a task. Our core system will accept whatever you throw at it, resulting in a modular system of reusable plugins and tasks, connected by a declarative taskfile.js that's easy to read.

fresh - Build and (re)start go web apps after saving/creating/deleting source files.

  •    Go

Fresh is a command line tool that builds and (re)starts your web application everytime you save a Go or template file.If the web framework you are using supports the Fresh runner, it will show build errors on your browser.

fresh - Build and (re)start go web apps after saving/creating/deleting source files.

  •    Go

Fresh is a command line tool that builds and (re)starts your web application everytime you save a Go or template file. If the web framework you are using supports the Fresh runner, it will show build errors on your browser.

grunt - Grunt: The JavaScript Task Runner

  •    Javascript

Visit the gruntjs.com website for all the things. Before you make an issue, please read our Contributing guide.

awesome-npm-scripts - Everything awesome related to npm scripts and using npm as a build tool.

  •    Javascript

Everything awesome for using npm as a build tool. You might also like awesome-npm.

gitlab-ci-multi-runner - This repository is a mirror for automated DockerHub builds. Please go to:

  •    Go

This is the repository of the official GitLab Runner written in Go. It runs tests and sends the results to GitLab. GitLab CI is the open-source continuous integration service included with GitLab that coordinates the testing. The old name of this project was GitLab CI Multi Runner but please use "GitLab Runner" (without CI) from now on. Contributions are welcome, see CONTRIBUTING.md for more details.

Celery - Distributed Task Queue

  •    Python

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.