Displaying 1 to 18 from 18 results

qr-code - QR Code Generator

  •    PHP

This library helps you generate QR codes in a jiffy. Makes use of bacon/bacon-qr-code to generate the matrix and khanamiryan/qrcode-detector-decoder for validating generated QR codes. Further extended with Twig extensions, generation routes, a factory and a Symfony bundle for easy installation and configuration. Use Composer to install the library.

webcamjs - HTML5 Webcam Image Capture Library with Flash Fallback

  •    ActionScript

Hey everyone! WebcamJS v1.x is going into maintenance mode as of Feb 11, 2017. That means I will only be able to fix critical bugs from here on in. I will not be adding any new features, or accepting any new PRs into this version. I am working on an all-new WebcamJS v2.0 implementation, which will feature real-time canvas effects, and plugin drivers for mobile support. See DOCS.md for the v1.x documentation.

Leanify - lightweight lossless file minifier/optimizer

  •    C

Leanify is a lightweight lossless file minifier/optimizer. It removes unnecessary data (debug information, comments, metadata, etc.) and recompress the file to reduce file size. It will not reduce image quality at all. I'm not respossible for any consequence of using Leanify.

imacss - An application and library that transforms image files to data URIs and embeds them into a single CSS file

  •    Javascript

An application and library that transforms image files to data URIs (rfc2397) and embeds them into a single CSS file as background images. Let's say you have a web-based frontend which embeds a lot of images (e.g. icons). This referencing produces HTTP requests for every single image. What if you would like to minimize it to just one request? That is something imacss can do for you.




node-data-uri-to-buffer - Generate a Buffer instance from a Data URI string

  •    Javascript

This module accepts a "data" URI String of data, and returns a node.js Buffer instance with the decoded data.The type property on the Buffer instance gets set to the main type portion of the "mediatype" portion of the "data" URI, or defaults to "text/plain" if not specified.

grunt-image-embed - A grunt task for converting images inside a stylesheet to base64-encoded data URI strings

  •    Javascript

This task converts all data found within a stylesheet (those within a url( ... ) declaration) into base64-encoded data URI strings. This includes images and fonts. Created by Eric Hynds @erichynds with major contributions from dancingplatypus.

data-urls - Parse data: URLs

  •    Javascript

This package's main module's default export is a function that accepts a string and returns a { mimeType, body } object, or null if the result cannot be parsed as a data: URL. Because Node.js's Buffer.prototype.toString() assumes a UTF-8 encoding, simply doing dataURL.body.toString() may not work correctly if the data: URLs contents were not originally written in UTF-8. This includes if the encoding is "US-ASCII", aka windows-1252, which is notable for being the default in many cases.


gulp-image-data-uri - Converts images to data URIs

  •    CoffeeScript

A Gulp plugin for converting images to inline data-URIs. Intended to be a simple single-purpose wrapper for heldr/datauri (well, datauri.template). For example output, see test/expected. See Examples for more information.

node-imageview - preview images in a browser and set their data uri in an input field

  •    Javascript

Preview your uploaded images in the browser before uploading and also get their data uri to submit to a form. picField is where you want the data URI to be applied. photoSelector is where your file input is located. preview is where you want the canvas element to display the resized image.

svg-stylus - This project aims to recreate the functionality of rework-svg but adapted to work with Stylus

  •    Javascript

This project aims to recreate the functionality of rework-svg but adapted to work with Stylus. ###Important notes Given the difference in syntax between CSS and Stylus, some adaptions to syntax have been made. Available characters which do not yield Stylus syntax errors are fairly few and thus syntax is more limited than in rework-svg.

grunt-css-url-embed - Embed URL's as base64 strings inside your stylesheets

  •    Javascript

There are lots of base64 embedding Grunt plugins out there, but pretty much all of them are already outdated and/or abandoned. This plugin aims to change that. This plugin requires Grunt ~0.4.0 and Python 2.7, since it depends on node-gyp.

grunt-embed-fonts - Embeds webfont files to CSS stylesheets as base64-encoded data URIs to prevent CORS problems

  •    Javascript

This module provides a grunt multi-task injecting content of font files into stylesheets using data URIs. When you develop a HTML5 component, your styling may include special fonts. If the page, which hosts your component has not the same origin, the server has to include the CORS headers in the response with the font file (Access-Control-Allow-Origin: * at least) according to the W3C Font fetching requirements. You should always try to configure the web server to do it to get the best performance. If you cannot, you can embed the fonts in the CSS files by this task, but the size of the base64-encoded fonts for the page to load will be circa 35% greater. Additionally, the browser will load all fonts immediately with the stylesheet, otherwise only the needed font faces and formats would be downloaded.

custom-fonts-in-emails - An extremely easy way to use custom fonts in emails without having to use art software

  •    Javascript

An extremely easy way to use custom fonts in emails without having to use art software. It supports system-wide fonts out of the box, but you can pass a file path if you wish to use a custom non-standard font. You can also customize its kerning, anchor, color/fill, stroke, font size (even in points if needed), add custom attributes to the HTML tag, and more! See Usage, Options, and the API reference below for more info.

font-awesome-assets - :lipstick: Convert any of @FortAwesome's Font-Awesome icons to an asset, such as an <svg> tag or a Base64-encoded PNG/SVG <img> tag! It supports Retina devices and custom tag attributes too!

  •    HTML

Convert any of @FortAwesome's Font-Awesome icons to an asset, such as an <svg> tag or a Base64-encoded PNG/SVG <img> tag! It supports Retina devices and custom tag attributes too! This package was built for CrocodileJS. It is perfect for embedding Font Awesome icons in your fancy HTML emails. Note that most email clients (e.g. Gmail) only support SVG paths or CID embedding, so you must either use <img src="image.svg" /> via fa.img or automate it with nodemailer-base64-to-s3.

svg-url-loader - A webpack loader which loads SVG file as utf-8 encoded DataUrl string.

  •    Javascript

A webpack loader which loads SVG file as utf-8 encoded DataUrl string. Existing url-loader always does Base64 encoding for data-uri. As SVG content is a human-readable xml string, using base64 encoding is not mandatory. Instead, one may only escape unsafe characters and replace " with ' as described in this article.

fix-orientation - Rotate images if their exif data says so.

  •    Javascript

Rotate images if their exif data says so. Images that were shot in portrait mode often are safed in landscape format, with an EXIF field telling the real orientation. This module rotates those images to their correct format.