| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Fri, 16 Jan 2026 23:44:24 GMT
X-Served-By: cache-dfw-kdal2120020-DFW, cache-bom-vanm7210086-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768607064.460357,VS0,VE309
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
gcodehs: GCode processor
gcodehs: GCode processor
Modules
[Index] [Quick Jump]
Downloads
- gcodehs-0.1.2.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.1.0.0, 0.1.1.0, 0.1.2.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | ansi-wl-pprint, attoparsec, base (>=4.7 && <5), bytestring, containers, double-conversion, gcodehs, optparse-applicative, pipes, pipes-attoparsec, pipes-bytestring, pipes-parse, pipes-safe, template-haskell, text, transformers [details] |
| License | BSD-3-Clause |
| Copyright | 2016 Richard Marko |
| Author | Richard Marko |
| Maintainer | srk@48.io |
| Uploaded | by srk at 2020-06-17T15:07:39Z |
| Category | Parsing |
| Home page | https://github.com/distrap/gcodehs |
| Source repo | head: git clone https://github.com/distrap/gcodehs |
| Distributions | NixOS:0.1.2.0 |
| Executables | gcodehs |
| Downloads | 1823 total (13 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs available [build log] Last success reported on 2020-06-17 [all 1 reports] |
Readme for gcodehs-0.1.2.0
[back to package description]gcodehs
Installing
git clone https://github.com/distrap/gcodehs/cd gcodehsnix-buildornix-shell
Usage
To pretty-print sample.gcode::
gcodehs pretty sample.gcode
See gcodehs --help for usage information.
Development status
Pretty printing is slow due to conversion to text but we do have colors!
Fast pretty printer is needed that operates with ByteStrings directly.
Bash completion
Generating bash completion::
gcodehs --bash-completion-script `which gcodehs` &> gcodehs-completion.sh
or sourcing directly::
source <(gcodehs --bash-completion-script `which gcodehs`)