
ENiGMA½ BBS
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 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:
Similar to ENiGMA½ BBS

NodeBB
Modern Node.js-based forum and community discussion platform
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.


Soft Serve
Self-hosted Git server with an SSH-accessible terminal UI
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.

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

2FAuth
Web-based TOTP/HOTP authenticator and 2FA account manager
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.

Sshwifty
Browser-based SSH and Telnet client with a web interface
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.

Sonobarr
Music discovery for Lidarr users with Last.fm integration
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.



