Aviphy

a cross-platform image conversion library for Node.js applications

At a Glance

Role
Creator & Maintainer

Type
Open Source NPM Package

Platforms
Windows, macOS, Linux

Status
Active Development

I created Aviphy to provide a consistent image processing workflow across Windows, macOS, and Linux. Rather than requiring developers to manage platform-specific binaries, conversion tools, and operating system differences, Aviphy handles those concerns behind a straightforward TypeScript interface.

Maintaining the project has given me hands-on experience with cross-platform development, package distribution, automated testing, CI/CD, and open-source maintenance. As the library has grown, I’ve continued refining the developer experience, expanding functionality, and improving reliability through real-world usage and feedback.

Today, Aviphy is used in both personal and third-party projects and continues to evolve through ongoing development, maintenance, and real-world feedback.

Used By

Moop
Desktop image optimization application