https://github.com/dmmulroy/partyfy
A Node.js library for generating rainbow party gifs
https://github.com/dmmulroy/partyfy
gif gif-animation gif-creator javascript nodejs party party-parrot
Last synced: 7 months ago
JSON representation
A Node.js library for generating rainbow party gifs
- Host: GitHub
- URL: https://github.com/dmmulroy/partyfy
- Owner: dmmulroy
- License: mit
- Created: 2019-08-14T04:02:11.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-24T15:46:02.000Z (almost 3 years ago)
- Last Synced: 2025-03-16T00:38:56.363Z (7 months ago)
- Topics: gif, gif-animation, gif-creator, javascript, nodejs, party, party-parrot
- Language: JavaScript
- Homepage:
- Size: 8.4 MB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# partyfy
[](https://badge.fury.io/js/partyfy)
## Usage
### `partyfy(file[, options])`
- file ``
- options ``
- frameDelay `` Speed in milliseconds between frames. Default: 75
- overlayOpacity `` Opacity of the overlayed party color (0 - 100). Default: 60Returns `>`
## Example
### Before

### After

```javascript
const fs = require('fs');
const partyfy = require('partyfy');(async () => {
const image = fs.readFileSync('my-image.png');const partyImage = await partyfy(image);
fs.writeFileSync('my-party-image.gif', partyImage);
})();
```## npx/cli
`npx partyfy` or `npm i partyfy -G`
```
Usage: partyfy [options]A CLI for partyfy.
Options:
-V, --version output the version number
-d, --delay The Speed in milliseconds between frames. (default: 75)
-o, --opacity Opacity of the overlayed party color (0 - 100). (default: 60)
-h, --help output usage information
```