Hello everyone! Hope y'all have a great time with family and friends this season and be ready for the new year.
As we are getting back to work, I would like to take the time to introduce a side project that I have been working on, called
rclone is already a CLI, why having another CLI on top of it?
For my use case, it's easier for me to maintain
rclone, as I work in Node.js a lot of time.
For example, I have a custom command, aptly named
rclone-archive, which will be published soon after ironing out some quirks. This command lets us archiving a remote path into another remote path, and can be used soon, while waiting for Streaming archive/unarchive capabilities · Issue #2815 · rclone/rclone · GitHub to be implemented.
The usage would be
npx rclone archive source:path dest:path.
Besides supporting new functionality,
rclone.js also allows us to override existing commands to add support for more backends or flags. Imagine adding a new cloud provider with
Anyway, I hope it can be useful to some of us, and I really appreciate any feedback.