Drupal has around 44,000 modules as of the end of 2019. The number varies as modules are added or phased out.