-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Jacob Callahan edited this page Apr 16, 2026
·
3 revisions
Welcome to the full documentation for Hussh. This directory contains detailed guides and examples for all of Hussh's features.
| Guide | Description |
|---|---|
| Synchronous Usage | Complete guide to the Connection class including authentication, executing commands, SFTP, SCP, file tailing, and interactive shells |
| Asynchronous Usage | Complete guide to the AsyncConnection class with async/await patterns, timeouts, and all async operations |
| MultiConnection Usage | Concurrent operations across multiple hosts using MultiConnection, including batch operations and error handling |
| Project Development | Local contributor workflow for building with maturin, installing with uv, running pre-commit, and executing tests |
- Getting Started: See the main README for installation and quickstart examples
-
Benchmarks: Performance comparisons are in the main README and the
benchmarks/directory -
Source Code: The Rust implementation is in
src/and Python bindings are exposed via PyO3
- Check the GitHub Issues for known issues
- Open a new issue if you find a bug or have a feature request