Polyhedra 3D



Exploring polyhedrons

m-ARTp (aka Polyhedra 3D) is a mathematical tool to represent and manipulate polyhedrons using Conway notation. You can apply Conway transformations to a seed polyhedron chosen from Platonic solids, prisms, anti-prisms and pyramids. No mathematics knowledge is actually required to use the application.

Surface 3D


Exploring 3D surfaces

m-ART3d (aka, Surfaces 3D) is a mathematical tool to represent 3D parametric surfaces with meshes and colors. You can change existing surfaces or create and experiment your own.



representation of

complex functions

m-ARTz (aka Z-functions) is a mathematical tool to represent complex functions (imaginary functions) on a 2D plane using a colored approach, resulting in fantastic and suggesting drawings. Heike, phase portrait, HSV, and uniform color schemes are supported. White-bars, contour density, and hue ranges allow for enhancing the drawings to achieve some quite artistic results.

Though the heavily use of mathematics, you don't actually need much knowledge to obtain great drawings. The application comes with a comprehensive set of functions you can customize such you never feel lost. Still, if you don't know where to start from, some of the best results are usually obtained applying the log and pow functions randomly...

My RPN Calculator

The ultimate


for crunching

scientific and financial numbers

My RPN calculator is a scientific and financial calculator inspired by the Hewlett-Packard HP-10C series pocket calculators of the 80s, most notably the HP 12C and HP 15C models. It is available for iPhone, iPad, Android phones and tablets, Windows phone and Windows RT tablets.
Summary of the main functions:
  • RPN input
  • Arithmetic functions (+, -, x, /, 1/x, +/-, etc)
  • Trigonometry, logarithms, hyperbolic trigonometry
  • Percentages (+, -, variation, total)
  • Dates
  • Complete complex numbers support
  • 2nd, 3rd, and 4th grade equations solving
  • Unit conversions (temperatures, distances, etc)
  • Common constants (light speed, Planck, Coulomb, etc)
  • Macros for simple programming tasks
Summary of the main statistical functions:
  • 1- and 2-variable statistics
  • Sums (Σx, Σx2, Σy, Σy2, Σxy)
  • Mean, weighted mean, standard deviation
  • Linear regression
  • Correlation coefficient
  • Linear estimation
Summary of the financial functions:
  • Simple and compound interests
  • Cash flow analysis (NPV, IRR)
  • Depreciation (SL, DB, SOYD)


Simple yet powerful

calculator for programmers

BaseCalc is a programmer's calculator with a clean and minimalist interface for iOS7. It supports direct input and output in bases 2, 10, 16, and special IPv4 format. On top of the classical 4 operations, you can execute common bitwise operations (AND, OR, XOR, NOR, ROTATE, SHIFT, ARITHMETIC SHIFT).

Preference settings allow selecting internal word size (8, 16, 32, or 64 bits), signed/unsigned operations, representation mode (padding, IPv4, ...).


Calendar for

the French revolution

Prairial is a calendar tool that converts between the standard calendar and the short-lived Revolution calendar that was adopted in France during the 1789 French revolution. Use as a reference, it can also be used in genealogy to convert dates between the 2 calendars.

The Windows version also includes a converter between the 24h time and the 10-based clock (day of 10 hours of 100 minutes of 100 seconds) that was introduced too by the French Revolution.


Drawing kit

for kids

Cyclodraw is the tablet version of the spirograph/mandala geometrical drawing toy. It mostly produces mathematical curves technically known as hypotrochoids and epitrochoids, along with gears, ellipses and rectangles. Curves can be laid together to produce fantastic drawings. The application has been designed for creativity (especially children creativity) without any mathematical knowledge ever required.

Summary of the main functions:

  • Common spirograph drawings: oval, rectangle, epycycloid and hypocycloid
  • Special spirograph drawings: gear
  • Album with all drawings
  • Export drawings as image in gallery
  • Easy to use for children
  • Undo/redo


Numbers from

Egyptians, Mayas, etc...

Numerals allows representing "standard" numbers, so-called arabic numbers, in other cultures, past or present:

  • Egyptian hieroglyph
  • Babylonian
  • Hieratic
  • Maya
  • Roman


About coding and


A simple Braille and Morse codes encoder. A tribute to Charles Petzold "Code: The Hidden Language of Computer Hardware and Software" book.


Let be classical....

iTaquin, the classical "15 puzzle" or "Jeux du Taquin" for Windows.



for basketball games

Basketball buzzer, is a 5x7 LED countdown chronometer as we usually see around sport arenas, especially with basketball games. When it reaches zero, it plays a buzzer sound. Both the countdown time and the buzzer may be tuned through the options dialog.

A typical usage is basketball, where one touches the screen whenever the ball is in play or the referee whistles, and the player icon is pressed when the ball changes hand. Bbuzz also supports the 14 seconds rule where the countdown may be reset to 14 seconds if a foul is made within 14 seconds of the end of the 24 seconds.


Cool 5x7 led


Simple yet effective 5x7 led chronometer as we usually see around sport arenas.


Unix banner for

the tablet!

Banner brings unix banner to the tablet. It can also display long scrolling or bouncing messages.



with a strong French accent

Here's a talking four-operation calculator with a strong French accent. It's useful in itself as a calculator, as it offers the common operations found on small calculators (+, -, /, x, %, 1/x) along with a single memory register.

It is, however unique, when the voice option is turned on (default), as it also speaks, reading/spelling the computed values or describing the executed functions. It will speak to you in English or Italian, either one with a French accent, or it will speak in French--with a French accent of course.

And be sure to enable the "Oh la la" mode.




for the office and school

VOCal is a classical office calculator with a virtual tape to print all operations. When operating in children mode, the additions, subtractions and multiplications are presented in columns as children are used to execute/read them. The optional voice option turns on/off the reading or spelling of the numbers and operations.
Common features:
  • Common math operations (+, -, x, /, %, inv)
  • One memory register
  • Virtual tape presenting executed operations
  • Landscape/portrait layouts
  • Left/right-handed landscape layouts
  • Haptic feedback (optional)
  • Various rounding modes
  • Various fixed and floating point modes
Virtual tape features:
  • Printing of executed operations
  • Double press the C key to clear the tape
  • Kid mode to print base operations using school layout
  • Colored for easy reading
Voice features:
  • May be turned on/off
  • All keys are spelled
  • All results are either spelled or read (option)
  • Long tap a virtual tape line to read or spell the operation

Thanks You!

It says it all

A most useful application displaying Thank You. A good match to the classical Hello World application though this one tries to display the Thank You text in as big letters as possible.

Did you know it actually displays Merci on French devices and Grazie on Italian ones? Definitely the "must have" application in the category of the useless ones!