Filter-Rich Java Script Image Effects Library – glfx.js
glfx.js is a JavaScript library for applying effects to images using WebGL.
The library has a wide set of built-in-filters including brightness/contrast, curves, sepia, hue/saturation, noise, lens blur, tilt shift, hexagonal pixelate and much more.

glfx.js has 3 parts:
- texture: a raw source of image data (created from an <img> tag)
- filter: an image effect (represents one or more WebGL shaders)
- canvas: an image buffer that stores the results (a WebGL <canvas> tag)
Every filter comes with different variables that can be configured to create custom effects.
Requirements: No Requirements
Compatibility: Most Modern Browsers
Website: http://evanw.github.com/glfx.js/
Download: https://github.com/evanw/glfx.js
CSS Grid vs Flexbox in 2026: Which Layout Method Should You Use?
How to Start a Functioning Website Under Thirty Dollars 2021?
The HTML5 Time Element Is Back and Better Than Ever
Mozilla Introduce Firefox 9, with Speed and less memory improvements