Skip to main content

Community

Contributing

How to contribute code, documentation, or translations.

Contributing to Code Editor Land

Code Editor Land is open source and welcomes contributions from everyone. The full contributing guide is at CONTRIBUTING.md on GitHub.

Quick Start

  1. Fork and clone with submodules:

    git clone --recurse-submodules https://github.com/YOUR_USERNAME/Land.git
  2. Install dependencies:

    cd Land && pnpm install && cargo build
  3. Create a branch and make your changes following the PascalCase naming convention.

  4. Open a pull request against the Current branch with a description of what changed and why.

Ways to Contribute

  • Code - Rust or TypeScript fixes, features, or performance improvements
  • Documentation - Guides, examples, and translations
  • Testing - Bug reports, reproductions, and test coverage
  • Design - UI/UX improvements for the editor or website

Code of Conduct

All participants are expected to be respectful. Read the full Code of Conduct before engaging.

Funding

Code Editor Land is funded through the NGI0 Commons Fund (grant No. 101135429), operated by PlayForm (Sofia, Bulgaria) under the NLnet Foundation.

See Also