Displaying 1 to 10 from 10 results

clipboard.js - :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard:

  •    Javascript

Modern copy to clipboard. No Flash. Just 3kb gzipped. Copying text to the clipboard shouldn't be hard. It shouldn't require dozens of steps to configure or hundreds of KBs to load. But most of all, it shouldn't depend on Flash or any bloated framework.

lossless-cut - Cross platform GUI tool for lossless trimming / cutting of video and audio files using ffmpeg

  •    Javascript

Simple, cross platform tool for lossless trimming/cutting of video and audio files. Great for rough processing of large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard GBs of data without losing quality. It doesn't do any decoding / encoding and is therefore extremely fast. This app uses the awesome ffmpeg (included) for doing the grunt work. Since LosslessCut is based on Chromium and uses the HTML5 video player, not all ffmpeg supported formats will be supported. The following formats/codecs should generally work: MP4, MOV, WebM, MKV, OGG, WAV, MP3, AAC, H264, Theora, VP8, VP9 For more information about supported formats / codecs, see https://www.chromium.org/audio-video. Note that the MPEG TS format is not supported. See known issues.

node-youtube - :movie_camera: Youtube to snapshots and GIFs.

  •    Javascript

This package allows you to take a screenshot, a gif or a portion out of a youtube video.You need to get ffmpeg installed to start using this package.




dynamic-forest - Maintain a dynamic spanning forest of a graph under edge insertions and deletions

  •    Javascript

Connectivity queries can be answered in O(log(size of component)), and updates take O(log(number of vertices)^2) time. The total space complexity is O((number of edges + number of vertices) * log(number of vertices)). This code works both in node.js and in the browser using browserify.

css-razor - css-razor uses cheerio.js to parse static html to remove unused selectors in CSS.

  •    Javascript

css-razor is a fast way to remove unused selectors from css. Essentially, it accomplishes the same goal as uncss. However, it accomplishes this goal differently. Rather than loading a webpage in phantomjs and using document.querySelector to determine if a selector is being used, css-razor uses cheeriojs to parse static html and css files to removed unused selectors. Below is an example of building an html file from a react app created with create-react-app. The resulting HTML file can then be used for server rendering and detecting selectors with css-razor.

stream-chopper - Chop a single stream of data into a series of readable streams

  •    Javascript

Chop a single stream of data into a series of readable streams. Stream Chopper is useful in situations where you have a stream of data you want to chop up into smaller pieces, either based on time or size. Each piece will be emitted as a readable stream (called output streams).

CutIntoLayout - CutIntoLayout allows you to erase the background.

  •    Java

CutIntoLayout allows you to create clear effect on your background. You can check the sample app here.


web-animation-club - 📚🖥️📱 Tiny javascript library with cross-browser methods to handle CSS ontransitionend and onanimationend events

  •    Javascript

Tiny ~0.8kb javascript library with cross-browser methods to handle CSS ontransitionend and onanimationend events. AKA css animation and transition callbacks. Quick usage example of the onceTransitionEnd wac method.

ng-clipboard - AngularJS directive to copy or cut text to clipboard without using flash.

  •    Javascript

AngularJS directive to copy or cut text to clipboard without using flash. It is very easy to use ng-clipboard, just put a button with one of the directives 'ng-copy' or 'ng-cut'. Both take as a parameter an ngModel.