Contributing

Athas Code Editor is open source and we welcome contributions from the community. Whether you're fixing bugs, adding features, or improving documentation, your help makes Athas better for everyone.

Getting Started

Before you start contributing, please:

  1. Fork the repository on GitHub
  2. Read our contribution guidelines
  3. Check existing issues and pull requests to avoid duplicates
  4. Set up your development environment

Ways to Contribute

Report Bugs

Found a bug? Open an issue on GitHub with detailed steps to reproduce.

Suggest Features

Have an idea? Share it in our discussions or open a feature request.

Submit Code

Fix bugs, implement features, or improve performance with pull requests.

Improve Documentation

Help us write better docs, tutorials, and guides.

Help Others

Answer questions, help troubleshoot issues, and welcome new contributors.

Development Guidelines

  • Write clear, concise commit messages
  • Follow the existing code style and conventions
  • Add tests for new features and bug fixes
  • Update documentation for user-facing changes
  • Keep pull requests focused on a single issue or feature

Join the Community

Connect with other contributors and users:

Support the Project

If you find Athas useful and want to support its development, consider sponsoring the project. Your support helps maintain and improve Athas for everyone.

Sponsor on GitHub

Ready to contribute? View our GitHub repository to get started.