LlamaXML is a C++ XML parsing and formatting library that is small enough to be used on handheld devices like PDAs and smartphones, while still supporting larger desktop and server systems. The library currently runs on Palm OS Garnet, Palm OS Cobalt, Windows Mobile, Windows, and Mac OS X, and is easy to port to new platforms. The entire library compiles to only 45 KB of code under Codewarrior for Palm OS, and can be even smaller if only some of its features are used. The library is also frugal with runtime memory, using a single-pass streaming algorithm that only stores the current parsing stack in memory, allowing very large XML documents to be parsed with very little overhead.
Font Collector collects fonts in many PalmOS font formats and converts them to a number of other formats. This allows use of pre-OS5 fonts on OS5 units and vice versa, and many other things. It requires PalmOS 3.5 or later. Supported inputs include fonts hidden within applications, Fonts4OS5, FontSubst, FontHackV, Fonthack, iSilo, PalmBible+, Plucker, Font Bucket, and system fonts. Supported outputs include Fonts4OS5, FonFontSubst, FontHackV (these three only under OS5), PalmBible+, Plucker, iSilo, Mobipocket, and Fonthack. The freeware version works for PalmBible+, Plucker, and iSilo output. The shareware version works for all other outputs.
PalmFontConv is a collection of command-line utilities to manipulate Palm fonts in both v1 and v2 formats. Currently, there is a converter that converts between afnx, nfnt (low, high, or both densities), NFNT, and text editable formats, and another converter that converts Type 1/TrueType/BDF/PCF and other formats supported by FreeType2 into the text editable format, code for generating Plucker and PalmBible+ compatible anti-aliased fonts. There are also a bunch of GUI shells for generating font packages for Plucker, PalmBible+, Fonts4OS5, and FontSubst.
PalmBible+ is a full-featured Bible viewer for PalmOS 3.5 and up, based on Poetry Poon's BibleReader. It includes searching (term and phrase), split screen, Hebrew and Greek support, CJK compatibility, Plucker-compatible anti-aliased fonts (under OS5 only), display rotation, external dictionary lookup, drag-scrolling, full VFS support, categorizable bookmarks with annotations, full keyboard/graffiti/hardkey configurability, and fast-tap/fast-typeable verse choosers. It includes support for all resizable screens (Sony Silk, Palm DIA, Handera Silk) as well as the Dana AlphaSmart's wide and tall modes.
Conten Board for Desktop and Handheld allows you to maintain articles on your Web site from a desktop or handheld device. The articles can be viewed from a desktop browser, PDA browser, or other PDA software. It has been tested on Palmscape, Handspring Blazer, and iSilo (using Sony Clie).