fTelnet is the world's best Flash based terminal client. At least it was until I discontinued it in favour of my other HTML5 based terminal client, HtmlTerm, which is the worlds best HTML5 terminal client!
HtmlTerm was designed for use with Bulletin Board Systems. Some of its features include:
Being an HTML5 client, HtmlTerm actually speaks WebSocket, which means your BBS will need to also speak WebSocket. GameSrv has built-in support for WebSocket, and Synchronet has websocketservice.js that can be used to accept incoming WebSocket connections and pass them off to the telnet server, but other servers will need a 3rd party proxy to basically do for them what websocketservice.js does for Synchronet.
One such proxy is called websockify, and it works pretty good. I also have a proxy under development, but it's not release ready yet so I won't link to it yet.
If you don't want to run a 3rd party proxy, then another option is to use the free proxy I run at proxy.ftelnet.ca:1123 -- follow the instructions in the Embed wizard or the demo.html to enable usage of this proxy.
fTelnet and HtmlTerm are free for non-commercial use. The release archives may be freely re-distributed, provided that they remain in their original, un-modified state. The software itself may be incorporated into a larger project, provided the larger project is also free (for example, like Jamie Cameron did for Webmin). A link back to http://www.ftelnet.ca would be appreciated in such uses.
Like something you see here? Consider donating to keep development alive!
(Please note that donations are not tax-deductible for income tax purposes.)