Skip navigation

PunBB Home

Navigation

Because less really is more.

PunBB 1.3

PunBB 1.2 (old)

Recent Forums posts

Software Informer tags

Newsletter

Subscribe to the PunBB Newsletter to receive notification of updates and other important events regarding PunBB. Your e-mail address will be kept private and will not be shared with any third party.

Subscribe/unsubscribe

About PunBB

What is PunBB?

PunBB is a fast and lightweight PHP-powered discussion board. It is released under the GNU General Public License. Its primary goals are to be faster, smaller and less graphically intensive as compared to other discussion boards. PunBB has fewer features than many other discussion boards, but is generally faster and outputs smaller, semantically correct XHTML-compliant pages.

Requirements

PunBB is written in PHP and thus requires the PHP: Hypertext Preprocessor. PunBB also requires a database in which all forum data is stored. For that purpose PunBB supports MySQL, PostgreSQL and SQLite.

Why PunBB?

The idea of PunBB was first born when I needed a discussion board for a website I was working on. After an exhaustive search, all the boards I found were either over-featured or too graphic for my needs. I wanted a package that

  • was fast.
  • had a simple layout and design.
  • was easy to administrate and moderate.
  • didn't output huge, non-valid, (X)HTML pages.
  • had source code you could read and understand.

To my dismay, such a forum was nowhere to be found. Thus, I started working on PunBB, or just Pun as it was called back then.

Developing software to "please the masses" isn't difficult. Just cram in every possible feature you can think of and most people will love it. Some people, however, will hate it and look for alternatives. The problem with developing for that other group of people is having to make decisions on whether to implement a feature or not. What is a "must-have" and what is not?

Some features that I have so far chosen not to implement are: private messaging, file attachments, polls, linking to off-site avatars, advanced text formatting controls, subforums etc etc. The jury is still out on some of these features, but don't expect them to pop up anytime soon. It should however be noted that most, if not all of these features have been realised in the form of third-party mods.

Rickard

PunBB development team

The professional team is working on PunBB core and official extensions:

Visit the PunBB team page for some more details.

PunBB history (brief)

See the PunBB history page for detailed version.

PunBB was found by Rickard Andersson who conceived it for a personal project as an alternative to over-featured or too graphic discussion boards. The first stable release was reached on the 7-th August of 2003.

A further remarkable step forward was the release of PunBB 1.2 in January of 2005. After that, there weren’t any considerable changes to the project for a long time. The PunBB 1.3 was started in 2005.

In the summer of 2007, the rights to PunBB were sold to Informer Technologies, who were interested in supporting the project financially. This didn’t really influence anything but for the fact that donations were no longer accepted.

Towards the end of 2007, Informer Technologies developers began to take a more active part in PunBB by aiding in extensions development and discussing the issues with PunBB team, thus participating in the release of PunBB 1.3 Beta at the beginning of 2008.

At the end of April of 2008, Informer Technologies has taken a hard decision to move punbb.org to a new domain, punbb.informer.com. Just a couple of days before this and independently of this, Rickard Andersson decided that he couldn’t pay much attention to PunBB any more due to personal reasons. All this resulted in a split: some developers decided to leave PunBB and fork into a new forum project called FluxBB.

Having taken the responsibility for developing PunBB and seeking to make the work of extensions developers easier, we have released PunBB 1.3 RC, in which we have provided maximum compatibility of PunBB and FluxBB at the level of extensions. From this moment on, we have completely separated from FluxBB, thanked former developers for having cooperated with us and have started to support users on the PunBB Forums independently.

We are going to develop PunBB further by making the core even faster and more lightweight, while providing PunBB with all the modern features with the help of the unique extensions system. We also think that the combination of commercial management with active feedback from the open-source community represents a unique synergy, which will let us achieve our aim in PunBB: creating a forum which is best in all respects.