No description
Find a file
2015-12-12 10:44:52 +11:00
bins Added amd64 binary 2015-12-12 10:44:52 +11:00
.gitignore First release 2015-11-14 14:35:06 +00:00
nimcat.nim First public release 2015-11-14 14:35:18 +00:00
nimcat.nimble Nimble compatibility 2015-11-16 15:47:15 +00:00
README.md Added Roadmap 2015-11-14 14:54:55 +00:00
ROADMAP.md Added Roadmap 2015-11-14 14:54:55 +00:00

nimcat

This is a simple command line utility that replicates some of the functionality of the cat command found on most Linux systems.

I threw it together as a simple way to get to grips with nim.


Precompiled Binaries

Any version of nimcat that has already been compiled can be found in the bins folder.


Compiling:

You will need nim installed.

To produce a production-quality executable, I recommend:

nim c -d:release nimcat.nim
strip nimcat

Strip may not be available on your system, but significantly reduces the size of the executable.


Usage:

You can either pipe content to nimcat:

echo "this, that, other" | ./nimcat

$ thisthatother

Or you can interactively input it:

./nimcat
-> this, that, other
$ thisthatother

License:

MIT License, see LICENSE for more.


Contributing:

You can help contribute by:

  • Compiling a binary for an architecture not yet in the bins folder.
  • Implementing a feature in the ROADMAP.md file, for the next version. Currently, 0.0.1
  • Opening an issue for a problem you've found
  • Opening an issue for a suggestion you have
  • Creating a Pull Request to fix an Open Issue.