##miniPaint
Online graphics editing tool use HTML5 technologies like Canvas, Offline support, Drag and Drop. Key features: layers, transparency, filters, no-flash, open source.
Demo: http://viliusle.github.io/miniPaint/
License: GPL
Browser Support: Firefox, Chrome. Safari and IE-11 has issues with some HTML5 features.
##Features:
- Open images, drag and drop images.
- Save images as PNG, JPG, XML (layers data), (plus BMP and WEBP on some browsers).
- Print support.
- 3 levels undo.
- Transparency support.
- Selection operation: cut, copy, paste, resize, delete, move.
- Image information: dimensions, colors count, EXIF data.
- Trim image.
- Tools: pencil, brush, magic wand, erase, fill, color picker, letters, crop, blur, sharpen, burn/dodge, desaturate, clone.
- Image resize (Hermite or default).
- Rotate: left, right, custom angle.
- Flip: vertical or horizontal.
- Color corrections: brightness, contrast, hue, saturation, luminance, channels (red, green, blue).
- Auto adjust colors.
- Grid.
- Histogram.
- Decrease color depth.
- Negative.
- GrayScale.
- Layers.
- Gradients.
- Differences.
- Borders.
- Sprites.
- Key-points.
- Color to alpha.
- Restore alpha.
- Color Zoom
- Keyboard shortcuts.
- Effect browser.
- Zoom.
- Effects:
- Black and White (dithering).
- Blur (box, Gaussian, stack, zoom).
- Bulge/Pinch.
- Colorize.
- Denoise.
- Desaturate.
- Dither.
- Dot Screen.
- Edge.
- Emboss.
- Enrich.
- Gamma.
- Grains.
- GrayScale.
- Heatmap.
- HSL Adjustment.
- JPG Compression.
- Mosaic.
- Oil.
- Perspective.
- Posterize.
- Sepia.
- Sharpen.
- Solarize.
- Tilt Shift.
- Vignette.
- Vintage.
##Libraries used:
- Harmony - http://ricardocabello.com/blog/post/689
- glfx.js - http://evanw.github.io/glfx.js/
- exif.js - https://github.com/jseidelin/exif-js
- ImageFilters.js - https://github.com/arahaya/ImageFilters.js