Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mjhanninen/nreplops-tool
Non-interactive Clojure nREPL client for shell scripts and command-line
https://github.com/mjhanninen/nreplops-tool
cli clojure command-line nrepl nrepl-client repl terminal
Last synced: 18 days ago
JSON representation
Non-interactive Clojure nREPL client for shell scripts and command-line
- Host: GitHub
- URL: https://github.com/mjhanninen/nreplops-tool
- Owner: mjhanninen
- License: apache-2.0
- Created: 2022-03-21T06:16:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-07T05:08:09.000Z (11 months ago)
- Last Synced: 2024-12-01T22:42:13.788Z (about 2 months ago)
- Topics: cli, clojure, command-line, nrepl, nrepl-client, repl, terminal
- Language: Rust
- Homepage: https://mjhanninen.github.io/nreplops-tool/
- Size: 368 KB
- Stars: 7
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# nreplops-tool (nr)
nreplops-tool (`nr`) is a non-interactive nREPL client, optimized for use in
shell scripts and command-line environments.## Project status
**Inactively developed:** This is project is under development (i.e. not dead,
not feature complete yet, big changes may happen) but receives only limited
attention. The tool itself is used daily in production environments by the
author.Please see [PLAN.md](./PLAN.md) for project goals and planned features.
## Installation
### Homebrew
```sh
brew install mjhanninen/sour/nreplops-tool
```### Cargo
The Minimum Supported Rust Version (MSRV) is 1.70.0.
```sh
cargo install nreplops-tool
```### Building from sources
The Minimum Supported Rust Version (MSRV) is 1.70.0.
Clone the repository:
```sh
git clone https://github.com/mjhanninen/nreplops-tool.git
```Use `cargo` to build and install the tool:
```sh
cargo install --path nr
```## License
Copyright 2022 Matti Hänninen
Licensed under the Apache License 2.0
Please see the [LICENSE](./LICENSE) and [NOTICE](./NOTICE) files.