0
I Use This!
Activity Not Available
Analyzed 1 day ago. based on code collected 1 day ago.

Project Summary

CLY is a Python module for simplifying the creation of interactive shells. Kind of like the builtin cmd module on steroids.

It has the following features:

* Tab completion of all commands.
* Contextual help.
* Extensible grammar - you can define your own commands with full dynamic completion, contextual help, and so on.
* Simple. Grammars are constructed from objects using a convenient function-like syntax.
* Grammars can also be defined in XML, facilitating a more data-driven approach.
* Flexible command grouping and ordering.
* Grammar parser, including completion and help enumeration, can be used independently of the readline-based shell. This allows CLY's parser to be used in other environments (think web-based shell ;))
* Lots of other cool stuff.

Tags

cli console grammar parser python readline terminal xml

In a Nutshell, CLY...

 No recognizable code

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has code locations but that location contains no recognizable source code for Open Hub to analyze.

BSD 3-clause "New" or "Revised" License
Permitted

Commercial Use

Place Warranty

Modify

Distribute

Forbidden

Use Trademarks

Hold Liable

Required

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    check out hot projects on the Open Hub

 No recognizable code

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has code locations but that location contains no recognizable source code for Open Hub to analyze.

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!