voila

Crates.iovoila
lib.rsvoila
version3.4.0
sourcesrc
created_at2021-07-31 03:39:09.954129
updated_at2021-11-14 20:27:07.331962
descriptionA tool for doing complex operations to files and directories.
homepagehttps://github.com/Alonely0/voila/
repositoryhttps://github.com/Alonely0/voila/
max_upload_size
id429524
size138,430
Guillem Jara (Alonely0)

documentation

https://github.com/Alonely0/voila/wiki

README

Voila forthebadge forthebadge

Contributor Covenant GitHub license Lines of code GitHub release (latest SemVer) GitHub commits since latest release (by date) GitHub Release Date GitHub last commit GitHub contributors OSS Lifecycle Crates.io Crates.io (latest) Linux build macOS build Windows build

Voila is a DSL (domain-specific language) for interacting in a fast, reliable, versatile, safe & multithreaded way with files & directories. It is based on a CLI tool, although you can write your Voila code and do something like this voila DIRECTORY "$(cat operations.vla)". Voila is mainly tested in Linux, so should work better in *nix (Linux, *BSD, macOS, etc) than in Windows-based operating systems, but shouldn't be any problems on them. Voila is completely cross-platform.

Voila scripts are interpreted, but optionally you can compile it like you'd do with other programming languages.

Documentation

You can find the docs in the wiki.

Installation

See #Installation in the docs.

Submitting

Commit count: 286

cargo fmt