19 stable releases
3.4.0 | Nov 14, 2021 |
---|---|
3.3.0 | Nov 1, 2021 |
3.2.1 | Oct 16, 2021 |
2.0.1 | Sep 16, 2021 |
1.0.1 | Jul 31, 2021 |
#6 in #domain-specific
30 downloads per month
110KB
2.5K
SLoC
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
- 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!
Dependencies
~16–29MB
~522K SLoC