# Wish Examples

We recommend you follow the examples in the following order:

## Basics

1. [Simple](./simple)
1. [Server banner and middleware](./banner)
1. [Identifying Users](./identity)
1. [Multiple authentication types](./multi-auth)

## Making SSH apps

1. [Using spf13/cobra](./cobra)
1. [Serving Bubble Tea apps](./bubbletea)
1. [Serving Bubble Tea programs](./bubbleteaprogram)
1. [Reverse Port Forwarding](./forward)
1. [Multichat](./multichat)

## SCP, SFTP, and Git

1. [Serving a Git repository](./git)
1. [SCP and SFTP](./scp)

## Pseudo Terminals

1. [Allocate a PTY](./pty)
1. [Running Bubble Tea, and executing another program on an allocated PTY](./wish-exec)
