JewelCLI stellt ein API zum Parsen von Kommandozeilen-Argumenten bereit. Es verwendet Java-Anmerkungen, um ein sehr einfaches, aber leistungsfähiges API zu präsentieren. Optionen werden mit einer Java-Interface-Definition mit Anmerkungen definiert. Das ermöglicht einen deklarativen Stil, der viel klarer sein kann als der prozedurale Stil, der von einigen anderen Java-CLI-Bibliotheken verwendet wird.