Skip to content

Add usage-gui#1062

Closed
pemn wants to merge 1 commit intovinta:masterfrom
pemn:master
Closed

Add usage-gui#1062
pemn wants to merge 1 commit intovinta:masterfrom
pemn:master

Conversation

@pemn
Copy link

@pemn pemn commented Apr 27, 2018

What is this Python project?

A high level library which can turn command line scripts from most interpreted languages into a graphical application.
It requires a single "usage" line to be present on the client script. This line is parsed to generate a "automatic" gui, while also allowing for more advanced features. Its a new paradigm which is better explained in the project page.
Also includes a custom window batch file to enable running the script from a shortcut on systems where python is not installed but is available as a "portable" distro or embedded on a 3rd party application.

What's the difference between this Python project and similar ones?

While the spirit is somewhat similar to Gooey, it can be used with languages other than python.
Its fully data driven, and can be mantained by end users with limited programming skills.
On a recent market analysis i could not find any other projects that offer this kind of high level funcionally, in python or any other languages.
Most interpreted languages could be supported. The current supported languages are windows batch (.bat/.cmd), windows WSH (.js/.vbs), C-Shell (.csh), Windows powershell and Perl (.pl/.lava).

A high level library which can turn a command line script into a graphical application.
Also includes a custom window batch file to enable running the script from a shortcut on systems where python is not installed but is available as a "portable" distro or embedded on a 3rd party application.
@vinta vinta force-pushed the master branch 2 times, most recently from 23abd09 to 40cd98b Compare June 6, 2019 19:55
@stale
Copy link

stale bot commented Oct 30, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Oct 30, 2019
@stale stale bot closed this Nov 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant