The 100% open source discussion platform built for the next decade of the Internet.
617
Public repositories
55,715
Total stars
787
Followers
Discourse maintains a significant presence on GitHub, hosting a wide range of public repositories primarily developed in Ruby, JavaScript, SCSS, Shell, Go, and PHP. Notable repositories include discourse, a platform for community discussion, and discourse_docker, a Docker image for Discourse, showcasing their commitment to open-source development.
A platform for community discussion. Free, open, simple.
A Docker image for Discourse
A reliable and robust messaging bus for Ruby and Rack
(DEPRECATED) A gem for turning URLs into website previews
Log viewer UI and framework for rack
A framework for collecting and aggregating prometheus metrics
WordPress plugin that lets you use Discourse as the community engine for a WordPress blog
Ruby API for Discourse
Discourse Mobile
Adds recurring jobs for Sidekiq
Official Discourse Advertising Plugin. Install & Start Serving Ads on Your Discourse Forum
minimal mime type library
No description provided for this repository.
A modern theme with a dark mode option.
Adds ActivityPub support to Discourse.
Plugin for use with discourse docker image
No description provided for this repository.
MCP client for Discourse sites
A plugin for Discourse which uses the messagebus to display a live list of active users
Discourse API Documentation
No description provided for this repository.
No description provided for this repository.
A plugin that provides a secure communication channel through Discourse.
Teeny tiny web service to generate letter-based avatars
No description provided for this repository.
No description provided for this repository.
Template for Discourse plugins
A Discourse plugin that lets you follow other users.
Discourse Vibe - Agent containers for Discourse Development
No description provided for this repository.
A Discourse theme component that generates a table of contents for topics with one click
No description provided for this repository.
A Discourse Plugin to show user signatures below posts
No description provided for this repository.
Shared edits for Discourse
This allows commits and pull requests to be imported to Discourse as topics and reviewed
No description provided for this repository.
Allow users to save searches and be notified of new results.
Official Discourse Plugin for Prometheus Monitoring
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
give spam a whoopin
No description provided for this repository.
No description provided for this repository.
A discourse plugin for one tap login and sign up
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
A plugin to add gif avatars in Discourse
No description provided for this repository.
Plugin to restrict replies in a category to the OP, and members of a specified group
Theme component which replaces the user directory with a grid of user cards
Template for Discourse themes
theme to auto linkify urls in discourse
Distinguish groups of users as experts per-category
Discourse Launcher CLI
Allow staff users to post under an alias
A tool for applying automated changes across a large number of GitHub repositories
No description provided for this repository.
Custom rubocop cops used by Discourse
No description provided for this repository.
No description provided for this repository.
Group categories on your Discourse categories page
No description provided for this repository.
Unified tokenizer interface for AI/ML models supporting OpenAI, Anthropic, Gemini, Llama, and embedding models
A script for mass-approving and merging Dependabot pull requests
Landlock bindings for Ruby
This changed the topic list into cards with a modified layout, and a thumbnail if available.
Prometheus exporter for Azure awg
Install FontAwesome Pro to Discourse
A Discourse theme component that allows you to change the highlight colors used in code blocks
No description provided for this repository.
No description provided for this repository.
This theme component allows site admins to show a login prompt that covers the topic contents in specific categories as a way to encourage readers to sign up and log in
No description provided for this repository.
Convert markup in multiple formats to Discourse-ready Markdown — via a predictable parse → AST → render pipeline.
No description provided for this repository.
Grafana docker container
This theme component makes it easier to use Discourse with tags and without categories
Claude Code skills for Discourse theme development
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
PG Vector image with an auto update script, intended for Discourse
Use Phosphor Duotone icons in Discourse
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
EXPERIMENTAL suggested edits plugin
A plugin to remind users to mark a solution
evals for Discourse AI
Discourse plugin that leverages AI to analyze topics/posts and warn users before they submit
No description provided for this repository.
Browser & Web Worker focussed image codec wasm bundles derived from the Squoosh App.
Adds the box and bar style for Discourse categories
Discourse builds several open-source projects on GitHub, focusing on community discussion tools. Their main repository, discourse, serves as a robust platform for discussions, while other projects enhance functionality and integration.
Discourse primarily uses Ruby for its core platform, along with JavaScript for client-side functionality. Other notable languages in their repositories include SCSS for styling, Shell for Docker images, and PHP for WordPress integrations.
Yes, all of Discourse's repositories on GitHub are public. This transparency allows developers to contribute, audit the code, and utilize the various tools and libraries created by the Discourse community.
Monitor Discourse with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account