|
Prettier : code formatting tool
|
|
4
|
6366
|
June 3, 2019
|
|
Upcoming topic-list changes - how to prepare themes and plugins
|
|
35
|
1868
|
April 14, 2025
|
|
Optimizing FCP/LCP by caching raw-view module lookups
|
|
11
|
1677
|
January 6, 2022
|
|
Adding a stable way of adding whitelisted "orphaned" uploads in a plugin
|
|
11
|
1669
|
August 2, 2022
|
|
F NAV - Theme component concept
|
|
23
|
612
|
January 12, 2025
|
|
Improving automatic switching of mobile/desktop modes
|
|
11
|
427
|
May 26, 2026
|
|
Pre Emptive Striker plugin development log
|
|
13
|
2146
|
February 1, 2018
|
|
Chrome 59 headless support
|
|
18
|
3072
|
August 21, 2017
|
|
Meta is running our Ember CLI build
|
|
1
|
728
|
August 9, 2021
|
|
Any interest in Podman?
|
|
26
|
6183
|
January 8, 2026
|
|
The Discourse API in GraphQL
|
|
11
|
4202
|
March 17, 2016
|
|
.gitignore changes in Discourse core
|
|
2
|
1079
|
May 15, 2021
|
|
How discourse stays online (Message Bus, Faye, Long Polling)
|
|
25
|
18708
|
January 4, 2022
|
|
When should Discourse upgrade to Rails 5?
|
|
50
|
7097
|
October 15, 2017
|
|
Display username when login in banner
|
|
15
|
12261
|
November 5, 2023
|
|
Category serializer modification is behaving differently in 2.4.0
|
|
10
|
1361
|
August 27, 2019
|
|
How do you force a script to refire on every page load in Discourse?
|
|
39
|
21003
|
November 26, 2020
|
|
Moving away from Discourse.SiteSettings: An upgrading guide
|
|
0
|
1202
|
July 27, 2020
|
|
Webhooks feedback
|
|
34
|
10944
|
March 21, 2017
|
|
Download and restore of site settings
|
|
17
|
4484
|
January 5, 2020
|
|
I’d like to start developing for Discourse, where should I begin?
|
|
11
|
1689
|
April 22, 2020
|
|
Discourse Easy 'SVG Icon' and 'Emoji' in CSS
|
|
11
|
765
|
March 27, 2024
|
|
Rubocop has landed on Discourse :policewoman: :policeman:
|
|
4
|
1892
|
September 19, 2017
|
|
Why GNU License?
|
|
45
|
18839
|
March 18, 2019
|
|
Feature: "Like" specific text inside a post, not just the post itself (Video)
|
|
13
|
1045
|
March 10, 2024
|
|
Automatic encoding of parsed URL params
|
|
43
|
8396
|
May 15, 2025
|
|
Community supported official docker image
|
|
35
|
8707
|
July 22, 2022
|
|
How do you learn to build Discourse plugins?
|
|
13
|
7539
|
December 31, 2017
|
|
Add CSP nonce-source support
|
|
12
|
4069
|
November 2, 2018
|
|
Is there a theming 'map'? (An easy way to find plugin-outlets etc)
|
|
11
|
2029
|
February 7, 2020
|
|
Upcoming post stream changes - How to prepare themes and plugins
|
|
13
|
1511
|
November 27, 2025
|
|
Removing support for "template overrides" and mobile-specific templates
|
|
15
|
761
|
August 5, 2025
|
|
Code review request for `slackdoor` plugin
|
|
10
|
2856
|
May 22, 2016
|
|
How do I get a list of all users from the API?
|
|
18
|
11173
|
December 24, 2021
|
|
Removing the /2, /3, /4, etc links for each reply within a topic URL
|
|
33
|
4274
|
October 13, 2024
|
|
Automatically updating themes and plugins to .gjs file format
|
|
9
|
417
|
May 2, 2026
|
|
Defer javascript and show interim content on initial page load
|
|
20
|
2877
|
July 5, 2022
|
|
Topic_views vs Topic.views
|
|
15
|
3108
|
December 12, 2018
|
|
Mini_racer installation issues on ubuntu vagrant (OSX)
|
|
33
|
11084
|
August 6, 2016
|
|
Urdu language support added
|
|
11
|
1821
|
December 23, 2016
|
|
How can I add "dislike" button?
|
|
34
|
10024
|
February 3, 2020
|
|
Creating a component to staff-limit user status
|
|
19
|
732
|
January 18, 2026
|
|
Is there a way to lint handlebars?
|
|
14
|
2517
|
February 18, 2021
|
|
Running Discourse on Docker for Mac
|
|
46
|
14171
|
May 14, 2020
|
|
How does post tracking work in Discourse
|
|
4
|
4109
|
April 24, 2019
|
|
Floating Audio Player for entire forum
|
|
32
|
2812
|
June 8, 2024
|
|
Introducing a new JS build system for Discourse core
|
|
1
|
119
|
May 29, 2026
|
|
Manage categories Trello style - a kanban service for Discourse
|
|
15
|
3885
|
June 19, 2025
|
|
Using the new custom-homepage feature
|
|
36
|
2305
|
September 4, 2025
|
|
Is it just me, or is Hyperscript hideous?
|
|
25
|
4313
|
December 29, 2019
|