hpcalc.org - HP Prime Archive

HP Prime Utilities

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


There are 60 files totaling 2473KB in this category.

Algebraic to RPN   (details) Prime ENG   3KB/3KB
Takes an algebraic expression and converts it to an RPN string. The program itself may not be all that useful but it hopefully provides to those interested in programming expressions a bit of insight into how expressions are built.
By Han Duong (HPSolo). 2017/02/25

Benchmarks   (details) Prime ENG   12KB/23KB
A simple harness for running benchmarks, along with an implementation of the Savage benchmark, in PPL and CAS, and an implementation of the original Whetstone benchmark algorithm in PPL.
By Stephen Lewkowicz (G1CMZ). 2017/12/06

Building a List of Templates   (details) Prime ENG   71KB/2KB
Shows how, using a custom Templates user key, to quickly access functions that would take additional keystrokes and with the App specific functions, deal with dynamic menus. Also includes a modified version that works with later firmware versions and allows the selection to be cancelled with Esc.
By Eddie W. Shore. 2018/05/28

Calendar Functions 2.0   (details) Prime ENG   7KB/16KB
A variety of functions for working with times and dates, including determining whether a date is valid, if a year is leap year, pulling out the century, year, month, day, and week number, Julian date conversions, Easter date calculation, converting between UTC and local time, and more.
By Josep Mollera (JMB). 2018/10/13

Circular Shift   (details) Prime ENG   2KB/1KB
Does circular shifts of lists and binary integers.
Author unknown. 2015/08/20

CNV   (details) Prime ENG   6KB/4-6KB
A function CNV(X) to convert between units where X can be a real (18) or a unit (18_inch). Distance, Volume, and Weight have been implemented. Works under Home and CAS.
By Tom Niemann (epp) and others. 2017/08/12

Collection of Functions   (details) Prime ENG   3KB/5KB
Contains 13 historical, archaic, and unusual functions. They are: Versine (VERS(X); 1 – cos x), Coversine (COVERS(X); 1 – sin x), Haversine (HAV(X); sin(x/2)^2), Normalized Sampling (NSINC(X); sin(π * x)/(π * x)), Exsecant (EXSEC(X); sec x - 1), Gundermannian (GD(X); atan(sinh x)), Inverse Gundermannian (INVGD(X); asinh(tan x)), Dilogarithm (DILN(X); ∫ (ln t / (t – 1) dt, 1, x)), Exponential Polynomial (EPOLY(N, X); Σ(x^j / j!, j, 0, n)), Hypotenuse of a Right Triangle (HYPER(A,B); √(a^2 + b^2)), Langevin Function (LANGEVIN(X); 1/tanh x – 1/x), General Mean Function (GENMEAN(N,A,B), N = 1, arithmetic mean, N = 2, root mean square, N = -1, harmonic mean, (a^n + b^n) / 2)^(1/n)), and Logarithmic Integral (Li(X); Ei(LN(x))).
By Eddie W. Shore. 2018/02/01

Color Demonstration   (details) Prime ENG   23KB/4KB
Lets you cycle through colors by changing the red, green, and blue values.
By Eddie W. Shore. 2018/05/17

Color Generator   (details) Prime ENG   2KB/3KB
Allows you to enter numbers (0 to 255) for each R, G and B and displays the corresponding color over the screen. For example, Red=255, Green=255, Blue=0 will color your screen yellow.
By Bernard Michaud. 2016/08/06

ColorClock 1.0   (details) Prime ENG   5KB/4KB
ScreenshotTransforms the current time into RGB form and displays the color as the background. You can treat it like a screensaver. Inspired by the ColourClock by Jack Hughes. The original design belongs to lookatjack.com.
By Lang Zhou. 2019/02/11

Converters 1.0   (details) Prime ENG   5KB/14KB
This program can help you easily translate text to binary, binary to text, text to hex code, hex code to text, "read" (say the beeps) Morse Code, and convert text to Morse Code. It cannot yet convert Morse Code to text
By BushBush Saur. 2019/04/09

CSTMENU   (details) Prime ENG   4KB/7KB
ScreenshotA compact and elegant program that allows the customization of the soft keys in a consistent manner, whether for the global environment or for each Prime app. Now it is possible to have at any entry window your preferred characters or commands, e.g., Greek characters for scientific writing, preferred units for fast unit conversion or fast access commands with customized entry. Menus are swiftly managed with the four ways of the directional pad (left/right/up/down).
By Ramón de la Rosa Steinz. 2021/01/17

