# How can I add custom fields to the composer?

**URL:** https://meta.discourse.org/t/how-can-i-add-custom-fields-to-the-composer/332141
**Category:** Development
**Created:** [October 22, 2024, 12:21pm UTC](https://meta.discourse.org/t/how-can-i-add-custom-fields-to-the-composer/332141 "2024-10-22T12:21:49Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [October 28, 2024, 4:22pm UTC](https://meta.discourse.org/t/how-can-i-add-custom-fields-to-the-composer/332141/6 "2024-10-28T16:22:31Z")

</div>

My colleague at Pavilion wrote this very useful Topic:

> [@How to add custom fields to models](https://meta.discourse.org/t/how-to-add-custom-fields-to-models/184485):
>
> This is a collection of education plugins that demonstrate how to add a custom field to different models in Discourse. They are intended as learning tools for those looking to learn how to build discourse plugins. [[GitHub-Mark] How to add a custom field to a topic](https://github.com/pavilionedu/discourse-topic-custom-fields)[[GitHub-Mark] How to add a custom field to a category](https://github.com/pavilionedu/discourse-category-custom-fields)Who they’re for These plugins are for people looking to learn more about creating Discourse plugins. Before you start working with these plugins, you should complete the [beginner…](https://meta.discourse.org/t/beginners-guide-to-creating-discourse-plugins/30515)

If that’s beyond you consider hiring a freelancer #Marketplace

---

_[View the full topic](https://meta.discourse.org/t/how-can-i-add-custom-fields-to-the-composer/332141)._
