Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
YAML and JSON are simple and nice format for structured data and easier for
human to read and write than XML. But there have been no schema for YAML
such as RelaxNG or DTD. Kwalify gets over this situation.
nokogiri-diff adds the ability to calculate the differences (added or removed
nodes) between two XML/HTML documents.
Features:
- Performs a breadth-first comparison between children nodes.
- Compares XML/HTML Elements, Attributes, Text nodes and DTD nodes.
- Allows calculating differences between documents, or just enumerating the
added or removed nodes.
Align is a general-purpose text filter tool that helps vertically align
columns in string-separated tables of input text. With whitespace-separated
columns, you can often use it without arguments and it'll guess the right
thing to do. Otherwise, you can specify arguments to direct how the columns
are separated on input and rejoined in the aligned output.
The Spreadsheet Library is designed to read and write Spreadsheet Documents.
As of version 0.6.0, only Microsoft Excel compatible spreadsheets are
supported. Spreadsheet is a combination/complete rewrite of the
Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by
Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.
wv is a library that allows access to Microsoft Word files.
It can load and parse the Word 6-9 formats (Word 6, 95, 97, 2000).
Several converter executables called wvWare are also provided:
wvHtml, wvLatex, wvCleanLatex, wvDVI, wvPS, wvPDF,
wvText, wvAbw, wvWml, wvMime
Note: wvHtml was previously known as MSWordView.
This is a SCIM IMEngine module which uses m17n library as the backend. It
allows you to use keyboard layouts available via devel/m17n-db and
textproc/m17n-contrib through standard SCIM interface. m17n-lib currently
supports input of more than 60 languages with more than 70 language
specific input methods.
From the XP homepage:
XP is an XML 1.0 parser written in Java. It is fully conforming: it
detects all non well-formed documents.
XP has the following design goals: Conformance and correctness, high
performance and a layered structure. It is currently non-validating but can
parse all external entities.
For more details, please see the XP homepage:
tidyp is a fork of tidy on SourceForge at http://tidy.sf.net. The library name
is "tidyp", and the command-line tool is also "tidyp" but all internal API stays
the same.
tidyp will validate your HTML, and output cleaned-up HTML.
Universal Office Converter (unoconv) is a command line tool to convert any
document format that LibreOffice can import to any document format that
LibreOffice can export. It makes use of the LibreOffice's UNO bindings for
non-interactive conversion of documents.
For practical reasons we mention LibreOffice, but OpenOffice is supported by
unoconv as well.
Monaco KOI8-U Cyrillic fonts for X11 systems in BDF format. Total of
five bitmap fonts.
This port installs PCF versions of the fonts and generates the
fonts.alias file, which provides, for the koi8-u and koi8-r encodings --
some applications have the encodings (such as koi8-r) harcoded in them,
but koi8-u is a superset of koi8-r.