Projects / Natural CLI

Natural CLI

Natural CLI is a Java library that provides developers with an easy way to use human readable command line interfaces. This means that your software can understand easy command lines like "$acme start daemon mailservice", "$acme send file /tmp/pau.jpg to friend", or "$acme start backup in 10 minutes". Command lines are very easy to define.

Operating Systems

RSS Recent releases

  •  25 Jul 2008 14:28

Release Notes: This release adds a bugfix regarding optional parameters.

  •  14 Apr 2008 06:52

Release Notes: This release fixes some bugs regarding the "help" command executor, the "working_url" parameter type, and the "DefaultParameterTypes" set. It also solves other minor bugs.

  •  29 Feb 2008 00:09

Release Notes: This release adds more predefined parameter types: working_url, url, byte, short, long, double, float, hexadecimal, octal, and binary.

  •  27 Jan 2008 06:27

Release Notes: This release allows one to use a variable number of parameter values for the last one. This means it's possible to define command lines with a string such as "send to <email> files <file> ...", allowing one to execute command lines like "$acme send to files a.txt b.txt c.txt".

  •  15 Dec 2007 04:08

No changes have been submitted for this release.


Project Spotlight


A Python IDE.


Project Spotlight


A simple Innovation3d file loader.