A simple forum written in JavaScript, with no browser-side JS required
Find a file
2023-03-22 14:12:43 +01:00
views fix --- support 2023-03-22 14:12:43 +01:00
index.js allow empty title 2023-03-19 16:23:42 +01:00
package.json update bdb.js 2023-03-22 14:11:00 +01:00
posts.json add info about images to main post 2022-01-25 22:16:28 +01:00
README.md Update README.md 2023-03-19 16:03:36 +01:00

theforum

A simple forum written in JavaScript, with no browser-side JS required

Why another forum?

This one's a bit special. It's entirely written using node.js, requires no JS in the browser, and therefore supports browsers with noscript. It's also very easy to set up, so anyone can make a simple platform for friends etc.

All pages are server-side-rendered, similarly to how PHP works, just that this is JavaScript instead.

The goal

  • Simple
  • <500sloc
  • Entries sorted by newest
  • Very large amount of sub-threads supported (current limiting factor is stack overflow errors, this will be fixed.)
  • Easy setup
  • Anonymous
  • No JS on browser-side required
  • Usable on Text-Based browsers like lynx

Setup

git clone https://github.com/tudbut/theforum
cd theforum
npm install

Running

node index.js <port>