Provided herein are rigid macrocycles comprising a poly(peri-naphthalene) diimide (PPNDI) subunit and a second diimide subunit having both high photoluminescent and electron accumulation activities. Also provided herein are methods of preparation of the rigid macrocycles and methods of using the same.
展开▼