René's URL Explorer Experiment


Title: Documentation – Æsh, Another Extensible SHell

Open Graph Title: Documentation

X Title: Documentation

Description: Welcome to the Æsh project documentation. Build powerful command-line applications in Java with minimal effort. Choose Your Library The Æsh project provides two libraries for different use cases: Æsh - Command Framework (High-Level) Build CLI applications with commands, options, and arguments Æsh provides a high-level command framework with annotation-based definitions. Perfect for most CLI applications. @CommandDefinition(name = "deploy", description = "Deploy application") public class DeployCommand implements Command { @Option(shortName = 'e') private String environment = "production"; @Override public CommandResult execute(CommandInvocation invocation) { invocation.println("Deploying to " + environment); return CommandResult.SUCCESS; } } Use Æsh when:

Open Graph Description: Æsh - Java libraries for building powerful command-line interfaces

X Description: Welcome to the Æsh project documentation. Build powerful command-line applications in Java with minimal effort. Choose Your Library The Æsh project provides two libraries for different use cases: Æsh - Command Framework (High-Level) Build CLI applications with commands, options, and arguments Æsh provides a high-level command framework with annotation-based definitions. Perfect for most CLI applications. @CommandDefinition(name = "deploy", description = "Deploy application") public class DeployCommand implements Command { @Option(shortName = 'e') private String environment = "production"; @Override public CommandResult execute(CommandInvocation invocation) { invocation.println("Deploying to " + environment); return CommandResult.SUCCESS; } } Use Æsh when:

Opengraph URL: http://aeshell.github.io/docs/

direct link

Domain: aeshell.github.io

og:type website
None633
twitter:cardsummary

Links:

