Displaying 1 to 20 from 24 results

sharp - High performance Node

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.

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.

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.


jQuery plugin to resize images - Please note you can also resize images using CSS. Check the link below.


Add Vimeo videos to your website using only their ID. Automatically retrieves the video thumbnail, and only loads videos when they are clicked, maximizing page performance.

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.

imagemagick-stream - Streaming Imagemagick API

For convenience, you can also pass the input filename to the constructor and the output filename to the .to() method. To use settings and operators that are not currently part of the API, please submit a pull request, or use the .set() and .op() methods.

mongoose-thumbnail - Mongoose plugin adding a thumbnail field to a schema - useful for expressjs image file uploads

mongoose plugin that adds a thumbnail field to a mongoose schema. This is especially suited to handle image file uploads with nodejs/expressjs. The plugin adds a thumbnail field to the mongoose schema. As it uses mongoose-file internally, the added field has all the mongoose-file field sub-properties. Please refer to mongoose-file documentation to understand basic usage.