- Edit your PPL or PPL+ code for the HP Prime.
- Package your application for deployment for the HP Prime or testing on the Virtual Calculator.
- Export a G1 .hpprgm/.hpappprgm file for use on a real HP Prime or the Virtual Calculator.
- Compress code to fit more programs on your HP Prime
Important
Before running your program or application on either the Virtual HP Prime or a physical HP Prime calculator, you must first open the source code and perform a “Check” once.
This is required because Xprime currently generates .hpprgm and .hpappprgm files using an older format originally used by early HP Prime G1 firmware. The HP Prime will initially accept the file, but it must be resaved by the calculator before it becomes a fully valid modern .hpprgm or .hpappprgm file.
Simply opening the source code in the editor and performing a “Check” — or even just viewing the code and exiting the editor — causes the HP Prime to automatically resave the file using the current supported format. Once this has been done, the program or application will run normally.
Download link: Xprime 26.5.x
Apple Silicon or intel
macOS 13.5 or later
HP Prime Virtual Calculator
HP Connectivity Kit (for calculator sync)
HP Prime Beta Software Downloads
In Xprime, you can reveal the full version number from the About window. Hold down the Option (⌥) key, then click and hold on the About window to display the extended version format, combining the app version and build number — for example: 26.5.2.20260606.
| Type | Description |
|---|---|
| .xprimeproj | Xprime project |
| .bmp | Bitmap (opens as .hpppl) |
| .png | Portable Network Graphic (opens as .hpppl) |
| .h | Adafruit GFX Font (opens as .hpppl) |
| .hpprgm | Standalone program binary |
| .hpappprgm | App program binary (inside .hpappdir) |
| .hpappnote | App note binary (inside .hpappdir) |
| .hpnote | Standalone note binary (opens as .hpppl) |
| .note | Note source text |
| .hpppl | HP PPL source text |
| .hppplplus | HP PPL+ source text |
Note
In light of HP Prime Development Tools support, Xprime adopts the .hpppl .hppplplus and .hpppl+ file types. This simplify development for those using either Visual Studio Code or Xprime.
Snippets & Stubs from HP Prime Development Tools are also included in Xprime Installer.
Typical File Structure for an HP Prime Application
MyApp/
├── Example.hpappdir/
│ │── icon.png
│ │── Example.hpapp
│ │── Example.hpappnote
│ └── Example.hpappprgm
│── Example.xprimeproj
│── main.hppplplus or main.hpppl
└── info.note
Typical File Structure for an HP Prime Program
MyProgram/
│── Example.xprimeproj
│── Example.hpprgm
│── main.hppplplus or main.hpppl
└── info.note