Skip to contenthttps://aeshell.github.io/docs#content
https://aeshell.github.io/
Docs https://aeshell.github.io/docs
About https://aeshell.github.io/about
Contact ↗https://github.com/aeshell
GitHub https://github.com/aeshell
Twitter https://twitter.com/aeshell
Docs https://aeshell.github.io/docs/
Choose Your Libraryhttps://aeshell.github.io/docs#choose-your-library
Quick Start by Use Casehttps://aeshell.github.io/docs#quick-start-by-use-case
Architecture Overviewhttps://aeshell.github.io/docs#architecture-overview
Documentation Structurehttps://aeshell.github.io/docs#documentation-structure
Resourceshttps://aeshell.github.io/docs#resources
Licensehttps://aeshell.github.io/docs#license
Æsh Readline https://aeshell.github.io/docs/readline/
Installationhttps://aeshell.github.io/docs/readline/installation/
Getting Started with Æsh Readlinehttps://aeshell.github.io/docs/readline/getting-started/
Readline API Referencehttps://aeshell.github.io/docs/readline/readline-api/
Prompthttps://aeshell.github.io/docs/readline/prompt/
Edit Modeshttps://aeshell.github.io/docs/readline/edit-modes/
Key Bindingshttps://aeshell.github.io/docs/readline/key-bindings/
Completionhttps://aeshell.github.io/docs/readline/completion/
Terminal Environmenthttps://aeshell.github.io/docs/readline/terminal-environment/
Historyhttps://aeshell.github.io/docs/readline/history/
Fuzzy History Searchhttps://aeshell.github.io/docs/readline/fuzzy-history-search/
Terminalhttps://aeshell.github.io/docs/readline/terminal/
Color Detectionhttps://aeshell.github.io/docs/readline/color-detection/
Connectionhttps://aeshell.github.io/docs/readline/connection/
InputReaderhttps://aeshell.github.io/docs/readline/input-reader/
Terminal Colorshttps://aeshell.github.io/docs/readline/terminal-colors/
Remote Connectivityhttps://aeshell.github.io/docs/readline/connectivity/
Device Attributeshttps://aeshell.github.io/docs/readline/device-attributes/
VT Escape Sequence Parserhttps://aeshell.github.io/docs/readline/vt-parser/
Examples and Tutorialshttps://aeshell.github.io/docs/readline/examples/
Right Prompthttps://aeshell.github.io/docs/readline/right-prompt/
Mouse Trackinghttps://aeshell.github.io/docs/readline/mouse-tracking/
Terminal Imageshttps://aeshell.github.io/docs/readline/terminal-images/
Synchronized Outputhttps://aeshell.github.io/docs/readline/synchronized-output/
Hyperlinkshttps://aeshell.github.io/docs/readline/hyperlinks/
Clipboardhttps://aeshell.github.io/docs/readline/clipboard/
Windows Native Accesshttps://aeshell.github.io/docs/readline/windows-native-access/
POSIX Native Accesshttps://aeshell.github.io/docs/readline/posix-native-access/
Focus Trackinghttps://aeshell.github.io/docs/readline/focus-tracking/
Print Abovehttps://aeshell.github.io/docs/readline/print-above/
Status Lineshttps://aeshell.github.io/docs/readline/status-lines/
Split Screenhttps://aeshell.github.io/docs/readline/split-screen/
Terminal Provider SPIhttps://aeshell.github.io/docs/readline/terminal-provider/
GraalVM Native Imagehttps://aeshell.github.io/docs/readline/native-image/
Æsh https://aeshell.github.io/docs/aesh/
Installationhttps://aeshell.github.io/docs/aesh/installation/
Getting Started with Æshhttps://aeshell.github.io/docs/aesh/getting-started/
Command Definitionhttps://aeshell.github.io/docs/aesh/command-definition/
Optionshttps://aeshell.github.io/docs/aesh/options/
Argumentshttps://aeshell.github.io/docs/aesh/arguments/
Option Groupshttps://aeshell.github.io/docs/aesh/option-groups/
Option Listshttps://aeshell.github.io/docs/aesh/option-lists/
Mixinshttps://aeshell.github.io/docs/aesh/mixins/
Group Commandshttps://aeshell.github.io/docs/aesh/group-commands/
Sub-Command Modehttps://aeshell.github.io/docs/aesh/sub-command-mode/
Completershttps://aeshell.github.io/docs/aesh/completers/
Ghost Text Suggestionshttps://aeshell.github.io/docs/aesh/ghost-text-suggestions/
Validatorshttps://aeshell.github.io/docs/aesh/validators/
Convertershttps://aeshell.github.io/docs/aesh/converters/
Activatorshttps://aeshell.github.io/docs/aesh/activators/
Selectorshttps://aeshell.github.io/docs/aesh/selectors/
File and Resource Handlinghttps://aeshell.github.io/docs/aesh/resources/
Renderershttps://aeshell.github.io/docs/aesh/renderers/
Result Handlershttps://aeshell.github.io/docs/aesh/result-handlers/
Console and Runtime Runnershttps://aeshell.github.io/docs/aesh/runners/
CommandInvocation APIhttps://aeshell.github.io/docs/aesh/command-invocation/
Examples and Tutorialshttps://aeshell.github.io/docs/aesh/examples/
Settings Configurationhttps://aeshell.github.io/docs/aesh/settings/
Extensions Libraryhttps://aeshell.github.io/docs/aesh/extensions/
Command Registryhttps://aeshell.github.io/docs/aesh/command-registry/
Operatorshttps://aeshell.github.io/docs/aesh/operators/
Advanced Topicshttps://aeshell.github.io/docs/aesh/advanced-topics/
Documentation Generationhttps://aeshell.github.io/docs/aesh/documentation-generation/
Annotation Processorhttps://aeshell.github.io/docs/aesh/annotation-processor/
Troubleshooting & FAQhttps://aeshell.github.io/docs/aesh/troubleshooting/
Migrating from Picoclihttps://aeshell.github.io/docs/aesh/migrating-from-picocli/
Table Displayhttps://aeshell.github.io/docs/aesh/table/
Progress Barhttps://aeshell.github.io/docs/aesh/progress-bar/
Tree Displayhttps://aeshell.github.io/docs/aesh/tree/
Chartshttps://aeshell.github.io/docs/aesh/charts/
Graph Displayhttps://aeshell.github.io/docs/aesh/graph/
Terminal Graphicshttps://aeshell.github.io/docs/aesh/graphics/
TamboUI Integrationhttps://aeshell.github.io/docs/aesh/tamboui/
Abouthttps://aeshell.github.io/about/
Contact ↗https://github.com/aeshell
Æsh Readline https://aeshell.github.io/docs/readline/
Installationhttps://aeshell.github.io/docs/readline/installation/
Getting Started with Æsh Readlinehttps://aeshell.github.io/docs/readline/getting-started/
Readline API Referencehttps://aeshell.github.io/docs/readline/readline-api/
Prompthttps://aeshell.github.io/docs/readline/prompt/
Edit Modeshttps://aeshell.github.io/docs/readline/edit-modes/
Key Bindingshttps://aeshell.github.io/docs/readline/key-bindings/
Completionhttps://aeshell.github.io/docs/readline/completion/
Terminal Environmenthttps://aeshell.github.io/docs/readline/terminal-environment/
Historyhttps://aeshell.github.io/docs/readline/history/
Fuzzy History Searchhttps://aeshell.github.io/docs/readline/fuzzy-history-search/
Terminalhttps://aeshell.github.io/docs/readline/terminal/
Color Detectionhttps://aeshell.github.io/docs/readline/color-detection/
Connectionhttps://aeshell.github.io/docs/readline/connection/
InputReaderhttps://aeshell.github.io/docs/readline/input-reader/
Terminal Colorshttps://aeshell.github.io/docs/readline/terminal-colors/
Remote Connectivityhttps://aeshell.github.io/docs/readline/connectivity/
Device Attributeshttps://aeshell.github.io/docs/readline/device-attributes/
VT Escape Sequence Parserhttps://aeshell.github.io/docs/readline/vt-parser/
Examples and Tutorialshttps://aeshell.github.io/docs/readline/examples/
Right Prompthttps://aeshell.github.io/docs/readline/right-prompt/
Mouse Trackinghttps://aeshell.github.io/docs/readline/mouse-tracking/
Terminal Imageshttps://aeshell.github.io/docs/readline/terminal-images/
Synchronized Outputhttps://aeshell.github.io/docs/readline/synchronized-output/
Hyperlinkshttps://aeshell.github.io/docs/readline/hyperlinks/
Clipboardhttps://aeshell.github.io/docs/readline/clipboard/
Windows Native Accesshttps://aeshell.github.io/docs/readline/windows-native-access/
POSIX Native Accesshttps://aeshell.github.io/docs/readline/posix-native-access/
Focus Trackinghttps://aeshell.github.io/docs/readline/focus-tracking/
Print Abovehttps://aeshell.github.io/docs/readline/print-above/
Status Lineshttps://aeshell.github.io/docs/readline/status-lines/
Split Screenhttps://aeshell.github.io/docs/readline/split-screen/
Terminal Provider SPIhttps://aeshell.github.io/docs/readline/terminal-provider/
GraalVM Native Imagehttps://aeshell.github.io/docs/readline/native-image/
Æsh https://aeshell.github.io/docs/aesh/
Installationhttps://aeshell.github.io/docs/aesh/installation/
Getting Started with Æshhttps://aeshell.github.io/docs/aesh/getting-started/
Command Definitionhttps://aeshell.github.io/docs/aesh/command-definition/
Optionshttps://aeshell.github.io/docs/aesh/options/
Argumentshttps://aeshell.github.io/docs/aesh/arguments/
Option Groupshttps://aeshell.github.io/docs/aesh/option-groups/
Option Listshttps://aeshell.github.io/docs/aesh/option-lists/
Mixinshttps://aeshell.github.io/docs/aesh/mixins/
Group Commandshttps://aeshell.github.io/docs/aesh/group-commands/
Sub-Command Modehttps://aeshell.github.io/docs/aesh/sub-command-mode/
Completershttps://aeshell.github.io/docs/aesh/completers/
Ghost Text Suggestionshttps://aeshell.github.io/docs/aesh/ghost-text-suggestions/
Validatorshttps://aeshell.github.io/docs/aesh/validators/
Convertershttps://aeshell.github.io/docs/aesh/converters/
Activatorshttps://aeshell.github.io/docs/aesh/activators/
Selectorshttps://aeshell.github.io/docs/aesh/selectors/
File and Resource Handlinghttps://aeshell.github.io/docs/aesh/resources/
Renderershttps://aeshell.github.io/docs/aesh/renderers/
Result Handlershttps://aeshell.github.io/docs/aesh/result-handlers/
Console and Runtime Runnershttps://aeshell.github.io/docs/aesh/runners/
CommandInvocation APIhttps://aeshell.github.io/docs/aesh/command-invocation/
Examples and Tutorialshttps://aeshell.github.io/docs/aesh/examples/
Settings Configurationhttps://aeshell.github.io/docs/aesh/settings/
Extensions Libraryhttps://aeshell.github.io/docs/aesh/extensions/
Command Registryhttps://aeshell.github.io/docs/aesh/command-registry/
Operatorshttps://aeshell.github.io/docs/aesh/operators/
Advanced Topicshttps://aeshell.github.io/docs/aesh/advanced-topics/
Documentation Generationhttps://aeshell.github.io/docs/aesh/documentation-generation/
Annotation Processorhttps://aeshell.github.io/docs/aesh/annotation-processor/
Troubleshooting & FAQhttps://aeshell.github.io/docs/aesh/troubleshooting/
Migrating from Picoclihttps://aeshell.github.io/docs/aesh/migrating-from-picocli/
Table Displayhttps://aeshell.github.io/docs/aesh/table/
Progress Barhttps://aeshell.github.io/docs/aesh/progress-bar/
Tree Displayhttps://aeshell.github.io/docs/aesh/tree/
Chartshttps://aeshell.github.io/docs/aesh/charts/
Graph Displayhttps://aeshell.github.io/docs/aesh/graph/
Terminal Graphicshttps://aeshell.github.io/docs/aesh/graphics/
TamboUI Integrationhttps://aeshell.github.io/docs/aesh/tamboui/
Choose Your Libraryhttps://aeshell.github.io/docs#choose-your-library
Æsh - Command Framework (High-Level)https://aeshell.github.io/docs#%c3%a6sh---command-framework-high-level
Æsh Readline - Terminal API (Low-Level)https://aeshell.github.io/docs#%c3%a6sh-readline---terminal-api-low-level
Quick Start by Use Casehttps://aeshell.github.io/docs#quick-start-by-use-case
I’m building a CLI toolhttps://aeshell.github.io/docs#im-building-a-cli-tool
I need an interactive shellhttps://aeshell.github.io/docs#i-need-an-interactive-shell
I’m making a one-shot CLI utilityhttps://aeshell.github.io/docs#im-making-a-one-shot-cli-utility
I want to build a text-based gamehttps://aeshell.github.io/docs#i-want-to-build-a-text-based-game
I need remote terminal access (SSH/Telnet)https://aeshell.github.io/docs#i-need-remote-terminal-access-sshtelnet
I want to see working exampleshttps://aeshell.github.io/docs#i-want-to-see-working-examples
Architecture Overviewhttps://aeshell.github.io/docs#architecture-overview
Documentation Structurehttps://aeshell.github.io/docs#documentation-structure
Æsh Documentationhttps://aeshell.github.io/docs#%c3%a6sh-documentation
Readline Documentationhttps://aeshell.github.io/docs#readline-documentation
Resourceshttps://aeshell.github.io/docs#resources
Examples Repositoryhttps://aeshell.github.io/docs#examples-repository
Communityhttps://aeshell.github.io/docs#community
Licensehttps://aeshell.github.io/docs#license
Edit this page on GitHub →https://github.com/aeshell/aeshell.github.com/edit/main/content/docs/_index.md
https://aeshell.github.io/docs#choose-your-library
Æshhttps://aeshell.github.io/docs/aesh/
https://aeshell.github.io/docs#%c3%a6sh---command-framework-high-level
Start with Æshhttps://aeshell.github.io/docs/aesh/
Æsh Readlinehttps://aeshell.github.io/docs/readline/
https://aeshell.github.io/docs#%c3%a6sh-readline---terminal-api-low-level
Explore Readlinehttps://aeshell.github.io/docs/readline/
https://aeshell.github.io/docs#quick-start-by-use-case
https://aeshell.github.io/docs#im-building-a-cli-tool
Æsh Getting Startedhttps://aeshell.github.io/docs/aesh/getting-started/
https://aeshell.github.io/docs#i-need-an-interactive-shell
Æsh Console Runnerhttps://aeshell.github.io/docs/aesh/runners/#aeshconsolerunner
https://aeshell.github.io/docs#im-making-a-one-shot-cli-utility
Æsh Runtime Runnerhttps://aeshell.github.io/docs/aesh/runners/#aeshruntimerunner
https://aeshell.github.io/docs#i-want-to-build-a-text-based-game
Readline Terminal Controlhttps://aeshell.github.io/docs/readline/terminal/
https://aeshell.github.io/docs#i-need-remote-terminal-access-sshtelnet
Readline Connectivityhttps://aeshell.github.io/docs/readline/connectivity/
https://aeshell.github.io/docs#i-want-to-see-working-examples
Æsh Exampleshttps://aeshell.github.io/docs/aesh/examples/
Readline Exampleshttps://aeshell.github.io/docs/readline/examples/
https://aeshell.github.io/docs#architecture-overview
https://aeshell.github.io/docs#documentation-structure
https://aeshell.github.io/docs#%c3%a6sh-documentation
Installationhttps://aeshell.github.io/docs/aesh/installation/
Getting Startedhttps://aeshell.github.io/docs/aesh/getting-started/
Examples & Tutorialshttps://aeshell.github.io/docs/aesh/examples/
Command Definitionhttps://aeshell.github.io/docs/aesh/command-definition/
Optionshttps://aeshell.github.io/docs/aesh/options/
Argumentshttps://aeshell.github.io/docs/aesh/arguments/
Group Commandshttps://aeshell.github.io/docs/aesh/group-commands/
Console & Runtime Runnershttps://aeshell.github.io/docs/aesh/runners/
Completershttps://aeshell.github.io/docs/aesh/completers/
Validatorshttps://aeshell.github.io/docs/aesh/validators/
Convertershttps://aeshell.github.io/docs/aesh/converters/
Activatorshttps://aeshell.github.io/docs/aesh/activators/
Renderershttps://aeshell.github.io/docs/aesh/renderers/
Extensions Libraryhttps://aeshell.github.io/docs/aesh/extensions/
https://aeshell.github.io/docs#readline-documentation
Installationhttps://aeshell.github.io/docs/readline/installation/
Getting Startedhttps://aeshell.github.io/docs/readline/getting-started/
Examples & Tutorialshttps://aeshell.github.io/docs/readline/examples/
Readline APIhttps://aeshell.github.io/docs/readline/readline-api/
Terminalhttps://aeshell.github.io/docs/readline/terminal/
Connectionhttps://aeshell.github.io/docs/readline/connection/
Historyhttps://aeshell.github.io/docs/readline/history/
Completionhttps://aeshell.github.io/docs/readline/completion/
Edit Modeshttps://aeshell.github.io/docs/readline/edit-modes/
Key Bindingshttps://aeshell.github.io/docs/readline/key-bindings/
Remote Connectivityhttps://aeshell.github.io/docs/readline/connectivity/
https://aeshell.github.io/docs#resources
https://aeshell.github.io/docs#examples-repository
github.com/aeshell/aesh-exampleshttps://github.com/aeshell/aesh-examples
https://aeshell.github.io/docs#community
github.com/aeshell/aeshhttps://github.com/aeshell/aesh
Report bugs or request featureshttps://github.com/aeshell/aesh/issues
Ask questions and share ideashttps://github.com/aeshell/aesh/discussions
https://aeshell.github.io/docs#license
Powered by Hextrahttps://github.com/imfing/hextra

Viewport: width=device-width,initial-scale=1

Robots: index, follow


URLs of crawlers that visited me.