hpcalc.org - HP Prime Archive

HP Prime Programming Tools

The first size listed is the downloaded file size and the second size listed is the size on the calculator.


There are 34 files totaling 2,087 KB in this category.

aslist   (details) Prime ENG   4 KB / 4 KB
A supplementary function aslist that lets you store RPN listings in Notes. This way RPN program listings can be copied, pasted and run, without needing to use the Keystroke Programming Simulator or a list editor.
By Andy Bulka. 2018-05-01

CHOOSE_R 1.0   (details) Prime ENG   18 KB / 33 KB
ScreenshotAlternative to CHOOSE command. Touch scroll-able with long lists, optional 'Delete' feature can be used to remove items from the choose list. Includes two sample use cases. Responds to calculator Color Theme settings.
By Jacob Wall. 2019-12-31

Code Viewer 2.1 Beta   (details) Prime ENG   5 KB / 18 KB
ScreenshotA code viewer, showing the code for your installed programs with syntax highlighting and line numbers.
By Chong Wang. 2017-02-11

Codes touches   (details) Prime   1 KB / 1 KB
ScreenshotProgrammer's utility to determine key codes.
By Mickaël Nicotera. 2013-10-05

ColorCube   (details) Prime ENG   64 KB / 35 KB
ScreenshotThe possible colors of an RGB Pixel can be thought of as a color cube with edges aligned on red, green, and blue axis. ColorCube draws the color cube in slices, and allows you to navigate about and select colors within the context of the color cube.
By JF Sather. 2014-10-19

Coulib   (details) Prime FRA   15 KB / 3 KB
ScreenshotSet of variables with French names for common colors, useful for programmers.
Author unknown. 2014-10-18

Custom Menu Using a User Key   (details) Prime ENG   2 KB
Shows how to create a custom menu using a user key.
By Eddie W. Shore. 2022-02-27

dec   (details) Prime ENG   3 KB / 1 KB
Outputs the exact internal decimal value of a floating point number in CAS. It is similar to (and is based on) the author's "hex" program with the only difference being that the output of "dec" is in standard decimal format, instead of hexadecimal.
By Joseph K. Horn. 2018-09-23

DrawIcon   (details) Prime ENG   5 KB / 3 KB
Shows how to draw an icon, with both 4x4 and 6x6 examples.
By Eddie W. Shore. 2014-10-22

DrawMenu   (details) Prime ENG   2 KB / 3 KB
Shows how to use DRAWMENU to create CAS menus.
By Eddie W. Shore. 2014-10-22

Elastic Grids   (details) Prime ENG   2 KB / 1 KB
Shows how to apply a magnification, rotation, or twist effect to a grid.
By Damien Unknown. 2014-10-22

Entry Method Tester   (details) Prime ENG   4 KB / 8 KB
ScreenshotProvides a set of routines for demonstrating how various entry methods work, including WAIT(0), WAIT(-1), GETKEY, ISKEYDOWN, ISKEYDOWN(-1), and MOUSE.
Author unknown. 2017-02-11

Fonts   (details) Prime ENG   417 KB / 9 KB
ScreenshotShows how to change fonts programmatically.
By Juerg W. Buser. 2015-07-26

hex   (details) Prime ENG   3 KB / 1 KB
Outputs the internal representation of any real number in CAS.
By Joseph K. Horn. 2015-08-15

Keystroke Programming Simulator Beta   (details) Prime ENG   564 KB / 25 KB
Contains two programs: editmacro and runmacro. They bring the powerful keystroke RPN (Reverse Polish Notation) programming to the HP Prime. If you are familiar with the traditional HP programmable calculators (HP 65, 67, 12C, 15C, 35S, and a whole lot more), you will feel at home using this program package.
By Eddie W. Shore. 2015-08-15

LibAssoc 0.801   (details) Prime ENG   6 KB / 11 KB
Powerful list processing tool, which adds the concept of associative lists, where you can store values based on names rather than just numbers. Requires libList.
By primer. 2017-09-20

LibMenu 3.0   (details) Prime ENG   7 KB / 8 KB
Small library for easy menu handling.
Author unknown. 2017-02-11

Library Tutorial   (details) Prime ENG   5 KB / 10 KB
Example of how to make a library.
By Bernard Michaud. 2020-04-11

