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 65 files totaling 2,769 KB in this category.

A Very Simple Countdown   (details) Prime ENG   3 KB / 8 KB
This is a very simple countdown program, with support for two languages, English and Chinese, mainly intended for the Chinese high school entrance exam.
By Yongqi Luo. 2023-09-17

Algebraic to RPN   (details) Prime ENG   3 KB / 3 KB
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

Analog Clock   (details) Prime ENG   4 KB / 12 KB
ScreenshotDraws an analog clock displaying the current time. Written in Python.
By HPleak. 2023-09-24

Application File Manager   (details) Prime ENG   4 KB / 12 KB
ScreenshotViews the list of files contained in an application. For each file its size in bytes is specified. It is possible to view pictures and to delete selected files. Written in Python.
By HPleak. 2023-09-24

Benchmarks   (details) Prime ENG   12 KB / 23 KB
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   71 KB / 2 KB
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   7 KB / 16 KB
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   2 KB / 1 KB
Does circular shifts of lists and binary integers.
Author unknown. 2015-08-20

CNV   (details) Prime ENG   6 KB / 4-6 KB
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   3 KB / 5 KB
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   23 KB / 4 KB
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   2 KB / 3 KB
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   5 KB / 4 KB
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   5 KB / 14 KB
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 1.01   (details) Prime ENG   4 KB / 7 KB
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. 2023-12-09

Day of Year   (details) Prime ENG   2 KB / 1 KB
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   2 KB / 1 KB
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   6 KB / 20 KB
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   5 KB / 17 KB
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   169 KB / 16 KB
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   5 KB / 11 KB
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   3 KB / 2 KB
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   4 KB / 4 KB
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   3 KB / 4 KB
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   13 KB / 6 KB
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   7 KB / 14 KB
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   2 KB / 1 KB
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   6 KB / 22 KB
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   3 KB / 4 KB
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   482 KB / 840 KB
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   4 KB / 6 KB
ScreenshotChanges the theme of the calculator.
By Carlos Campos Guerra. 2017-02-21

Julian Date Number/Gregorian Calendar Date Conversions   (details) Prime ENG   4 KB / 3 KB
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   154 KB / 72 KB
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   17 KB / 38 KB
ScreenshotA numeric touchscreen keypad.
By Jacob Wall. 2019-12-31

Lanceur de programmes   (details) Prime ENG FRA   5 KB / 7 KB
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   2 KB / 1 KB
Tests whether a year is a leap year.
By Eddie W. Shore. 2017-10-22

libList 1.0   (details) Prime ENG   4 KB / 6 KB
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   20 KB / 53 KB
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   6 KB / 16 KB
ScreenshotSimulates a lock screen where you must enter a pattern to unlock, similar to what Android has.
By Chong Wang. 2017-06-12

LZW Compression   (details) Prime ENG   4 KB / 8 KB
Compresses and decompresses files using the LZW algorithm. Right now this is just a proof of concept, as it is written in PPL and is quite slow for large (over 100 KB) files.
By Piotr Kowalewski (komame). 2023-09-24

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

MultiColor 2.0   (details) Prime ENG   8 KB / 9 KB
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   13 KB / 5 KB
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   3 KB / 3 KB
Reverses the digits of an integer, up to 11 digits.
By Eddie W. Shore. 2023-05-14

RPN Prime SurveyCalc 3.1   (details) Prime ENG   602 KB / 405 KB
ScreenshotRPN Calculator app designed for typical math operations and optimized for survey calculations with angle, distance, area and volume unit support, as well as 2D/3D vectors. Converting between units is simple, and results can be stored in variables for later use. Now has a FIF menu which was inspired by the FIF49 app for HP 49/50 for working with feet-inches-fractions dimensions.
By Jacob Wall. 2023-09-17

RTable 1.0   (details) Prime ENG   153 KB / 86 KB
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   55 KB / 104 KB
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   10 KB / 8-10 KB
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   5 KB / 10 KB
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   12 KB / 30 KB
A collection of Sort functions for lists. Requires List API.
By Stephen Lewkowicz (G1CMZ). 2019-12-29

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

Sudoku Solver   (details) Prime ENG   8 KB / 33 KB
ScreenshotSudoku solving program that uses the brute force method of solving sudokus and employs recursion. Written in Python.
By HPleak. 2023-09-24

Teclas Dedicadas 2.01   (details) Prime ENG ESP POR   79 KB / 80 KB
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   6 KB / 11 KB
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   3 KB / 5 KB
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   18 KB / 52 KB
ScreenshotConverts units between SI and the US systems.
By Hebert Poma Vidal. 2016-09-11

Units48 1.0   (details) Prime ENG   35 KB / 86 KB
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   304 KB / 57-58 KB
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   10 KB / 17 KB
ScreenshotOn-screen virtual keyboard, which can be called from anywhere via the user keyboard.
Author unknown. 2017-04-30

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

Virtual Keys (Dark Theme) 1.3b   (details) Prime ENG   283 KB / 58 KB
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   11 KB / 6-36 KB
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   18 KB / 3 KB
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   7 KB / 16 KB
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   14 KB / 33 KB
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.