https://github.com/azer/yolo
File watcher with web UI.
https://github.com/azer/yolo
Last synced: 4 months ago
JSON representation
File watcher with web UI.
- Host: GitHub
- URL: https://github.com/azer/yolo
- Owner: azer
- License: wtfpl
- Created: 2018-06-18T19:13:30.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-26T10:20:22.000Z (over 2 years ago)
- Last Synced: 2025-08-21T20:33:43.616Z (10 months ago)
- Language: Go
- Homepage:
- Size: 3.04 MB
- Stars: 135
- Watchers: 6
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# yolo
A file watcher with web based user interface, so you can see the status of your build (and error output, if any) instantly.

Usage example:
```bash
$ yolo -i *.go -c 'go build' -a localhost:8080
```
It's silent by default. You can enable internal logging by;
```bash
$ LOG=* yolo ...
```
# Install
```bash
$ go get github.com/azer/yolo
```
# Todo
- [ ] Check if a matching `make` command if `-c` isn't provided.
- [ ] Read filenames from another file. So we could do `yolo -f index.html` and get live updates when dependencies change.
- [ ] Escape characters
- [ ] Output the name of changed file
- [ ] Split JS to another endpoint so it can be included by other pages
- [ ] How could it be used for viewing web pages / apps ?
- [ ] How could output be processed ?