Menu 1.0   (details) Prime ENG   7 KB / 21 KB
ScreenshotDisplays the Program -> Edit -> Cmds tree without needing to edit a program. Adopt 'menuList' for your own custom menu; remove 'menuList' from the code when you want to use different menus in different apps.
By Frank P. 2021-04-10

Object-oriented programming API Nabla 1.0   (details) Prime ENG ESP   29 KB / 11 KB
ScreenshotOOP API Nabla is an adaptation of the object-oriented programming paradigm. It includes functionalities such as defining attributes, functions, inheritance and polymorphism. It is compatible with your programming style as its functionalities are executed independently.
By Adhemar Mizushima. 2023-05-07

PPLX 0.1   (details) Prime ENG   6 KB / 14 KB
Creates some extras that might have been included in PPL, providing implementation limits and TYPEs.
By Stephen Lewkowicz (G1CMZ). 2019-09-11

PrimeLibs   (details) Prime ENG   13 KB / 41 KB
Some Python libraries to facilitate app development on the Prime, to encode/decode base64 data, provide basic dialog windows for opening/saving files, a collection of GUI widget classes for designing user interfaces, a palette of customizable color variables that change depending on your theme, a touchscreen input library to serve as a better alternative for hpprime.mouse(), an interface for a spellchecker, available in the separate Spellcheck app, a library for keeping track of elapsed time between updates, some miscellaneous functions used by various other libraries, and a library for manipulating zlib-compressed data streams.
By José Felten. 2023-09-29

Program UNDO 0.1   (details) Prime ENG   2 KB / 2 KB
ScreenshotSaves the current version of a program while editing it, using user keys. Restores saved version (UNDO changes). Second call also allows to rollback UNDO operation (REDO).
Author unknown. 2015-10-24

Programming Helper   (details) Prime ENG   10 KB / 4-31 KB
Collection of programs to assist one in programming, containing a group of characters and units which are not available in the editor, which you can copy and paste from the note file to your program.
By Bernard Michaud. 2017-02-10

Programming with Spreadsheet   (details) Prime ENG FRA ESP   559 KB / 739 KB
Shows how to program the spreadsheet of the Prime. Includes as an example a periodic table of elements.
By Michel Déchamps. 2014-10-19

Rotating Graphics Objects   (details) Prime ENG   2 KB / 2 KB
ScreenshotShows how to rotate graphics objects, useful for rotating text within a program, including sample code of how to use it.
By Erwin Ried. 2017-03-11

Saving Space In Games   (details) Prime ENG   3 KB / 1 KB
Explains how to save space in games by using a run-length encoding method of compression for graphics.
By Patrice Torchet. 2014-10-22

SIM8080   (details) Prime ENG   14 KB / 98 KB
Simulates the 8080 microprocessor.
Author unknown. 2017-11-12

SkeletonApp   (details) Prime ENG   144 KB / 20 KB
ScreenshotEvent driven framework for applications.
By Juerg W. Buser. 2015-07-26

SkeletonDemo   (details) Prime ENG   26 KB / 30 KB
ScreenshotSkeletonDemo is a fancy demo app for the event driven framework SkeletonApp. It tries to visualize the concept behind the framework.
By Juerg W. Buser. 2015-07-26

Spellcheck   (details) Prime ENG   135 KB / 553 KB
Spellchecking library with the ~60k most common English words.
By José Felten. 2023-09-29

SZ_Show_Text 1.1   (details) Prime ENG   5 KB / 17 KB
ScreenshotAn interactive graphics alternative to the terminal screen in order to show any text content on multiple pages from a program, with support for line breaking, coloring and different font sizes.
Author unknown. 2018-12-21

WaitLab   (details) Prime ENG   4 KB / 3 KB
Utility for examining Wait(-1) command response to touch pad gestures. WaitLab prints the results of Wait(-1) in a continuous loop with a built in pause in the loop of Dly seconds. This simulates functional code that checks for user input and takes Dly seconds to process, then loops back and checks again.
By JF Sather. 2014-10-19

When   (details) Prime ENG   1 KB / 1 KB
ScreenshotCommand that basically does an if-true, then do X, else do Y.
By Mickaël Nicotera. 2017-04-27

Part of the HP Calculator Archive,
Copyright 1997-2023 Eric Rechlin.