RAILS-NATIVE COMMUNITY SOFTWARE

Your community belongs in Rails.

RailsDen is a complete community platform for Ruby on Rails. Run it as its own application, or mount it directly inside the Rails application you already have.

$ gem install rails_den
$ rails_den new my_community
Creating Rails application...
Installing RailsDen...
✓ RailsDen is ready

One gem. Standalone or embedded.
TWO DEPLOYMENT MODELS

Build a community app. Or add a community to your app.

Standalone RailsDen creates a complete Rails application for your community.

Embedded RailsDen mounts inside an existing Rails application and integrates with the users and authentication you already own.

Either way, the result is still a Rails application you can understand, extend, deploy, and operate with ordinary Rails tools.

WHAT RAILSDEN INCLUDES

More than a forum.

RailsDen brings durable discussion, real-time conversation, member identity, moderation, permissions, and engagement into one Rails-native platform.

01

Forums & Discussion

Categories, boards, topics, posts, replies, quotes, tags, bookmarks, follows, search, attachments, formatting, revisions, and link previews.

02

Real-time Chat

Give members a place for immediate conversation alongside the organized, durable discussions in the forum.

03

Members & Messaging

Profiles, avatars, mentions, follows, notifications, reactions, private conversations, and community identity.

04

Moderation & Permissions

Roles, board access, reports, warnings, restrictions, moderation history, and administrative controls.

MOVING FROM DISCOURSE?

Bring the community with you.

RailsDen can import an official Discourse backup into a fresh RailsDen installation.

Supported migration includes users, categories, boards, topics, posts, staff roles, uploads, and avatars.

See the Discourse migration →
WANT IT HOSTED?

RailsDen hosting runs on RailsDocks.

Explore RailsDen Hosting