7 releases
new 0.2.6 | Nov 2, 2024 |
---|---|
0.2.5 | Nov 2, 2024 |
0.2.4 | May 24, 2024 |
0.2.1 | Dec 15, 2023 |
0.1.0 | Nov 23, 2023 |
#482 in Images
20KB
261 lines
Banner Builder
See the Banner Builder web site.
Development
- Clone the repo:
git clone https://github.com/szabgab/banner-builder.rs/
- Optionally set up pre-commit hook:
- Install pre-commit
- In the cloned repository run
pre-commit install
Run tests:
cargo test
Regenerate example images
./regenerate_images.sh
Release and publish
- Update version number in Cargo.toml to 0.2.6
- Update the CHANGES.md file
- run
cargo fmt
- run
cargo clippy
- run
cargo test
git add .
git commit -m "prepare for 0.2.6"
git push
cargo publish
- git tag using the same version number: (
git tag -a v0.2.6 -m "publish version v0.2.6"
) git push --tags
lib.rs
:
Banner Builder was developed to make it easy to create thumbnails for YouTube videos, banner images for Meetups, and for blog posts that would be included on various social media platforms.
It comes with a command line tool called banbu and also a library that can be used in other Rust projects.
Dependencies
~15–25MB
~404K SLoC