Features Blog Editor ->

Color adjustments

24 August 2025

Papaya now supports non-destructive color adjustments via a new layer type. For now, we have exposure, contrast, and saturation controls. We might add more controls later.

Exposure is specified in EV (exposure values), which corresponds to this knob on a camera.

Text rendering

15 August 2025

After three months of work, text editing is now live on Papaya.

Papaya has full control over text rendering. This means text looks identical across all browsers and operating systems.

Mikko Mononen's Skribidi library saved the day. This might be the first WebAssembly implementation of Skribidi in production. We were able to contribute some improvements back to the project.

Papaya now supports Arabic, Chinese, Japanese, Korean, Hebrew, Latin, and 20 more writing systems. We use Harfbuzz and FreeType for high-quality rendering.

Text rendering is hard—please get in touch if you find any bugs.