Day of Year   (details) Prime ENG   2KB/1KB
Shows two ways of calculating the day of the year of a given date.
By Eddie W. Shore and Damien Unknown. 2014/10/22

Daylight   (details) Prime ENG   2KB/1KB
Calculates the length of daylight for any day given the Earth's latitude of the observer (from -90° (South) to 90° (North)) and the number of days since the December solstice (around December 21-22). Note that is different from many approximate formulas which used the vernal equinox as a starting point.
By Eddie W. Shore. 2016/08/03

DFX 1.2 (10077+)   (details) Prime ENG   6KB/20KB
Multi-function program simulating the 50g's date functions DDAYS and Date+ (HP Prime = DPLUS). In addition there are further functions like JDN, N2J, DOW, CALD, DOE. DFX functions are designed to be called from both the CAS and HOME environments, including the ability to choose them with softkeys.
By Wolfgang Kühn. 2016/08/03

Easy Sto   (details) Prime ENG   5KB/17KB
ScreenshotAdds key assignment to EEX to allow sto with 2 clicks. In other words, press EEX+EEX for EEX. Press Shift+EEX+EEX for ▶. Press EEX+a..z for ▶a..z (no ALPHA on needed). It also detects if a char exist before the expression/number to be wanted to store and uses Ans▶ or ▶ according to situation. When sto mode is on, ▶a..z symbol is displayed in the status bar. Additionally it works with uppercase in non-CAS mode.
By V Volkan. 2018/10/13

Easy Sto II   (details) Prime ENG   169KB/16KB
ScreenshotAn update to Easy Sto. This version has been changed up a bit to get it to feel closer to stock. It still has the "EEX<>P" collision issue, but it now has a few alternatives so users don't have to remember much to use it. Also, the icon has been updated the icon to match the built-in fonts, pass-through support and dynamic UI updates have been added, and the whole thing has been tuned for lower latency. It's consistently under 15 ms on G2 hardware now.
By V Volkan and I. Harwell. 2022/02/27

Easy Subscripts   (details) Prime ENG   5KB/11KB
ScreenshotUses the concept of Easy Sto II and applies it to entering subscripts. This lets you set it up so that Alpha->Space enters subscript mode. In that mode, the number keys, +, -, and = enter the appropriate subscript symbol.
By I. Harwell. 2022/02/27

Entry Mode Switcher   (details) Prime ENG   3KB/2KB
ScreenshotMakes it very easy to switch between Textbook, Algebraic, and RPN with visual feedback. Also includes a pop-up version.
By Cristóbal De Jesús and others. 2019/12/31

Epoch   (details) Prime ENG   4KB/4KB
Given an epoch and a time zone, returns date and time. Given a date and time, returns Epoch seconds in UTC time.
By Salvo Micciché (salvomic). 2018/01/24

Feet/Feet-Inch-Fraction Conversions   (details) Prime ENG   3KB/4KB
Converts between feet/inches/fractions (in 16th of an inch) and decimals, for FF.IINN to Feet and Feet to FF.IINN. For example, FTFI(5.78125) returns 5.0906 (5.78125 ft is 5 ft 9-6/16 in, or 5 ft 9-3/8 in).
By Eddie W. Shore. 2018/12/21

FlashLight 1.00   (details) Prime ENG   13KB/6KB
ScreenshotMakes your screen flash. Has several minor bugs but they won't affect the programs; the next version will fix these and improve the UI.
By Lang Zhou. 2018/09/09

Fortran IO 0.001   (details) Prime ENG   7KB/14KB
Some routines that might help parse Fortran-formatted data. A work in progress that acts as a reminder of what popular formatting codes mean. Parsing these comprehensively will never be completed, but some of the simpler formats are handled.
By Stephen Lewkowicz (G1CMZ). 2017/02/11

Friday the 13th   (details) Prime ENG   2KB/1KB
Given a year, returns a list of the dates that are Fridays that are the 13th of the month.
By Joseph K. Horn. 2017/10/22

German Moving Bank Holidays   (details) Prime ENG   6KB/22KB
ScreenshotCalculates German bank holidays on the basis of Gauss's formula for Easter.
By Achim Mrotzek. 2020/05/03

Greek User Keyboard 1.0   (details) Prime ENG   3KB/4KB
Links Greek letters to their most logical calculator buttons to ease operation with them without having to rely on the touchscreen. Also ENTER = solve().
By Tobias Weiß. 2016/08/02

