# How to contribute to Langflow Thank you for your interest in contributing! ## How to Contribute 1. Fork the [Langflow GitHub repository](https://github.com/langflow-ai/langflow). 2. Create a new branch for your changes. 3. Submit a pull request to the `main` branch with a clear title and description. Reference any issues fixed, for example `Fixes #1234`. Ensure your PR title follows [semantic commit conventions](https://www.conventionalcommits.org/). 4. A maintainer will review your PR and may request changes. ## Development Environment Setup For detailed instructions on setting up your local development environment, see [DEVELOPMENT.md](./DEVELOPMENT.md). ## Documentation Contributions Langflow documentation is built with [Docusaurus](https://docusaurus.io/). For setup instructions, see [DEVELOPMENT.md](./DEVELOPMENT.md). ## Additional Guides - [Contribute Bundles](./docs/docs/Contributing/contributing-bundles.mdx) - [Contribute Components](./docs/docs/Contributing/contributing-components.mdx) - [Contribute Tests](./docs/docs/Contributing/contributing-component-tests.mdx) - [Contribute Templates](./docs/docs/Contributing/contributing-templates.mdx) Thank you for helping improve Langflow!