fex works like cut or awk in its field navigation, but allows
you to specify token-based fields in a much more concise, flexible,
and readable way.
Due to the simplicity of fex's language, it can enable you to replace
many common invocations of cut and awk with a single invocation of fex.
Plucene is a fully-featured and highly customizable search engine
toolkit based on the Lucene API.
It is not, in and of itself, a functional search engine - you are
expected to subclass and tie all the pieces together to suit your own
needs. The synopsis above gives a rough indication of how to use the
engine in simple cases. See Plucene::Simple in the distribution for one
example of tying it all together.
The ctemplate package contains a library implementing a simple but powerful
template language for C++. It emphasizes separating logic from presentation:
it is impossible to embed application logic in this template language.
This program takes the output of "diff" and makes an ASCII graph
showing how many lines were inserted, deleted, or changed in the
files that were compared. It can interpret unified or context
diffs, or the default format generated by "diff".
FOP is the world's first print formatter driven by XSL formatting
objects. It is a Java application that reads a formatting object
tree conforming to the XSL candidate release (21. November 2000) and
then turns it into a PDF document or allows you to preview it
directly on screen.
FOP is part of Apache's XML project. The homepage of FOP is
This is a port of ML/I (Macro Language I) which is the grand-daddy of nearly
all macro processors. It is still maintained and ported to a large number
of systems.
Markdown is a text-to-HTML filter; it translates an easy-to-read and
easy-to-write structured text format into HTML. Markdown's text format
is most similar to that of plain text email, and supports features such
as headers, *emphasis*, code blocks, blockquotes, and links.
Markdown's syntax is designed not as a generic markup language, but
specifically to serve as a front-end to (X)HTML. You can use span-level
HTML tags anywhere in a Markdown document, and you can use block level
HTML tags (like <div> and <table> as well).
CLucene is a C++ port of Lucene: the high-performance,
full-featured text search engine written in Java.
CLucene is faster than lucene as it is written in C++.
Expand template text with embedded Perl
This version of Crimson supports the Java API for XML Processing
(JAXP) version 1.1 specification by providing implementations for the
following package hierarchies: javax.xml.parsers, org.w3c.dom,
org.xml.sax.*. Note that the javax.xml.transform hierarchy is NOT
supported. One known implementation of the javax.xml.transform
hierarchy is Xalan 2, which is available as a separate port in
java/xalan.
More info about JAXP:
Crimson home page: