With a 6-3, 6-1, 6-4 victory over 13th seed Dominic Thiem, Nole is one match win away from completing a career Grand Slam.
Novak cruised into his 30th Major semi-final with a 6-3, 7-5, 6-3 victory over no.7 seed Tomas Berdych on Thursday.
The Serbian ace is in the final eight at a Grand Slam for the 28th consecutive time, surpassing Jimmy Connors for second best streak ever.
No.1 seed defeated world no.66 Aljaz Bedene 6-2, 6-3, 6-3 to reach the last 16 of Roland Garros.
Novak recorded a 7-5, 6-3, 6-4 win over Steve Darcis in the second round action at Roland Garros on Thursday.
Nole began his Roland Garros 2016 campaign on Tuesday, defeating world no.95 Yen-Hsun Lu 6-4, 6-1, 6-1.
The second Grand Slam of the season, the Roland Garros, is taking place in Paris, from May 22 to June 5, 2016.
The world no.1 and four-time champion lost the Italian Open final to no.2 seed Andy Murray 3-6, 3-6 in one hour and 35 minutes.
Nole recovered from a set down to beat no.6 seed Kei Nishikori 2-6, 6-4, 7-6 in the semi-finals of the ATP Masters 1000 event in Rome.
Djokovic beat no.5 seed Rafael Nadal 7-5, 7-6 (4) in titanic battle to progress into the semi-finals of the Italian Open on Friday.