Skip to content

A lightweight framework for developing powerful command-line tools with XQuery.

Notifications You must be signed in to change notification settings

hrennau/TopicTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

TopicTools

A lightweight framework for developing powerful command-line tools with XQuery. The ttools framework enables you to write XQuery programs which are topic tools. The term “topic tool” summarizes a simple idea: a tool which offers various operations related to a particular topic. Reserving the term for command-line tools, the idea can be evolved into a generic model of invocation syntax and basic behavioural rules. A conformant topic tool can accomplish many different tasks and is easy to use. Using the ttools framework, topic tools are also easy to write. ttools thus promises benefits to both, the tool user and the tool developer.

Maintenance of topic tools requires the use of the BaseX processor ( http://basex.org ). The topic tools themselves can be used with any standards conformant XQuery processor offering a command-line interface, as for example the Saxon processor ( http://www.saxonica.com ).

A comprehensive user manual is under construction and will be added soon. Until then, you may consider looking at the tutorials found in the doc folder - hopefully they suffice to get you started.

About

A lightweight framework for developing powerful command-line tools with XQuery.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages