An Interest In:
Web News this Week
- April 19, 2024
- April 18, 2024
- April 17, 2024
- April 16, 2024
- April 15, 2024
- April 14, 2024
- April 13, 2024
`soim`: Social image generator CLI
In my last post on Social Image generation, I talked about how I built a site which can be used to automate social image generation. Well, I just built a CLI for it! Introducing soim
.
SiddharthShyniben / soim
Social Image generator
soim
This image was made by running soim -t "This is some sample output of <b><code>soim</code></b>" -T "social, images, generator" -i "https://raw.githubusercontent.com/AnandChowdhary/undrawcdn/master/illustrations/images.svg" -c "Made by @SiddharthShyniben" -p "cover.png"
soim
is a CLI tool for generating social images. Given data, soim
usesPuppeteer to screenshot a page.
soim
can also be used as a library. The exported generateImage
function takesan object as options, and the options are the same as the CLI options.
Install
# locally~$ npm i soim# globally (for CLI)~$ npm i -g soim~$ soim -t ...
CLI options
-t
,--text
: The main text.-T
,--tags
: Comma separated list of tags, shown at the top of the image-p
,--path
: The place to write the image-l
,--link
: Custom link where the social image template lives. Useful if you want to design a custom template. See
It's a small CLI tool to generate social images. Just run soim --text Something --caption something ...
and get an image!
It uses puppeteer under the hood to generate images. I'll write a post on it someday.
Hope you like it!
Original Link: https://dev.to/siddharthshyniben/soim-social-image-generator-cli-4ffk
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To