HN user

luceos

14 karma

Flarum - https://flarum.org

Posts0
Comments11
View on HN
No posts found.

Just before releasing stable we revisited this choice and looked at alternatives like vuejs, react and svelte. But mithril came out as a winner, it's very thin, extremely flexible and extensible. Especially extensibility - for us - has been a huge factor, because that is Flarums superpower.

Now that we've added typescript, things only became easier.

Aside from bundling an Akismet extension, as a development team we constantly adapt to changing spam runs and publishing these preventions for the public to use. Additionally, being extremely extensible, third party developers have contributed extensions that provide spam prevention and cleanup too, like stopforumspam and others.

Disclaimer: project manager of Flarum

Although Flarum scales very well, it is not losing sight of shared hosting environments. The only requirement is composer/ssh; hosting providers usually offer these nowadays.

Flarum only released its first stable last year and so has some features missing, yet https://extiverse.com already lists over 500 extensions compatible with Flarum v1.3. Relying on much used technology allows for fairly easy adoption by developers to contribute.

An interesting comparison between Forum software can be found on Slant: https://www.slant.co/topics/898/~best-web-forum-software-pac...