giantlaser.com :: packrat

PackRat is a compact, minimalist personal information manager. The project goal is to store and retrieve contact, account and other personal private information on a USB stick and be able to access it from any machine without dependencies on installed applications or operating system. PackRat is packaged as a stand-alone executable JAR file that will run anywhere a 1.4 or newer Java VM is present.

Start out by creating your own tables and views. The interface should enable quick and easy searching, editing and data entry. Please provide feedback on how to improve this without adding bloat.


(( News ))
    View the changelog
    December 14, 2005 (v0.27) released into the wild for the first time
    December 16, 2005 (v0.28) update with bug fixes and new import/export features
(( Quick Start ))
    Download it here.
    Run it by double-clicking it. Or from the command-line, type:
       java -jar packrat.jar
    Type 'hello' into the empty text field.
    Right-click the 'Notes' column and select 'Add - String'.
    You've just added a new column named 'hello'.
(( Instructions ))
    The Text Box in the upper left corner of the application has multiple uses.
    • type in text and hit <enter> to filter the view to rows containing the text.
    • the text in this field is used for adding or renaming tables, views and columns.

    ButtonActions
    Xclear the search and re-sort the rows
    Viewadd, rename, delete or switch views
    Tableadd, rename, delete or switch tables
    +add a new row
    *duplicate the currently selected row
    -delete the currently selected row

    Click actions
    • Click a column to sort by it's contents. Click again to reverse the sort.
    • Right-click a column to add, rename, delete or hide a column.
    • Double-click a cell to edit it's contents (or just start typing).
    • Right-click a cell to add a row 'color key'. Rows will be colored if the column contains the value in the current field

    Keyboard shortcuts
    • Ctrl-C, Ctrl-V, Ctrl-X to copy, paste and cut cell contents.
    • Ctrl-+, Ctrl--, Ctrl-0 to add, delete or duplicate a row.
    • Ctrl-P prints a table view.
    • Ctrl-S saves all data.
    • Ctrl-Q quits and saves all data.

    Other actions
    • Drag and drop columns to re-order.
    • Resize columns to best fit the current data view.

    Views preserve column order, size and search and sort criteria as well as row color keys. When creating a new view, all of the settings from the current view are cloned.

    Your data will be stored in a file called 'Noisy.bmp' in the same directory as the jar. Exiting the application automatically saves the data.
(( Reviews and Ratings ))


Developed by Stewart Allen