Zend certified PHP/Magento developer

Magento doesn’t recognize module

I have created new module but when I run the command magento module:status I couldn’t see my module name neither in enabled or disabled list

my registeration.php code :

<?php

MagentoFrameworkComponentComponentRegistrar::register(
   MagentoFrameworkComponentComponentRegistrar::MODULE,
   'Demo_Helloworld',
   __DIR__
);

the module.xml

<?xml version="1.0"?>
 
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
    <module name="Demo_Helloworld" setup_version="1.0.0">
    </module>
</config>

why I can’t see my module name in the module list?