- The Matchbox Window Manager
- wxEmbedded - wxWidgets support for GPE
- VLC for GPE/Familiar
- MKPhone - a phone application that can be used with GPE
- Gomunicator - a phone application that can be used with GPE
- FBReader - ebook reader featuring GPE support
- Tinymail - THE framework to build resource aware email clients
- GNOME Human Interface Guidelines (1.0)
- Apple Newton application interface guidelines
- Palm OS User Interface Guidelines
- XSETTINGS - configuration of settings for all applications running within a desktop
- D-BUS - a system for low-latency, low-overhead, easy to use interprocess communication (IPC)
GPE programs aim to meet the relevant freedesktop.org standards.
GPE programs should comply with the GNOME Human Interface Guidelines where it is appropriate. Some deviations have to be made to deal with peculiarities of the palmtop environment, such as small screens; some of these changes and additions to the GNOME HIG can be found on the GPE HIG Wiki page.
OpenOffice has a project for Document Editing on Small Devices: XMerge.
- http://www.asturlinux.org/~jsmanrique/gpe/files/Pixmaps_NOIA.tar.gz (icons can be seen on http://www.asturlinux.org/~jsmanrique/gpe/)
The core storage model for environment-wide data such as PIM data and user preferences is that of a relational database, implemented through the ubiquitous SQL (Structured Query Language).
We started to collect the database layouts used in GPE in the GpeDatabaseScheme wiki.
GPE supports the vCard and vCal standards for transferring address book and calendar information. We also plan to follow the IETF Calendaring and Scheduling standards. See also the OpenSync link below.
- Sam J. Engström has a nice collection
- SQLite is the database engine library used by some applications and usqld
- PaxAnimas minipredict, psCalc and psPim