All Projects → Enapiuz → Multiwatch

Enapiuz / Multiwatch

Licence: gpl-3.0
Simple task runner on directory changes that doesn't produce tons of logs if everything is OK 👌

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Multiwatch

Wago
Automate the actions you do after saving code.
Stars: ✭ 60 (-18.92%)
Mutual labels:  watcher, developer-tools, development
React Cdk
under development - React Component Development Kit with Storybook
Stars: ✭ 583 (+687.84%)
Mutual labels:  developer-tools, development
Pyment
Format and convert Python docstrings and generates patches
Stars: ✭ 577 (+679.73%)
Mutual labels:  developer-tools, development
Tddd
A Laravel Continuous Integration Package
Stars: ✭ 722 (+875.68%)
Mutual labels:  watcher, developer-tools
Ergo
The management of multiple apps running over different ports made easy
Stars: ✭ 452 (+510.81%)
Mutual labels:  developer-tools, development
Reloadr
Hot code reloading tool for Python
Stars: ✭ 483 (+552.7%)
Mutual labels:  developer-tools, development
Lunar Unity Console
High-performance Unity iOS/Android logger built with native platform UI
Stars: ✭ 628 (+748.65%)
Mutual labels:  developer-tools, development
Developer Roadmap Guide 2018
Stars: ✭ 344 (+364.86%)
Mutual labels:  developer-tools, development
Chromelogger
chrome extension for server side console logging
Stars: ✭ 884 (+1094.59%)
Mutual labels:  developer-tools, development
Npm Build Boilerplate
A collection of packages that build a website using npm scripts.
Stars: ✭ 963 (+1201.35%)
Mutual labels:  task, watch
Proxy Watcher
A library that recursively watches an object for mutations via Proxies and tells you which paths changed.
Stars: ✭ 35 (-52.7%)
Mutual labels:  watch, watcher
Laravel Kit
A desktop Laravel admin panel app
Stars: ✭ 440 (+494.59%)
Mutual labels:  developer-tools, development
Emacs4developers
A document to help developers to use Emacs as a developer
Stars: ✭ 430 (+481.08%)
Mutual labels:  developer-tools, development
Saws
A supercharged AWS command line interface (CLI).
Stars: ✭ 4,886 (+6502.7%)
Mutual labels:  developer-tools, development
Httplab
The interactive web server
Stars: ✭ 3,752 (+4970.27%)
Mutual labels:  developer-tools, development
Ram
⚛️ React Application Manager: create and run React (and other) applications – no command line or build setup required
Stars: ✭ 585 (+690.54%)
Mutual labels:  developer-tools, development
Takeoff
A rapid development environment using docker for convenience.
Stars: ✭ 271 (+266.22%)
Mutual labels:  developer-tools, development
Phulp
The task manager for php
Stars: ✭ 294 (+297.3%)
Mutual labels:  task, watcher
Denon
👀 Monitor any changes in your Deno application and automatically restart.
Stars: ✭ 725 (+879.73%)
Mutual labels:  watch, watcher
Influx Prompt
An interactive command-line InfluxDB cli with auto completion.
Stars: ✭ 42 (-43.24%)
Mutual labels:  developer-tools, development

multiwatch

Build Status Go Report Card codecov Maintainability Open Source Helpers License: GPL v3 FOSSA Status

Simple task runner on directory changes. asciicast

Installation

Manual

  1. Download multiwatch
    • git clone https://github.com/Enapiuz/multiwatch.git
  2. Install via go
    • cd multiwatch && go install

Distros

macOS

brew install Enapiuz/tap/multiwatch

Other systems

Work in progress

Config

# debounce time for file change events in milliseconds
delay=500

[[watch]]
name = "linter"
paths = ["src"]
commands = ["npm run lint"]

[[watch]]
name = "tests"
paths = ["src", "tests"]
ignorePrefixes=["vendor"] # ignore "src/vendor/*" and "tests/vendor/*" 
commands = ["npm run test", "npm run build"]
breakOnFail = true # if tests will fail, build won't be run

Donation

If you are enjoying this tool, feel free to buy me a coffee 😉

Buy Me A Coffee

License

FOSSA Status

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