> For the complete documentation index, see [llms.txt](https://docs.squidex.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.squidex.io/id-01-getting-started/contributing-and-developing.md).

# Contributing and Developing

- [Building](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/building.md): How to Build Squidex Using Docker or Manually
- [Developing](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/developing.md): An Introduction on Setting Up Your Development Environment (this step is required if you want to contribute to Squidex or write customized extensions for it)
- [Extensions](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/extensions.md): How to Extend Squidex and the Different Extension Points for Customization.
- [Custom Rule Action](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/extensions/how-to-write-custom-rule-actions.md): Rule Actions are Used to Integrate External Systems to Squidex, Learn How to Extend the Rule System Using Custom Actions
- [Contributing](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/contributing.md): Welcome to the Community! If Wou Want to Contribute to Squidex to Build the Most Awesome, Headless CMS, You're in the Right Place!
- [Architecture](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/overview.md): Short Description Concerning the Squidex Architecture.
- [Translating](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/translating.md): How to Provide a Translation for the Squidex API and Management UI.
- [Squidex Docs Program](https://docs.squidex.io/id-01-getting-started/contributing-and-developing/squidex-docs-program.md): Earn Money by Improving Squidex Documentation.
