Japji Sahib is a profound collation of Guru Nanak Dev's hymns, put together at guru Nanak's own behest, by his successor, Guru Angad Dev. In one go, it appears to cover the entire gamut of Guru Nanak's philosophy, which, in essence is the basis of Sikh religion.