Contributing to AlgoKit Core
Welcome to the contributing section! This contains guides and resources for developers who want to contribute to AlgoKit Core.
Contents
- Contributing Guide - Step-by-step guide for making contributions
- Learning Resources - Helpful resources for understanding the codebase and related technologies
Getting Started
- Read the Contributing Guide for the contribution process
- Review the Learning Resources to understand the technical foundation
- Check the main repository for current issues and discussion
Code of Conduct
All contributors are expected to follow our code of conduct, which emphasizes:
- Respectful and inclusive communication
- Constructive feedback and collaboration
- Focus on technical merit and project goals
Types of Contributions
We welcome various types of contributions:
- Bug fixes - Help us identify and resolve issues
- Feature development - Implement new functionality
- Documentation - Improve guides, examples, and API docs
- Testing - Add test coverage and improve test quality
- Performance - Optimize critical paths and reduce resource usage
Community
Join our community discussions:
- GitHub Issues - For bug reports and feature requests
- GitHub Discussions - For questions and general discussion
- Pull Requests - For code contributions and reviews
Thank you for your interest in contributing to AlgoKit Core!