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:
- Fork the repository on GitHub
- Read our contribution guidelines
- Check existing issues and pull requests to avoid duplicates
- 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 GitHubReady to contribute? View our GitHub repository to get started.