# How to contribute?

There are several ways to support the project and get involved. Don't know how to code? Don't worry! You can contribute in many other ways to make Frontity awesome!

## » Improve Frontity Framework

* Suggest new features and improvements. The [Feature Discussions](https://community.frontity.org/c/feature-discussions/33) category of the forum is a great place to do so, also to vote for those features which you are most interested in. These are public conversations where everyone is welcome to join. Alternatively, you also can open a [Pull Request](https://github.com/frontity/frontity/pulls).
* Found a bug or issue? [Report it](https://github.com/frontity/frontity/issues) on GitHub.
* If you are interested in fixing bugs or contributing code, please refer to this [Code Contributions](/contributing/code-contribution-guide.md) guide.
* If you have built a new Frontity package or theme, consider submitting it to [npm](https://www.npmjs.com/). Making it available to the community it's also a good way to contribute to extend and improve the framework.

## 📖 Improve the documentation

* The Frontity documentation can easily be edited on GitHub. You can suggest improvements, fix mistakes or fill in the gaps in the docs at any time by following these [contributing guidelines](https://github.com/frontity/docs/blob/master/CONTRIBUTING.md).
* Alternatively, you can report them using the [community forum](https://community.frontity.org/c/framework-development/docs-and-tutorials/29).

## 👨‍👩‍👧‍👦 Join and support the community

* The [community forum](https://community.frontity.org/) is a great place to get support while helping others with your own questions. As you might have the same question of someone else, makes sense to share! You can join an existing conversation or start a new post in its relevant category. Learn how the forum is organized [here](https://community.frontity.org/t/frontity-community-forum-users-guide/4399#organized-in-categories).
* Answering [other users' questions](https://community.frontity.org/c/dev-talk-questions/3) in the community forum is one of the best and easiest ways to start contributing to Frontity. A single forum post can help a lot of people!
* Have you built a project with Frontity? Swing by the [Showcase](https://community.frontity.org/c/community/showcases/19) category and tell the community more about it. This is a great way to show what can be accomplished with the framework and to help inspire other developers with your work.

## 🗣 Spread the word

* Teach and help others by writing guides, tutorials or case studies about how you're using Frontity. You can share them with the community [here](https://community.frontity.org/c/community/resources/15).
* Talk about how you used Frontity and your success story with it at any local meetup, workshop, or relevant event.
* If you read a post on Reddit, Twitter, Dev.to, or other social platforms where Frontity could be relevant, let others know.
* Are you a freelancer looking for Frontity projects? Are you hiring developers? The [Jobs category](https://community.frontity.org/c/jobs/45) of the forum is a good place to post about it.

{% hint style="info" %}
Wondering why you should get involved? Check out [this post](https://opensource.guide/how-to-contribute/#why-contribute-to-open-source) about contributing to open source software.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gitbook-docs.frontity.org/contributing/how-to-contribute.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
