|
Using the JS API
|
|
18
|
12767
|
January 30, 2026
|
|
Converting modals from legacy controllers to new DModal component API
|
|
9
|
5597
|
November 7, 2023
|
|
Pinning plugin and theme versions for older Discourse installs (d-compat branches)
|
|
6
|
1787
|
July 17, 2026
|
|
How to run Discourse core, plugin and theme QUnit test suites
|
|
0
|
2933
|
July 26, 2017
|
|
Write acceptance tests and component tests for Ember code in Discourse
|
|
3
|
4439
|
February 23, 2024
|
|
Minimizing Maintenance on Theme Customizations
|
|
0
|
1031
|
April 11, 2023
|
|
Developing Discourse Plugins - Part 7 - Publish your plugin
|
|
4
|
6034
|
July 29, 2021
|
|
Theme Developer Tutorial: 2. Creating a remote theme
|
|
0
|
943
|
March 18, 2025
|
|
Set up a multisite development environment
|
|
0
|
2186
|
June 7, 2022
|
|
Install plugins in your non-Docker development environment
|
|
0
|
3578
|
October 6, 2021
|
|
Install Discourse for development using Docker
|
|
226
|
94360
|
May 22, 2026
|
|
Developing Discourse using a Dev Container
|
|
13
|
19990
|
May 28, 2026
|
|
Developing Discourse Plugins - Part 2 - Connect to a plugin outlet
|
|
38
|
30920
|
November 23, 2025
|
|
Theme modifiers: A brief introduction
|
|
19
|
5181
|
October 24, 2025
|
|
Add a new provider to discourse-chat-integration
|
|
0
|
4872
|
August 16, 2017
|
|
Add a new locale from plugin
|
|
1
|
3534
|
June 11, 2019
|
|
Set up a local Discourse Development Environment?
|
|
0
|
9144
|
March 11, 2021
|
|
Run Discourse AI evals
|
|
1
|
315
|
December 1, 2025
|
|
Adding preview screenshots to Discourse themes
|
|
3
|
544
|
February 18, 2026
|
|
Update themes and plugins to support automatic dark mode
|
|
10
|
4528
|
November 14, 2025
|
|
Controlling site settings with themes
|
|
0
|
382
|
July 16, 2025
|
|
Repackaging a markdown-it extension as a Discourse plugin
|
|
0
|
2577
|
April 5, 2018
|
|
Discourse Public Data Dump
|
|
1
|
1265
|
May 13, 2025
|
|
Theme Developer Tutorial: 3. CSS in Themes
|
|
5
|
964
|
March 18, 2025
|
|
Developing Discourse Themes & Theme Components
|
|
14
|
109632
|
March 18, 2025
|
|
Theme Developer Tutorial: 5. Building and using components
|
|
0
|
877
|
March 18, 2025
|
|
Theme Developer Tutorial: 4. Using Outlets to insert and replace content
|
|
0
|
1244
|
March 18, 2025
|
|
Developing Discourse Plugins - Part 3 - Add custom site settings
|
|
39
|
24939
|
March 15, 2025
|
|
Split up theme Javascript into multiple files
|
|
5
|
7066
|
February 16, 2025
|
|
Create custom Automations
|
|
16
|
3972
|
February 7, 2025
|