https://github.com/benbjohnson/sieve
A command line utility for graphing piped data.
https://github.com/benbjohnson/sieve
Last synced: 6 months ago
JSON representation
A command line utility for graphing piped data.
- Host: GitHub
- URL: https://github.com/benbjohnson/sieve
- Owner: benbjohnson
- License: mit
- Created: 2014-04-30T14:47:12.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-05-01T18:58:56.000Z (over 11 years ago)
- Last Synced: 2025-04-02T21:05:50.002Z (9 months ago)
- Language: Go
- Size: 729 KB
- Stars: 23
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
sieve 
=====
A command line utility for graphing piped data. Sieve is used when you have
data output from one program and you need to quickly and interactively inspect
it without needing the full power of gnuplot.
## Usage
To install sieve, simply run:
```sh
$ go install github.com/benbjohnson/sieve/...
```
Then run it from the command line:
```sh
$ cat mydata.json | sieve
Listening on http://localhost:6900
```
Open [http://localhost:6900](http://localhost:6900) in your browser and you'll
see the data that was piped from `mydata.json`.
## Example
To see sieve in action you can use the random walk generator bundled with sieve:
```sh
$ sievegen | sieve
```
Then open [http://localhost:6900](http://localhost:6900) in your browser can watch the random walk.