Nickel(II) oxide (NiO) is a metal oxide based nanomaterial with a good semiconducting property. Nanosized nickel oxide can be found in a variety of morphologies which include nanoflowers, spheres, wires, and tubes. It exhibits high performance in applications which require charge transfer and charge transport based processes