Open source Rails platform for building community sites, the software that powers dev.to.
ruby-china/homeland
An open-source forum and community website system built on Rails, derived from the Ruby China site.
Open-source alternative to:Discourse
- Stars
- 3,859
- Forks
- 1,176
- Open issues
- 27
- Last commit
- 3 months ago
What is it?
Homeland is a discussion forum and community website system written in Ruby on Rails. It was developed from the codebase behind the Ruby China community, so it targets the same kind of topic-based, threaded discussion site.
The project provides the core pieces of a community site and is intended to be deployed by operators who want to run their own forum. Its deployment guide, a live example site, and release notes are published on the project homepage and in the repository.
The project is released under the MIT license and accepts contributions under a published contribute guide.
Key features
- 01Built on Ruby on Rails as a full web application.
- 02Derived from the codebase of the Ruby China community site.
- 03Provides a deployment guide and an example site.
- 04Released under the MIT license.
Use cases
- Running a self-hosted discussion forum for a technical community.
- Starting a topic-based community site with a Rails codebase.
- Studying how a production Rails community forum is structured.
Things to know
- The README gives no install or run commands; setup details are only in the external deployment guide.
In collections
Topics
FAQ
- What is homeland?
- An open-source forum and community website system built on Rails, derived from the Ruby China site. Homeland is a discussion forum and community website system written in Ruby on Rails. It was developed from the codebase behind the Ruby China community, so it targets the same kind of topic-based, threaded discussion site.
- Is homeland free to use? What license does it have?
- homeland is open source under the MIT license. Check the license terms before using it in commercial products.
- Is homeland still maintained?
- Updated within 6 months. The last commit to homeland was on Aug 8, 2026.
- What can I use homeland for?
- Running a self-hosted discussion forum for a technical community. Starting a topic-based community site with a Rails codebase. Studying how a production Rails community forum is structured.
- Where can I get homeland?
- The source code and installation instructions are on GitHub: https://github.com/ruby-china/homeland
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Flarum is a simple, fast discussion forum software for building online communities, built on PHP with an extensible architecture.
Open-source community forum platform with built-in chat, themes, and plugins, self-hostable on your own infrastructure.
Node.js forum software with real-time discussions, backed by Redis, MongoDB or PostgreSQL.
A self-hostable community platform combining forum, blog, news, link directory and knowledgebase features, built in Go.
Apache Answer is an open-source Q&A platform for building community forums, help centers, and knowledge management sites.