HP Prime Toolbox 1.0   (details) Prime ENG DEU   482KB/840KB
ScreenshotA simple toolbox for the Prime, with a screen test and other functions.
By Noah Wagner and others. 2014/10/18

Itema 1.01   (details) Prime ESP   4KB/6KB
ScreenshotChanges the theme of the calculator.
By Carlos Campos Guerra. 2017/02/21

Julian Date Number/Gregorian Calendar Date Conversions   (details) Prime ENG   4KB/3KB
Converts between Julian date numbers and Gregorian calendar dates, without using the built-in functions, to show how to do it manually.
By Eddie W. Shore. 2019/01/20

KeyTouch_Alpha 1.0   (details) Prime ENG   154KB/72KB
ScreenshotA touchscreen keypad with support for alphabetic, numeric, and special characters. Responds to calculator color theme settings and language settings. When set to German, French, Spanish or Portuguese, a long-press on certain keys will reveal accent characters.
By Jacob Wall. 2019/12/31

KeyTouch_Num 1.0   (details) Prime ENG   17KB/38KB
ScreenshotA numeric touchscreen keypad.
By Jacob Wall. 2019/12/31

Lanceur de programmes   (details) Prime ENG FRA   5KB/7KB
Makes it easy to launch your favorite programs by registering them in a list and proposing them in the form of a menu.
Author unknown. 2018/02/01

Leap Year Test   (details) Prime ENG   2KB/1KB
Tests whether a year is a leap year.
By Eddie W. Shore. 2017/10/22

libList 1.0   (details) Prime ENG   4KB/6KB
Collection of tools for list processing, including L_GET (get an item), L_SET (change an item), L_INS (insert an item), L_DEL (remove an item), L_MAP (call a function on each item), ARR2LST (convert vector or matrix to a list), LST2VECT (convert a simple list to a vector), and SPLIT (split a string into a list).
By primer. 2017/02/11

List API 1.5   (details) Prime ENG   20KB/53KB
A few list handling routines. The aim was to provide many of the list primitives listed on Wikipedia, so as to enable common names to be used across platforms.
By Stephen Lewkowicz (G1CMZ). 2018/10/13

Lock Screen 2.3   (details) Prime ENG   6KB/16KB
ScreenshotSimulates a lock screen where you must enter a pattern to unlock, similar to what Android has.
By Chong Wang. 2017/06/12

Menu 1.0   (details) Prime ENG   7KB/21KB
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

MultiColor 2.0   (details) Prime ENG   8KB/9KB
ScreenshotGenerates random colors or defined or randomly defined tone of colors by sections defined by users. You can divide the screen into something as 36*24, 4*4...with a maximum of 320*240. Please wait for updates that will allow you to touch the screen and return the displayed colors in RGB or HEX form.
By Xinyang He. 2022/02/27

Program Search 0.5   (details) Prime ENG   13KB/5KB
ScreenshotProgram to search inside current program text, all programs, current note text, and all notes. May have issues on the G2.
By Ex Set. 2019/09/01

Reversing an Integer's Digits   (details) Prime ENG   3KB/3KB
Reverses the digits of an integer, up to 11 digits.
By Eddie W. Shore. 2023/05/14

RPN Prime SurveyCalc 2.3   (details) Prime ENG   329KB/366KB
ScreenshotRPN Calculator app designed for typical math operations and optimized for survey calculations with angle, distance, area and volume unit support. Converting between units is simple, and results can be stored in variables for later use. Now supports 2D/3D vectors and has an improved workflow for storing and purging variables.
By Jacob Wall. 2019/12/31

RTable 1.0   (details) Prime ENG   153KB/86KB
The functions contained in this program use the Spreadsheet application to provide an analog of the Data Frame object in the R language and environment for statistical computing and graphics. In particular, the functions provide a means of loading a spreadsheet from a CSV file and saving spreadsheet content to a CSV file. Additional table management functions are provided, for example to add or remove rows or columns. RTable uses the RFC standard for CSV files, but you can specify changes such as a different field delimiter character (e.g. tab) or fixed-column fields. You can choose which attribute of a cell to load or save, such as name or formula, but only values are loaded correctly in this release. A small number of frame related functions are provided, like names and ncol. Comprehensive PDF documentation included.
By Mark A. Fleming. 2016/08/06

