N doped porous graphene was prepared by pyrolysis of graphene-polypyrrole composite.
Mesoporous NG with high surface area and hydrophilic surface was achieved.
High catalytic activity and stability was accomplished for NG.
NG based based DSSC show high PCE, photovoltaic durability and reliability.