Nanoribbons are a type of nanomaterial that are characterized by their ultra-thin, ribbon-like structure. These materials are typically only a few nanometers thick but can be several micrometers long. Due to their unique structural properties, nanoribbons have attracted significant interest in the field of nanotechnology.