ScreenCap 1.0   (details) Prime ENG   55KB/104KB
ScreenshotA Screen Capture utility that saves your calculator screen as a PNG file to the app's Files folder. Uses a user key definition to accomplish the task from most calculator screens. Includes a File Manager to delete and view existing screen captures.
By Jacob Wall. 2020/04/11

Setting Auto Shutoff 1.0   (details) Prime ENG   10KB/8-10KB
ScreenshotA program to make it easy to set the auto shutoff period, using a slider. Also includes a slightly newer version without the slider.
By Wolfgang Kühn and others. 2017/02/11

Simple Units   (details) Prime ENG   5KB/10KB
Takes over the [Shift][_] key and provides a super-simple units menu for facilitating unit conversion. When the user types the _ symbol via [Shift][_], a units menu is automatically shown (and if applicable, the last menu used will be displayed). The first menu is the category, and the second menu is the list of units within that category.
By Han Duong (HPSolo). 2021/04/10

SortLists 0.7   (details) Prime ENG   12KB/30KB
A collection of Sort functions for lists. Requires List API.
By Stephen Lewkowicz (G1CMZ). 2019/12/29

String Library   (details) Prime ENG FRA   7KB/9KB
Library with dozens of useful functions for working with strings, including substrings, reversing, splitting, joining, sorting, and more.
Author unknown. 2016/08/03

Teclas Dedicadas 2.01   (details) Prime ENG ESP POR   79KB/80KB
ScreenshotManages alternate user keyboards, with 6 editable profiles to modify the functions of the calculator keys.
By Carlos Campos Guerra. 2017/02/10

Terminal Alternative 1.01   (details) Prime ENG   6KB/11KB
An improved alternate terminal program, eliminating the problems with the very size-limited line buffer and not displaying the most recent PRINTed line.
Author unknown and others. 2017/06/04

TimeCalc   (details) Prime ENG   3KB/5KB
ScreenshotA simple time calculator to add or subtract time in a 24 hour clock.
By Bernard Michaud. 2017/12/28

Units Convert H&WLabs 1.1   (details) Prime ESP   18KB/52KB
ScreenshotConverts units between SI and the US systems.
By Hebert Poma Vidal. 2016/09/11

Units48 1.0   (details) Prime ENG   35KB/86KB
ScreenshotAllows you to do unit conversions in a manner similar to the 48.
By Didier Lachieze. 2018/12/27

Virtual Keyboard 1.3b (Patched Twice)   (details) Prime ENG   304KB/57-58KB
ScreenshotAn on-screen virtual keyboard, including QWERTY and Greek layouts. Also includes a version patched to work with ROM version 13333 and a version patched to be aware of theme changes (dark vs light).
By Freire and others. 2020/12/30

Virtual Keyboard 2.0   (details) Prime ENG   10KB/17KB
ScreenshotOn-screen virtual keyboard, which can be called from anywhere via the user keyboard.
Author unknown. 2017/04/30

Virtual Keys   (details) Prime ENG   12KB/28KB
ScreenshotAn on-screen touch keyboard with QWERTY option.
Author unknown. 2017/04/30

Virtual Keys (Dark Theme) 1.3b   (details) Prime ENG   283KB/58KB
ScreenshotAn on-screen virtual keyboard with a dark theme, including QWERTY and Greek layouts.
By Freire and Vitor Mascarenhas. 2018/09/09

Virus 2.1   (details) Prime ENG   11KB/6-36KB
ScreenshotAn implementation of a software virus for the Prime. Includes an antivirus program, too. Do not run this unless you want to risk losing data on your calculator.
By Chong Wang. 2017/06/13

Weird Clock   (details) Prime ENG   18KB/3KB
ScreenshotNot really a program, but a way of using the TICKS function in a funny and simple way to plot a clock.
By Pinkman. 2020/10/06

Z LIGHTS 0.4   (details) Prime ENG   7KB/16KB
Prime's answer to mobile phone flashlights. Given that the HP Prime has no external accessible lights, this program may be of little practical use, unless the lights go out while you are using your calculator. The design aim is a compromise between maximizing the limited illumination available, and including some information that a flashlight would not (the time the light was activated).
By Stephen Lewkowicz (G1CMZ). 2017/11/12

Z UNITS 0.1   (details) Prime ENG   14KB/33KB
Allows the user to convert many (but not all) HP units, with support for SI prefixes. It also defines some Planck units and converts data units.
By Stephen Lewkowicz (G1CMZ). 2016/08/03

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