https://github.com/polyvariant/smithy-test-tui
https://github.com/polyvariant/smithy-test-tui
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/polyvariant/smithy-test-tui
- Owner: polyvariant
- License: other
- Created: 2025-09-01T20:16:21.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-09-01T21:28:01.000Z (6 months ago)
- Last Synced: 2025-09-01T21:53:35.816Z (6 months ago)
- Language: Scala
- Size: 756 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# smithy-test-tui
A small application for browsing [Smithy HTTP protocol compliance tests](https://smithy.io/2.0/additional-specs/http-protocol-compliance-tests.html) in the terminal, using [tui-scala](https://github.com/oyvindberg/tui-scala).
## Demo

## Usage
1. Create a `smithy-build.json` file (you can find an example in this repository)
2. Run the app using its Maven Central coordinates, e.g.
```bash
# with scala-cli
scala-cli run --dep org.polyvariant::smithy-test-tui:latest.release --main-class app
# or with Coursier
cs launch org.polyvariant:smithy-test-tui_3:latest.release
```
3. Browse with up/down arrows, exit with `q` or `ctrl+c`