This repository contains a set of examples for Æsh and Æsh-Readline.
- Æsh Getting Started: Simple CLI example
- Æsh Getting Started - Input: CLI example illustrating how commands handle input
- Æsh Getting Started - Runtime: Simple Runtime example, showing how to execute a single command
- Æsh Extend Context: Æsh supports creating custom
CommandInvocation
object types that can be used while executing commands. - Æsh Native Runtime: Æsh supports creating native images using the GraalVM, here is an example
- Readline Getting Started: Simple readline example
- Readline Getting Started - Extended: A larger readline example
- Readline - Shell: A simple shell
- Readline - Snake: Snake
- Readline - SSH Shell: The shell example over SSH
- Readline - SSH Telnet: The shell example over Telnet
- Readline - SSH WebSoket: The shell example over WebSocket
- Readline - Command Mirror SSH: A simple readline application that will run try the input as commands on the OS. - this is not meant to be used in production as it is not safe without proper parsing of what commands to run.