Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Contributing to AlgoKit Core

Welcome to the contributing section! This contains guides and resources for developers who want to contribute to AlgoKit Core.

Contents

Getting Started

  1. Read the Contributing Guide for the contribution process
  2. Review the Learning Resources to understand the technical foundation
  3. 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!