ENiGMA½ BBS logo

ENiGMA½ BBS

Website

Modern multi-protocol BBS software written in Node.js

666 stars 125 forks last commit first released BSD-2-Clause

Actively maintained

Last commit 27 Aug 2026.

ENiGMA½ BBS screenshot

ENiGMA½ BBS is modern bulletin board system software with a retro terminal experience. It provides a full multi-user BBS server with extensive customization, multiple access protocols, and built-in support for classic BBS features like message areas, file bases, and doors.

Key Features

  • Telnet, SSH, and WebSocket access (secure and non-secure)
  • Multi-node operation for concurrent callers
  • Highly customizable menus, themes, and JavaScript-based mods
  • SQLite-backed storage for users, message areas, and related data
  • Message network support including FTN-style (FidoNet) import/export
  • File bases with indexing and full-text search, plus upload processing for common scene metadata
  • Terminal-focused capabilities such as ANSI/MCI UI elements, CP437/UTF-8 output, SAUCE support, and font/baud emulation
  • Authentication features including PBKDF2 password hashing and optional one-time-password 2FA
  • Door server support for legacy door games and integrations

Use Cases

  • Running a retro-style public BBS with modern security and multi-node support
  • Hosting community message areas and integrating with FTN-style networks
  • Operating file areas and door games for classic BBS-style content distribution

ENiGMA½ BBS is well-suited for sysops who want a nostalgic terminal-first community platform while retaining modern extensibility, logging, and security-focused fundamentals.

Categories:

Tags:

Tech Stack:

Share:

Similar to ENiGMA½ BBS

NodeBB logo

NodeBB

Modern Node.js-based forum and community discussion platform

15.2k
3k
Last commit

NodeBB is a modern forum platform with real-time discussions, built-in chat, SSO options, plugins, and flexible theming, backed by Redis, MongoDB, or PostgreSQL.

GPL-3.0Actively maintained
Alternative to:
Discourse logo
Discourse
+14
Soft Serve logo

Soft Serve

Self-hosted Git server with an SSH-accessible terminal UI

7.2k
238
Last commit

Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.

MITActively maintained
Alternative to:GitHub+7
Wiki.js logo

Wiki.js

Modern, extensible wiki software built on Node.js

28.8k
3.3k
Last commit

A modern, extensible Node.js wiki with Markdown editing, powerful admin tools, multiple auth options, and support for popular SQL databases.

AGPL-3.0Actively maintained
Alternative to:
Atlassian Confluence logo
Atlassian Confluence
+19
2FAuth logo

2FAuth

Web-based TOTP/HOTP authenticator and 2FA account manager

4.1k
296
Last commit

Open-source web app to manage TOTP/HOTP 2FA accounts: scan QR codes, generate one-time codes, import/export tokens, and protect access with WebAuthn and optional encryption.

AGPL-3.0Actively maintained
Alternative to:
Google Authenticator logo
Google Authenticator
+3
Sshwifty logo

Sshwifty

Browser-based SSH and Telnet client with a web interface

3.1k
398
Last commit

Sshwifty is a web-based SSH and Telnet client that lets you access remote terminals directly from a browser, with presets, access control, and optional TLS.

AGPL-3.0Actively maintained
Alternative to:
Termius logo
Termius
+2

Sonobarr

Music discovery for Lidarr users with Last.fm integration

383
5
Last commit

Web app that uses your Lidarr library and Last.fm to surface similar artists, supports AI-driven prompts, real-time UI, and pushes additions back to Lidarr.

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+1