Developer & Contributor Docs

This section covers development setup, code architecture, and contribution guidelines.

This section covers:

Types of Contributions

  • Bug reports — Clear issue reports help fix problems

  • Documentation — Improvements to explanations and examples

  • Code fixes — Bug fixes and performance improvements

  • New features — Algorithms, visualizations, I/O formats

  • Examples — Tutorials for specific use cases

  • Community support — Helping others in issues and discussions

Getting Started

  1. Read Development Guide to set up your environment

  2. Browse GitHub issues labeled “good first issue”

  3. Start small—a documentation fix or simple bug is fine

  4. Ask questions when stuck

See Contributing to py3plex for the complete process.