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.
You can find the docs in the wiki.
See #Installation in the docs.
- Errors: file an error issue using this link. Remember to check if that issue is already registered!
- Feature requests: file a f-request issue using this link. Remember to check if that f-request was already submitted!
- Doubt: file a doubt issue using this link. Remember to check if that doubt was already resolved!
- Wanna chat with me? You can talk with me on Discord, add me as friend (
NOT-Guillem#8042
) and we'll be able to start chatting!