https://github.com/beatfreaker/text-meme-cli
Generate text meme
https://github.com/beatfreaker/text-meme-cli
Last synced: 3 months ago
JSON representation
Generate text meme
- Host: GitHub
- URL: https://github.com/beatfreaker/text-meme-cli
- Owner: beatfreaker
- License: mit
- Created: 2015-12-19T06:42:16.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-04-21T14:18:24.000Z (over 8 years ago)
- Last Synced: 2025-08-03T02:49:33.562Z (4 months ago)
- Language: JavaScript
- Size: 37.1 KB
- Stars: 102
- Watchers: 3
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
- awesome-cli-apps - text-meme - Generate text memes. (Just for Fun / Image Conversion)
- awesome-rainmana - beatfreaker/text-meme-cli - Generate text meme (JavaScript)
- fucking-awesome-cli-apps - text-meme - Generate text memes. (Just for Fun / Image Conversion)
- awesome-nodejs-precise - text-meme - meme-cli .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Generate a text meme. | (Packages / Command-line apps)
- awesome-nodejs-cn - text-meme - 生成一个text meme. (包 / 命令行应用)
README
# text-meme-cli [](https://travis-ci.org/beatfreaker/text-meme-cli)
> Generate text meme

## Install
```
$ npm install --global text-meme-cli
```
## Usage
```
$ text-meme --help
Usage
$ text-meme "Don't forget to be awesome"
Options
--delay Frame delay [Default: 500]
--background Background color in hex [Default: #000000]
--fontcolor Text color in hex [Default: #ffffff]
--filename Filename with extension [Default: meme-123.gif]
--fontsize Text size [Default: 50]
--imagesize Image size in px [Default: 600]
Examples
$ text-meme "Don't forget to be awesome"
generated text-meme → meme-326.gif
$ text-meme "Don't forget to be awesome" --filename=quote.gif --background=#4f656d --imagesize=500
generated text-meme → quote.gif
```
### Related
- [text-meme](https://github.com/beatfreaker/text-meme) - API for this module
- [slate](https://github.com/bitshadow/slate) - Inspiration for this module
#### Note
This module uses [canvas](https://www.npmjs.com/package/canvas) module as dependency which requires `Cairo` check [here](https://www.npmjs.com/package/canvas#installation) how to install it.
## License
MIT © [beatfreaker](https://beatfreaker.github.io)