# Creating and installing plugins?

**URL:** https://meta.discourse.org/t/creating-and-installing-plugins/289294
**Category:** Development
**Created:** [December 20, 2023, 7:45am UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294 "2023-12-20T07:45:50Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Gaurav\_Kumar\_Sandan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gaurav_kumar_sandan/32/307659_2.png) [@Gaurav\_Kumar\_Sandan](https://meta.discourse.org/u/Gaurav_Kumar_Sandan)
#### Post date: [December 20, 2023, 7:45am UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294/1 "2023-12-20T07:45:51Z")

</div>

Greetings! I’m eager to develop components on Discourse Home for my project, but I’m seeking guidance on the process. Could you elaborate on how plugins function and the steps for installing them on the home page?

For instance, I’m uncertain about the placement of a small box on the home page and which specific file should be home. Additionally, I’d appreciate assistance in comprehending the intricacies of routing to prevent unnecessary page reloads.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [December 20, 2023, 11:01am UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294/2 "2023-12-20T11:01:33Z")

</div>

Hello and welcome @Gaurav_Kumar_Sandan 🙂

May I ask what you mean by ‘Discourse Home’?

---

<div class="post-metadata">

### Author: ![Gaurav\_Kumar\_Sandan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gaurav_kumar_sandan/32/307659_2.png) [@Gaurav\_Kumar\_Sandan](https://meta.discourse.org/u/Gaurav_Kumar_Sandan)
#### Post date: [December 20, 2023, 11:15am UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294/3 "2023-12-20T11:15:04Z")

</div>

Sorry, HomePage of my local Project

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/d/9/0d99ba96486b05280b5944f0fec077afbbb8a5bd.jpeg)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [December 20, 2023, 12:11pm UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294/4 "2023-12-20T12:11:13Z")

</div>

Ah, okay. This may be a terminology thing, but are you looking to create front-end theme components to add to the homepage like the [Advanced Search Banner](https://meta.discourse.org/t/search-banner/122939) and [Right Sidebar Blocks](https://meta.discourse.org/t/right-sidebar-blocks/231067), etc rather than a plugin (which would add backend functions).

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [December 20, 2023, 5:32pm UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294/5 "2023-12-20T17:32:43Z")

</div>

Can you describe what changes you are looking to make so we can understand if you need a plugin (which must be installed in the plugins directory of your dev environment or a link to github in your `app.yml` on production).

The intricacies of routing will be easier to explain if you describe exactly what you are trying to do and what you have done to accomplish it.

---

<div class="post-metadata">

### Author: ![Gaurav\_Kumar\_Sandan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gaurav_kumar_sandan/32/307659_2.png) [@Gaurav\_Kumar\_Sandan](https://meta.discourse.org/u/Gaurav_Kumar_Sandan)
#### Post date: [December 21, 2023, 5:17am UTC](https://meta.discourse.org/t/creating-and-installing-plugins/289294/6 "2023-12-21T05:17:57Z")

</div>

Hello @JammyDodger, I want to create a new card for my category and a category card section on the home page.
