Skip to content
View cshum's full-sized avatar

Sponsors

@fclairamb
@dgroux

Block or report cshum

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cshum/README.md

Adrian C. Shum

I am a software engineer and open-source maintainer from Hong Kong. I build high-performance image processing tools and infrastructure with Go, C, and libvips.

My work makes image and media processing faster, safer, and easier to operate.

Open Source

  • imagor — a fast, secure image processing server and Go library powered by libvips
  • vipsgen — a Go binding generator for libvips with type-safe bindings for around 300 operations
  • imagorvideo — video thumbnail processing using ffmpeg C bindings
  • Imagor Studio — a self-hosted image gallery with editing, layered compositing, and reusable templates

For project questions or bug reports, feel free to open an issue in the relevant repository.

Pinned Loading

  1. imagor imagor Public

    Fast, secure image processing server and Go library, using libvips

    Go 4k 175

  2. vipsgen vipsgen Public

    Go binding generator for libvips image processing library

    Go Template 265 15

  3. imagorvideo imagorvideo Public

    imagor video thumbnail server in Go and ffmpeg C bindings

    Go 233 17

  4. imagor-studio imagor-studio Public

    Self-hosted image gallery with layered editing

    TypeScript 229 7