No description
  • Rust 97.6%
  • C 1.2%
  • C++ 1.1%
Find a file
Tin Švagelj 9c6d6655df
Add README and license
Signed-off-by: Tin Švagelj <tin.svagelj@live.com>
2024-11-03 16:29:56 +01:00
crates Rename crates 2024-11-03 15:58:59 +01:00
docs Add support for additional image-rendering attributes (#833) 2024-10-15 10:29:02 +03:00
.gitignore Unify projects under single workspace 2024-11-03 15:30:56 +01:00
Cargo.lock Rename crates 2024-11-03 15:58:59 +01:00
Cargo.toml Unify projects under single workspace 2024-11-03 15:30:56 +01:00
LICENSE-APACHE Add README and license 2024-11-03 16:29:56 +01:00
LICENSE-MIT Add README and license 2024-11-03 16:29:56 +01:00
LICENSE-MPL Add README and license 2024-11-03 16:29:56 +01:00
README.md Add README and license 2024-11-03 16:29:56 +01:00

Desert

Desert is a fork of resvg, usvg, svgtypes and simplecss with purpose of adding deferred evaluation to those crates.

It acheives this by making usvg produce a Tree which can be configured after parsing.

At some point, it might be split into PRs and merged back into upstream repositories, but these changes are still largely experimental and untested, so I made this monorepo to simplify experimentation.

The name comes from adding Es to "Dynamic SVG Rendering Toolkit" acronym (DSRT) to make it easier to pronounce.

License

resvg and usvg are licensed under MPLv2 license, though it's being relicensed to Apache 2.0/MIT.

simplecss and svgtypes are licensed under dual Apache 2.0 and MIT license.

Any work done by me after 84c7b0cb is licensed under dual Apache 2.0 and MIT license.