A collection of just-for-fun projects to learn Go. These use the Charmbracelet set of libraries and frameworks to build terminal applications and SSH servers. These are demos all running on a single free tier EC2 instance. For best results, download the program and running it locally. [add instructions]
To try one of the demos below, copy the highlighted command, and paste into a terminal on your computer. The first time trying any of these apps, you will be asked to confirm that you want to connect by typing 'yes' then pressing enter. In some cases you may need to press enter again.
ssh terminal.nolanj.me -p 2225
➟
A markdown version of this website served over SSH. github
ssh terminal.nolanj.me -p 2223
➟
A simple paint app. Comes with 15 colors and multiple tips! github
ssh terminal.nolanj.me -p 2224
➟
A gossip/epidemic protocol visualization. Simulates a message being spread throughout a network of nodes. github
ssh [username]@terminal.nolanj.me -p 2227
➟
a simple chat app. replace 'username' with a name of your choice (no brackets).github