{"repo":"iniquitybbs/iniquity","free":true,"listed":false,"github":"https://github.com/iniquitybbs/iniquity","clone":"git clone https://github.com/iniquitybbs/iniquity.git","description":"A re-imagining of the iconic BBS software.","language":"TypeScript","stars":62,"topics":["bbs","telnet","web","ansi","ascii","community","messaging","file-sharing","games","framework"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Iniquity This is the re-imagining of the iconic Iniquity Bulletin Board Software. Synopsis You will find a iniquity and iq command in your path. Both commands do the same thing. Use whichever you prefer. Initialize the current directory as an Iniquity BBS. Once the current directory has been initialized you quickly start the BBS with the start command. While you are developing, you can use the --watch flag to automatically restart the server when you make changes. Connect with SyncTERM or any telnet client to localhost on port 23 (default). Getting started guide You build your BBS with the bbs and screen API from @iniquitybbs/core . Here’s a minimal example: Add a welcome screen and menu artwork: Learn more in the documentation. Iniquity 3 Iniquity 3 is the modern reimagining of the Iniquity BBS software. It strives to embody many of the ideas of that era — a classic BBS experience with a clean Node.js and TypeScript stack for sysops, modders, and developers. The journey As of today, Iniquity 3 is a thoughtful fusion of Iniquity , Synchronet , EniGMA , x84 , and other BBS softwares that have inspired the project along the way. You get a Node.js and TypeScript runtime: install, write your BBS in TypeScript, and run it with Node. Development environment - Node.js (v18+) and npm — required. Iniquity runs on Node. - macOS / Windows / Linux — supported. - Visual Studio Code (recommended) — the repo works well with VS Code. - Moebius (recommended) — for editing ANSI/ASCII/PETSCII/A","default_branch":null,"files":null,"tree":[],"storefront":"/r/iniquitybbs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iniquitybbs/iniquity/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}