> For the complete documentation index, see [llms.txt](https://docs.minical.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.minical.io/contribution/contribute-to-minical-core.md).

# Contribute to miniCal Core

### Contribute

Any contribution for a new feature or an improvement will be appreciated.

**To make a contribution:**

1. Fork the repository and edit.
2. Submit the pull request, please provide a comprehensive description of PR as a commit message.
3. Any pull request that the reviewers don't find useful to miniCal will be rejected. We recommend you to talk to us first before working on a PR. Also, please ensure your code is following [Codeigniter Style Guide](https://codeigniter.com/userguide3/general/styleguide.html).

### How to develop an extension

Do you have an idea of an extension that might be a great addon to the miniCal community?

Follow [Extension development guide](/build-an-extension/build-your-first-extension.md).
