Unofficial typst package manager
UTPM is a package manager for local and remote packages. Create quickly new projects and templates from a singular tool, and then publish it directly to Typst!
- β¨ Create packages automatically (
utpm create
)- β―οΈ Interactive
- β¨οΈ CLI version
- π Put your package directly into your local packages (
utpm link
)- π» Link without copying! (
utpm link --no-copy
)
- π» Link without copying! (
- π Dependencies outsite typst!
- π¦ Install directly from the tool
- π Portable installer (limited for now)
- π List all your packages
- ποΈ As a list
utpm list
- π² As a tree
utpm tree
- ποΈ As a list
- π₯ Customize your output (json or classic,
-j
in your commands) - ποΈ Delete and bulk delete your packages (
utpm unlink
,utpm bulk-delete
) - π Publish it directly to Typst!
And many other features!
- Firstly, you'll need to create your
typst.toml
file! - Then, edit your file! Like
index.typ
orlib.typ
- Finally, link your new package to typst!
A command to delete multiple packages at once!
You will need Cargo and Rust.
The easiest way to install utpm using Cargo is:
cargo install --git https://github.com/Thumuss/utpm
If you want to help me develop this package, simply make an issue or a PR!
By using this app, you contribute to it, thank you! <3