Displaying 1 to 20 from 37 results

Sharp - High performance Node.js image processing

The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG and WebP images of varying dimensions.Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings.

lilliput - Resize images and animated GIFs in Go

lilliput resizes images in Go. Lilliput relies on mature, high-performance C libraries to do most of the work of decompressing, resizing and compressing images. It aims to do as little memory allocation as possible and especially not to create garbage in Go. As a result, it is suitable for very high throughput image resizing services.

image - PHP Image Manipulation

Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration. Refer to the official documentation to learn more about Intervention Image.

thumbor - Smart imaging service.

thumbor is a smart imaging service. It enables on-demand crop, resizing and flipping of images. It also features a VERY smart detection of important points in the image for better cropping and resizing, using state-of-the-art face and feature detection algorithms (more on that in Detection Algorithms).

manet - Website screenshot service powered by Node.js, SlimerJS and PhantomJS

There is only one true thing: instantly paint what you see. When you've got it, you've got it. When you haven't, you begin again. All the rest is humbug. Manet is a REST API server which allows capturing screenshots of websites using various parameters. It is a good way to make sure that your websites are responsive or to make thumbnails.

node-easyimage - Node.js module for image processing and manipulation

EasyImage is a promise-based image processing module for Node.js, it is built on top of ImageMagick, so make sure ImageMagick is installed on your system. EasyImage 3 is only compatible with NodeJS 4 or greater.

URLEmbeddedView - URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol

To run the example project, clone the repo, and run carthage update from the Example directory first. You can get Open Graph Data with OGDataProvider.

thumbd - Node.js/AWS/ImageMagick-based image thumbnailing service.

Thumbd is an image thumbnailing server built on top of Node.js, SQS, S3, and ImageMagick.You can easily run Thumbd on Heroku. Simply set the appropriate environment variables with config:set and deploy using the Procfile provided.


WebShooter component can be integrated with your application to make web site snapshot. Create bitmaps in different formats .png, .gif, .bmp, .png. The component can resize the image and saved to disk. The sources also cotain Win application which implements the component.

thumbnailPhoto Editor

ThumbnailPhoto Editor is a sample tool to easily set own photograph.


A responsive friendly jQuery plugin that gives you a huge performance boost when embedding YouTube videos by first fetching the video's thumbnail, and then fetching and swapping in the iFrame only when the thumbnail is clicked.

youtube-video-api - Simplified programmatic and command-line interface for YouTube Video API

Straightforward node.js/io.js programmatic and command-line interface to easily upload, list, update, rate, thumbnail and delete videos from YouTube using OAuth2 and Google API v3.Rationale note: I created this package to solve my personal frustration after using further solutions to interact with Youtube Videos API in a realiable way. I wish it can dissipate your frustration as well.

node-thmb - An image thumbnailer for Node.js

Depends on node-canvas which has special build instructions as it requires Cairo to be installed on your system.thmb takes a source image path and a destination image path and the dimensions of your desired thumbnail.

photon.js - JavaScript library for the WordPress.com Photon image manipulation service

JavaScript library for the WordPress.com Photon image manipulation service.Now you can simply require('photon') in your module to generate Photon URLs.

js-thumb - A javascript library for thumbnailing images and videos on the client.

It's not trivial figuring out when a video element is ready for thumbnailing. To remedy this problem, we provide a helper method that loads a video and fires a callback when it's ready for use.You can use .loadVideo to load the same video file multiple times on your page, just remember to set a different id attribute for each one.

connect-thumbs - Image thumbnailing middleware for Connect.js/Express.js utilizing Smartcrop.js

Connect-thumbs implements the boilerplate code for creating thumbnails of large images in a standard, Connect.js-complient way, allowing sensible defaults and high degree of customization. Connect-thumbs can use GraphicsMagick or Imagemagick for image manipulation (see: Configuration).

PKVideoThumbnail - Video Thumbnailing Plugin for Android and iOS

This plugin extracts a thumbnail from a video file. The video file must be supported by the platform, and the thumbnail will be written to a location you specify or be returned as an ArrayBuffer or Base64-encoded string. The license is MIT, so feel free to use, enhance, etc. If you do make changes that would benefit the community, it would be great if you would contribute them back to the original plugin, but that is not required.

node-thumbnails-webvtt - Video thumbnail generator generating WebVTT spec file

Thumbnails generator module. Uses WebVTT as thumbnails descriptor. Can pack thumbnails into spritesheet using node-sprit module.