Skip to content
forked from budhash/cliche

Java library enabling really simple creation of interactive command-line user interfaces

License

Notifications You must be signed in to change notification settings

aprelkin/cliche

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Cliche Command-Line Shell

Cliche is a small Java library enabling really simple creation of interactive command-line user interfaces.

It uses metadata and Java Reflection to determine which class methods should be exposed to end user and to provide info for user. Therefore all information related to specific command is kept in only one place: in annotations in method's header. User don't have to organize command loop, write complicated parsers/converters for primitive types, though he can implement custom converters when needed.

Project History

The original project was developed by Anton Grigoryev and the code can be found at https://code.google.com/p/cliche/

About

Java library enabling really simple creation of interactive command-line user interfaces

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 95.9%
  • Makefile 4.1%