Projects / net.windwards options

net.windwards options

options is a Java toolkit for parsing command line options. It focuses on ease-of-use. It uses annotations to declare valid options and takes care not to intrude on your class structure. It adheres to the GNU getopt style of options.

Operating Systems

RSS Recent releases

  •  10 Jun 2013 21:32

Release Notes: Allows extending parsing to arbitrary classes by adding custom value parsers. A bugfix for "--": argument parsing no longer automatically stops. Options are now present in the Maven central repository.

  •  29 May 2013 23:06

Release Notes: Shorts, floats, doubles, and Class:es can now be annotated with @Option. Annotated variables can have any access classification.

  •  20 Apr 2012 22:20

Release Notes: You can now use @Option on enum fields to get options which can only take on one of a limited set of values.

  •  01 Mar 2011 03:23

    Release Notes: and options are now supported.

    •  28 Feb 2009 23:02

    No changes have been submitted for this release.


    Project Spotlight

    Query Interface

    A Wordpress plugin for running database queries in the admin panel.


    Project Spotlight


    A lightweight multi-arch, multi-platform disassembly framework.