Displaying 1 to 16 from 16 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.

clipboard-polyfill - :clipboard: Sane copying on the web.

  •    TypeScript

As of October 2017, this library is a polyfill for the modern Promise-based asynchronous clipboard API. Since copying only works in a user gesture, you should attempt it from inside an event listener, e.g. a button click listener.




OpenTimelineIO - Open Source API and interchange format for editorial timeline information.

  •    Python

OpenTimelineIO is currently in Public Beta. That means that it may be missing some essential features and there are large changes planned. During this phase we actively encourage you to provide feedback, requests, comments, and/or contributions. OpenTimelineIO is an interchange format and API for editorial cut information. OTIO is not a container format for media, rather it contains information about the order and length of cuts and references to external media.

split-at - Split a string at one or more indices

  •    Javascript

String to be split.One or more indices. A negative index is a 1-based position from the end of the string. For example, -1 is the index of the last place in the string. Duplicate indices are removed from the index array. A negative index and positive index that refer to the same position in the string are treated as duplicates.

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.

ember-clipboard - Ember.js addon component for clipboard.js

  •    Javascript

This is an Ember.js addon component for clipboard.js.

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.

xcv - :scissors: Cut, Copy and Paste files with Bash

  •    Shell

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.