Why Tinyboard - WelcomeWinters/gershwin GitHub Wiki

Why Tinyboard?

Written from scratch

Tinyboard was written from scratch, meaning it’s not based on any of the ancient and defective projects such as Futaba and Kusaba.

Performance

Tinyboard is built for speed and has proven to be incredibly fast compared to alternatives. You can make it even faster by enabling cache.

Configurability

Tinyboard is almost entirely customizable. You can create advanced configuration files for the entire imageboard, or for specific boards.

Cool config sutff

Security

Tinyboard was written with security as a priority. It’s not vulnerable to any of the countless exploits and design flaws affecting alternatives such as Kusaba X.

User-friendly

Tinyboard has a clean and incredibly easy to use moderator interface with lots of features. Unlike some other imageboard engines, you don’t need Javascript enabled to use it.

Tracks quotes

Tinyboard can track post citations (“>>1234” links) so that when posts are deleted, the links are automatically removed.

IPv6

Tinyboard has full support for IPv6 clients.

DNS Blacklists

Tinyboard makes blocking open proxies and other malicious clients easy with DNS Blacklists (DNSBL).

Anti-spam measures

Tinyboard uses unique and harder-to-defeat anti-spam measures that keeps all generic bots out and gives attackers a hard time.

Javascript

Tinyboard comes with extensible Javascript modules comparable to browser extensions such as 4chan X. It can pack all enabled scripts into one file and minify it, if you tell it to.

####Some cool Javascript stuff

You can switch over to Tinyboard from Kusaba X without losing any data

A script was made for this. All you need to do is install Tinyboard (which should take less than a minute), drop the script in your Tinyboard directory and tell it where your Kusaba X config.php is located. It should figure out the rest on its own.

More

Tinyboard is packed with features, most of which aren’t listed here. See inc/config.php.