Pinned Repositories
aws-smtp-relay
SMTP server to relay emails via Amazon SES or Amazon Pinpoint using IAM roles.
Bootstrap-Image-Gallery
This project is deprecated in favor of blueimp Gallery.
Gallery
blueimp Gallery is a touch-enabled, responsive and customizable image & video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading.
JavaScript-Load-Image
Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.
JavaScript-MD5
JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
jQuery-File-Upload
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
mjpeg-server
MJPEG Server implements MJPEG over HTTP using FFmpeg or any other input source capable of piping a multipart JPEG stream to stdout. Its primary use case is providing Webdriver screen recordings.
playwright-example
Example setup for the Playwright end-to-end testing framework. Includes an example email application with file attachment support and tests to cover its functionality.
shell-scripts
A collection of (mostly POSIX compatible) shell scripts.
wdio
Docker setup for WebdriverIO with automatic screenshots, image diffing and screen recording support for containerized versions of Chrome and Firefox on Linux, mobile versions of Chrome and Firefox on Android as well as Safari on iOS, Safari on macOS and Edge on Windows.
blueimp's Repositories
blueimp/jQuery-File-Upload
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
blueimp/JavaScript-MD5
JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
blueimp/JavaScript-Load-Image
Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.
blueimp/Gallery
blueimp Gallery is a touch-enabled, responsive and customizable image & video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading.
blueimp/JavaScript-Templates
1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
blueimp/JavaScript-Canvas-to-Blob
JavaScript Canvas to Blob is a function to convert canvas elements into Blob objects.
blueimp/wdio
Docker setup for WebdriverIO with automatic screenshots, image diffing and screen recording support for containerized versions of Chrome and Firefox on Linux, mobile versions of Chrome and Firefox on Android as well as Safari on iOS, Safari on macOS and Edge on Windows.
blueimp/aws-lambda
Collection of functions for AWS Lambda
blueimp/shell-scripts
A collection of (mostly POSIX compatible) shell scripts.
blueimp/nightwatch
This project is deprecated in favor of blueimp/wdio.
blueimp/mjpeg-server
MJPEG Server implements MJPEG over HTTP using FFmpeg or any other input source capable of piping a multipart JPEG stream to stdout. Its primary use case is providing Webdriver screen recordings.
blueimp/aws-smtp-relay
SMTP server to relay emails via Amazon SES or Amazon Pinpoint using IAM roles.
blueimp/record-screen
Node.js screen recording function for remote servers using ffmpeg.
blueimp/nightwatch-video-recorder
Record videos of Nightwatch.js test sessions. Uses ffmpeg to capture a (remote) webdriver desktop screen.
blueimp/mailhog-node
A NodeJS library to interact with the MailHog API. MailHog is a stand-in SMTP server for Web and API based SMTP testing.
blueimp/ffmpeg-image-diff
An image diffing library using FFmpeg. Creates an image showing perceptual differences and returns SSIM data.
blueimp/chromedriver
Chromedriver Dockerfile
blueimp/basedriver
Base Webdriver Dockerfile
blueimp/passphrase
Better passwords by combining random words.
blueimp/phpbb
phpBB Dockerfile
blueimp/nightwatch-browserstack
Nightwatch.js module to update BrowserStack session status for failed tests.
blueimp/playwright-example
Example setup for the Playwright end-to-end testing framework. Includes an example email application with file attachment support and tests to cover its functionality.
blueimp/adb-record-screen
Screen recording function using Android Debug Bridge (adb).
blueimp/wdio-screen-commands
Webdriver.io commands to capture and record browser screens.
blueimp/geckodriver
Geckodriver Dockerfile
blueimp/wildcard-redirect
HTTP service to redirect wildcard subdomains of an origin host to a new target host, e.g. *.example.com to *.example.org.
blueimp/mocha-chrome
mocha-chrome Dockerfile
blueimp/mailhog
Web and API based SMTP testing
blueimp/eslint-config-blueimp
ESLint config for blueimp projects.
blueimp/mocha-chrome-npm
:coffee: Run Mocha tests using headless Google Chrome