Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Have you given NodeBB a try? It's comparable to Vanilla, Flarum, Discourse, etc. in terms of being newer entrants to the forum game.

The concept of forums is solid (as evidenced by the articles I see here monthly, seemingly), we just need forums to work better with the devices and user flows we're accustomed to today.

We've reached feature parity with older forum softwares years ago, and since then it's just been carving away at the software to really make it the best offering out there

I also created NodeBB, so I am of course biased :)



Not trying to be mean, but I hit a bug within 3 seconds of using this software and figured I'd report it here:

On the demo instance in Safari Version 15.0 (16612.1.29.41.4, 16612) if you navigate into the Announcements -> Demo instance post and then quickly hit the back button a few times you don't actually get taken back to the top level. Instead I get stuck at the previous forum, and if I go back and forward a bunch I can get stuck in a state where all my history is just the one thread I clicked into. Not totally sure what is going on here, but feels like the type of thing that shows up with manual JS page history management failing to handle rapid events quickly leading to race conditions.


Yep! That's exactly what you're seeing. Nice detective work!

Definitely some papercuts with that system that I'd be happy to spend some time optimizing. I'll probably file a bug and look into it this week.

Don't worry about being mean, if we didn't know how to take criticism, we would've gotten out of this game a long time ago. Every bug report (no matter how pedantic) ends up improving the software as a whole, and that ends up with everybody winning


Is there any documentation about creating an integration with nodebb? For example, I have a course on gumroad, and I want to give write access to nodebb based on if a user has a current subscription on gumroad.


Sure! Custom integrations are our bread and butter (free software kind of doesn't pay the bills otherwise!)

Shoot me an email at support@, and I'll give you some pointers. If you want us to do it, we can do that too.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: