A mud client for the terminal written in Rust with lua scripting capabilities
Ranked in these QuestionsQuestion Ranking
Pros
Pro Lua scripting
Ability to script in a known common language is always a bonus. For Blightmud it comes with all the bells and whistles. Persistent storage, aliases, triggers, timers, GMCP hooks and callbacks, keybindings and customizing the status bar.
Pro Fast and lightweight
Blightmud runs extremely fast and when playing muds that produce a lot of output this is always a benefit. It doesn't take up any noticeable amount of CPU time either.
Pro Terminal only
I don't want a massive GUI application to play muds. I want it to be small and able to run on a headless server.
Pro Help manuals on the client
All information you need about the client is available within the client. Just type '/help' and you'll be able to find the information you need.
Pro Telnet protocol support
Blightmud comes with TLS, MCCP2 (compression) and GMCP support. It also allows you to extend with new protocols and implement handling of these in lua if there's something more you need.
Cons
Con Terminal only
Blightmud doesn't have it's own native GUI, it uses a Terminal user interface (TUI) to present an input area and an output area in the terminal. All users might not be comfortable with this.
