noresources / ns-xml
A collection of XML-based tools to generate source code and programs
Installs: 91
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Open Issues: 0
Language:XSLT
Type:project
Requires
- php: >= 5.4
- ext-dom: *
- ext-xsl: *
Requires (Dev)
- phpunit/phpunit: >=7.0
This package is auto-updated.
Last update: 2025-02-18 19:12:43 UTC
README
A collection of XML-based tools to generate source code and programs
ns-xml components
Program interface definition framework
Generation of command line option parser, usage string, bash completion file etc. from a single XML description of a program interface (options, positional arguments & subcommands)
XSH - XML shell script
A basic XML structure to write reusable and portable UNIX shell script code across interpreters (bash, zsh, ksh)
XSLT stylesheet library
Various XSLT stylesheet to generate code and documents
Source structure
- ns The source directory
- sh UNIX shellscript tools to build program parser etc.
- xbl XBL element library
- xsh XML shell scripts applications & libraries
- xsl XSLT stylesheet library* resources Development resources
- tools Development tools
- tests Tests for the program interface definition framework
- scripts Scripts & configurations files for IDE (mostly for Eclipse)