Synchronet v3.21e-Win32 (install) has been released (Mar-2026).

You can donate to the Synchronet project using PayPal.

Command Shells (User Guide)

A command shell is the Synchronet component that draws the BBS's menus and prompts and decides what each key you press does. Every Synchronet user runs a command shell once they've logged on; the shell determines the entire post-logon look-and-feel.

This page is the user-facing index of shells. For the sysop / configuration perspective, see command_shell.

Stock shells shipped with Synchronet

A BBS may also run a third-party or custom shell that isn't listed here. Ask your sysop, or check shell.bin / shell.js in their distribution.

Switching shells

If the BBS makes more than one shell available to you, you can pick which shell to use from the User Settings menu — itself separate from the shell, so you reach it via whatever key your current shell binds to it. In Classic, that's D from the Main prompt. The BBS remembers your choice across sessions.

If only one shell is available — or if your account is restricted to a specific shell — you won't see a chooser.

Which shell am I using?

  • Classic shows Main: and File: prompts and the standard Synchronet menus.
  • Wildcat / PCBoard / Renegade / WWIV / MajorBBS / Oblivion-2 clones each present prompts and menus that match those classic BBS programs. If the BBS feels like a non-Synchronet system you remember, you're probably in one of those.
  • Lightbar (lbshell) uses arrow-key navigation across highlighted menu items rather than letter commands.
  • Simple / Novice presents a simplified, more guided interface.
  • sdos simulates an MS-DOS prompt — you type things like DIR, CD MAIL, etc.

What's the same across every shell?

Some things don't change no matter which shell you're using, because Synchronet itself (or a separate menu) handles them rather than the shell:

See Also