> For the complete documentation index, see [llms.txt](https://laot7490.gitbook.io/ltbridge/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://laot7490.gitbook.io/ltbridge/for-contributors/contributing.md).

# Contributing

We welcome contributions — new modules, bug fixes, and documentation improvements.

## Contributing code

1. Fork [github.com/laot7490/ltbridge](https://github.com/laot7490/ltbridge)
2. Create a branch for your change
3. Follow the [Creating Modules](/ltbridge/for-contributors/creating-modules.md) guide for new modules
4. Use EmmyLua comments and `@ltbridge` annotations
5. Open a pull request with a clear description

## Contributing docs

Documentation lives in the `bridgedocs` repo and syncs to GitBook. To update docs:

1. Edit markdown files in this repository
2. Follow the existing page structure and tone — clear, practical, not overly technical
3. Commit and push; GitBook syncs automatically

## Code style

* Local functions and variables: `camelCase`
* Global functions and variables: `PascalCase`
* Exports: `camelCase` (via `@ltbridge export`)

## Credits

LTBridge was inspired by [community\_bridge](https://github.com/TheOrderFivem) and uses [luamin.js](https://github.com/Herrtt/luamin.js/) for minification.
