kalk - calculator

A powerful command-line calculator application for developers!

Built-in Functions

Built-in Functions

1000+ functions with a powerful language to automate your calculations. Many functions are similar to the shading HLSL language.

Enhanced Experience

Enhanced Experience

Enhanced user experience with syntax highlighting, cursor on error, braces matching, keyboard shortcuts (e.g text select, moving cursors by word...).

Developer Mode

Developer Mode

Use the developer mode to get more details about your floating point numbers or to get hexadecimal equivalent representation.

Hardware Intrinsics

Hardware Intrinsics

Use Intel Hardware Intrinsics (from SSE to AVX2) or ARM Hardware intrinsics (Neon, ARM64...), easily accessible as functions. Easily bitcast results between vector types or test memory read/write.

Integrated Help

Integrated Help

Documentation of all functions is fully integrated in the app. Just type help to get more information.

Modules

Modules

Modules are a great way to extend the basic calculator experience: Strings, Web, Currencies, StandardUnits...