How to contribute?

igraph, as an open-source project, thrives on the contributions of volunteers like you. We can always use more help, and you can get involved in many different ways:

  • Use igraph, give feedback, report any problems you find
  • Answer questions and help others in this forum
  • Edit and improve the documentation
  • Write short and educational example programs for inclusion in the documentation
  • Write unit tests
  • Fix bugs
  • Implement new functionality

If you are interested, get in touch, or look at the contribution guides for the core C library, python-igraph, R/igraph and IGraph/M.