Free Download for MCP

View an ad to download for free

Softonic review

bashrs: Rust-to-POSIX Shell Transpiler

bashrs is a versatile tool that facilitates the transpilation of Rust code into POSIX-compliant shell scripts, enhancing safety and portability. It serves as a bidirectional shell safety tool that not only converts safe Rust code into deterministic shell scripts but also purifies existing bash scripts by rewriting unsafe patterns. This ensures that generated scripts are secure and reliable, making it an essential tool for CI/CD pipelines and system configurations.

The application boasts a variety of features including automatic variable quoting, integration with ShellCheck for linting, and support for Dockerfile and Makefile transpilation. It offers a built-in linter with over 100 rules, a configurable formatter, and mutation testing capabilities to verify test quality. With a focus on deterministic output, bashrs guarantees that the same input will always yield identical results, thereby enhancing the reliability of shell script generation.

App specs

Program available in other languages


Free Download for MCP

View an ad to download for free


User reviews about bashrs

Have you tried bashrs? Be the first to leave your opinion!

Add review

Latest articles

Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws.
Signed in to Softonic as