A macOS text calculator and converter pad inspired by Numi, written in C with raylib. Type on the left side of the pad and conversion results appear on the right.
- Every changed line shows
...while it waits for the next conversion pass - Converters from
src/converters/are tried one by one until one recognizes the line - The result is drawn right-aligned next to the divider and refreshes every second
- Lines no converter recognizes show
N/A
Adding a converter is one convert_<name> file in src/converters/ plus one CONVERTER(name) line in src/converters/converters.def — the registry and build pick it up automatically.
make release
./build/convi
Dev build with hot reload — app logic lives in a dylib:
make dev
./build/main
Press Cmd+Shift+R in the running app to rebuild and reload it.
Timezone converter:
10am toronto to warsaw
2:30 pm hkt in berlin
time in tokyo
new york time
raylib via pkg-config. macOS only (links against Cocoa, IOKit and OpenGL frameworks).
