Projects / Weasel Reader

Weasel Reader

Weasel Reader is an e-text reader for Palm OS. It is geared towards reading Project Gutenberg e-texts, but will work on any ASCII file. It uses zlib for compression, resulting in good file sizes, an important consideration for Palms. Weasel reads both zTXT (its own format) and PalmDoc files. It includes features such as bookmarks, annotations, categorization, searching, beaming, VFS access, and many display options. Also included is makeztxt, a command line program to generate zTXT databases. makeztxt supports regular expressions to automatically generate a list of bookmarks. Java and Perl/PHP versions of makeztxt are also available.

Operating Systems

Recent releases

  •  21 Jul 2008 09:16

    Release Notes: Support for the Palm 5-way navigator (i.e. d-pad buttons) was fixed. Keys may now be remapped to perform user specified actions while reading. There is also a new "Most Recently Read" list maintained by Weasel Reader to help frequent users keep tabs on what they are currently reading.

    •  28 Jun 2007 11:47

      Release Notes: This release has significant feature enhancements and bugfixes. There is now full support for Palm OS 5.x and resizable displays. The display code has been entirely rewritten and no longer puts all devices into black and white mode. The document index now features a directory browser to make finding documents easier. The screen rotation code now features an "armlet" to run at full speed on newer ARM processor devices.

      •  24 Dec 2002 22:11

        Release Notes: Weasel now displays properly on Sony devices. There is preliminary support for Palm OS 5.0 hi-res devices (still no rotation). The hyphenation system has been rewritten and now supports multiple languages, selectable at runtime. The status bar at the bottom of the screen now rotates with the screen. An Italian translation has been added.

        •  30 Sep 2002 09:07

          Release Notes: This version fixes a couple of end-of-document crashes. Weasel can now read all PalmDoc files without trouble, and hyphenation support for English text has been added. There is also a new Russian translation in koi8 and cp1251 encodings. The DocInfo list code has been rewritten which should solve a number of problems and remove the document limit.

          •  09 Jul 2002 07:54

            Release Notes: This version fixes a serious bug in the previous version which caused crashes in the index, when trying to read things, and caused the blank screen on start-up crash. It also fixes a crash which occured whenever an annotation was exported.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.