AsmBB Review, Pricing & Features

AsmBB is a free, open-source forum engine written in assembly language (FASM), using SQLite and FastCGI for a lightweight, high-performance board.

Category
Community Platforms
Pricing
Free (open source), from Free
Verified
Not yet
Last updated
July 18, 2026
Founded
2016
Web AppOpen SourceSelf-Hosted

Overview

AsmBB is a self-hosted forum engine created by John Found and written entirely in assembly language using the FlatAssembler (FASM) toolchain. It is open source under the EUPL-1.1 license, with source code and a live reference forum hosted at asm32.info.

The forum uses SQLite (with optional SQLeet encryption) for storage and a FastCGI interface to communicate with the web server, and has been tested against Nginx, Apache, Lighttpd, Hiawatha, and RWASA.

Key Features

Being written in assembly with very few dependencies, AsmBB is built to run on low-resource servers while handling high traffic without lag. Core forum functionality includes user registration, threaded discussions, a tagging system, and email integration, alongside optional encrypted-database support for added security.

Pricing & Self-Hosting

AsmBB is free and open source with no paid tiers. It must be self-hosted; the project's own reference deployment at board.asm32.info runs over 16,000 posts across roughly 325 threads with close to 500 registered users.

Key Features

Pros & Cons

Pros

  • Completely free and open source
  • Extremely lightweight and fast due to the assembly implementation
  • Minimal dependencies reduce attack surface
  • Proven in production on its own reference forum (asm32.info)

Cons

  • Requires self-hosting and comfort running assembly-based software
  • Small community compared to mainstream forum software like phpBB or Discourse
  • Documentation and ecosystem are niche, aimed at low-level/systems programmers

Frequently Asked Questions

Is AsmBB free?

Yes, AsmBB is free and open source under the EUPL-1.1 license.

What language is AsmBB written in?

It is written entirely in assembly language using the FlatAssembler (FASM).

What database does AsmBB use?

SQLite, with optional SQLeet encryption support.

Who created AsmBB?

AsmBB was created by John Found.

Related Tools