Collection of utility scripts.
Rémino Rem https://remino.net/, 2026
See README.md for the relevant subdirectory of the script you wish to install.
Most scripts can be installed via Homebrew, simply by cloning the repo, downloading its tarball, or the script itself.
Every directory except bin, lib, and tests houses a script of its own,
along with documentation and a test suite. For example:
helloCHANGELOG.mdhello: executable script named the same than its parent directory.formula.rb.mustache: Mustache template of the script's Homebrew formula.man/hello.1README.mdtests/: Bats test suite directory.
Install Git hooks with:
just hooksThe pre-commit hook formats staged shell files with shfmt and staged Markdown,
JSON, YAML, HTML, CSS, and JavaScript files with prettier.
Use just for common development tasks:
just list- List tools managed by this repo.
just tests [name]- Run all tests, or one tool's test suite when
nameis provided.
- Run all tests, or one tool's test suite when
just format [name]- Format the whole repo, or one tool when
nameis provided.
- Format the whole repo, or one tool when
just lint [name]- Check formatting for the whole repo, or one tool when
nameis provided.
- Check formatting for the whole repo, or one tool when
just version [name]- Show versions for all tools, or one tool when
nameis provided.
- Show versions for all tools, or one tool when
just release <name> <initial|major|minor|patch> [--github]- Create a release commit and tag, optionally publishing to GitHub.
just clean- Remove generated release tarballs and checksum files.
The just recipes call scripts in bin for lower-level release operations:
script-tests- To run the test suite of a script.
version- To update the version of a script.
version-commit- To commit versioned changes of a script to its containing git repo.
release- To create the initial commit/tag for a script or delegate later versioned
releases to
version-commit. Pass--githubto also publish the GitHub release.
- To create the initial commit/tag for a script or delegate later versioned
releases to
version-tarball- To generate a tarball of a versioned release of a script.
version-release- To publish a versioned release of a script to GitHub.
version-formula- To generate a Homebrew formula in a given directory.
See LICENSE.txt.