https://github.com/situ2001/picmark
Add watermarks to your images in just a few lines of command or code.
https://github.com/situ2001/picmark
cli image image-processing watermark
Last synced: 19 days ago
JSON representation
Add watermarks to your images in just a few lines of command or code.
- Host: GitHub
- URL: https://github.com/situ2001/picmark
- Owner: situ2001
- License: mit
- Created: 2025-10-20T14:39:51.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-21T16:00:57.000Z (8 months ago)
- Last Synced: 2025-10-22T11:24:36.867Z (8 months ago)
- Topics: cli, image, image-processing, watermark
- Language: TypeScript
- Homepage:
- Size: 103 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# picmark
[](https://github.com/situ2001/picmark)
[](https://www.npmjs.com/package/picmark)
[](https://www.npmjs.com/package/picmark)

Add watermarks to your images in just a few lines of command or code.
## Installation
```bash
npm install -g picmark
# or directly use npx
npx picmark
```
## Usage
```bash
picmark --help
```
## Example
Add watermark to an image, on bottom-right corner, with 10% width of the main image, 2.5% margin of the corner of main image and blur the background region where the watermark will be placed.
```bash
picmark watermark ./input.jpg ./watermark.png -o ./output.jpg -p bottom-right -s 10 -m 2.5 -b 20
```
## Todos
- [ ] Support glob patterns for batch processing
- [ ] Support watermark EXIF data on images
- [ ] Support more image formats
- [ ] Expose API for programmatic usage