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
Written in Assembly — Entire forum engine built in FASM assembly language for maximum performance.
SQLite Backend — Uses SQLite, with optional SQLeet encryption, for storage.
FastCGI Interface — Runs behind Nginx, Apache, Lighttpd, and other servers via FastCGI.
Threaded Discussions & Tagging — Supports threaded topics with a tagging system.
Low Resource Usage — Designed to run on weak, low-resource servers under high traffic.
Email Integration — Built-in email notifications for forum activity.
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).