svgbob looks nice, but depends on a newer version of cargo / rustc than ships in Ubuntu 24.04 (and, of course, it isn't in the Ubuntu packages, because 'work with distributions to get your stuff packaged' is not something the Rust ecosystem likes to do).
EDIT: Wow, the Rust situation on Ubuntu is so much worse than I thought. Ubuntu ships with old Rust that can't compile new things. You can install rustup via a curl | bash thing, but it is an interactive install (not suitable for a container), or via a snap (does not work in a container). Moving on, next option must not require Rust (or must work with early 2024 Rust).