Art. 68 ff. OG (UWG), hat sich ergeben:
A.- Die in der Schweiz ansässige A._ AG und die B._ GmbH mit Sitz in Deutschland vertreiben Spezialschmiermittel unter der Bezeichnung "X._". Sie klagten im August 1996 beim Handelsgericht des Kantons Zürich gegen die C._ AG für Schmiertechnik mit Sitz in Zürich und D._ mit der Begründung, die Beklagten hätten ihre Produktepalette übernommen oder nachgeahmt und würden versuchen, sie mit unlauteren Mitteln vom Markt in der Schweiz zu verdrängen. Die Klagebegehren lauteten auf Erlass eines Verbotes der Herstellung und Verbreitung bestimmter Schmiermittel, auf Rückgabe von Geschäftsunterlagen sowie Schadenersatz, eventualiter auf Herausgabe der unrechtmässig erzielten Gewinne sowie Schadenersatz und Genugtuung.
Mit Urteil vom 18. August 1999 wies das Handelsgericht die Klagen ab, soweit es auf sie eintrat. Eine kantonale Nichtigkeitsbeschwerde der Kläger hiess das Kassationsgericht des Kantons Zürich mit Beschluss vom 29. Oktober 2000 teilweise gut, hob den angefochtenen Entscheid in Bezug auf die Parteikosten auf und nahm eine andere Verteilung dieser Kosten vor; im Übrigen wies es die Nichtigkeitsbeschwerde ab.
B.- Die A._ AG und die B._ GmbH haben das Urteil des Handelsgerichts auch mit Berufung beim Bundesgericht angefochten mit den Anträgen, dieses aufzuheben und die Klagen gutzuheissen.
Die B._ GmbH hat zudem die vorliegende zivilrechtliche Nichtigkeitsbeschwerde eingereicht, mit der sie beantragt, das Urteil des Handelsgerichts vom 18. August 1999 aufzuheben und die Sache an die Vorinstanz zur Ermittlung bzw. zur genügend sorgfältigen Ermittlung des anwendbaren deutschen Rechts zurückzuweisen. Ihrer Beschwerde ist auf Gesuch hin mit Präsidialverfügung vom 19. Oktober 1999 aufschiebende Wirkung erteilt worden.
Die C._ AG für Schmiertechnik und D._ schliessen auf Abweisung der Nichtigkeitsbeschwerde.

Das Bundesgericht zieht in Erwägung:
1.- Die Nichtigkeitsbeschwerde ist gegenüber der Berufung subsidiär. Sie kann bloss gegen letztinstanzliche Entscheide kantonaler Behörden in Zivilsachen erhoben werden, die nicht nach den Art. 44 - 46 OG der Berufung unterliegen (Art. 68 Abs. 1 OG). Diese Voraussetzung trifft hinsichtlich des angefochtenen Urteils nicht zu, da diesem eine berufungsfähige Streitsache zugrunde liegt. Die Nichtigkeitsbeschwerde ist deshalb unzulässig.
Daran ändert nichts, dass nach dem Wortlaut von Art. 68 Abs. 1 lit. d OG die Nichtigkeitsbeschwerde erhoben werden kann, wenn das nach schweizerischem internationalem Privatrecht anwendbare ausländische Recht nicht oder nicht genügend sorgfältig ermittelt worden ist. Sobald ein kantonaler Entscheid der Berufung unterliegt, ist die Nichtigkeitsbeschwerde grundsätzlich und ohne Rücksicht auf die jeweils möglichen Rügen ausgeschlossen, zumal Art. 68 OG stillschweigend davon ausgeht, dass jeder der im Gesetz aufgezählten Beschwerdegründe auch Berufungsgrund ist und daher in einem berufungsfähigen Fall ohne weiteres auf diesem Weg geltend gemacht werden kann (<ref-ruling> E. 2 mit Hinweisen; Birchmeier, Handbuch des Bundesgesetzes über die Organisation der Bundesrechtspflege, S. 252 Anm. 3a zu Art. 68 OG). Damit scheidet die Nichtigkeitsbeschwerde im vorliegenden Fall von vornherein aus und es braucht die Frage nicht erörtert zu werden, ob die Bestimmung von Art. 68 Abs. 1 lit. d OG in Einschränkung ihres Wortlauts ausgelegt werden muss. Jedenfalls kann im Rahmen der Nichtigkeitsbeschwerde die - von der Beschwerdeführerin kritisierte - Anwendung ausländischen Rechts durch das Handelsgericht nicht weitergehend als im Berufungsverfahren überprüft werden. Dort ist es aber bei einer vermögensrechtlichen Streitigkeit, wie sie hier vorliegt, nicht möglich, die Rüge falscher Anwendung ausländischen Rechts zu erheben (Art. 43a Abs. 2 OG e contrario; <ref-ruling> E. 3a mit Hinweis).
Die Beschwerdeführerin hat - wie bereits erwähnt - zusammen mit der A._ AG gegen das Urteil des Handelsgerichts auch Berufung erhoben. Dies schliesst die Konversion des vorliegenden Rechtsmittels in eine Berufung ohne weiteres aus.
2.- Dem Ausgang des Verfahrens entsprechend ist die Gerichtsgebühr der Beschwerdeführerin aufzuerlegen (Art. 156 Abs. 1 OG). Sie hat die Beschwerdegegner für das bundesgerichtliche Verfahren zu entschädigen (Art. 159 Abs. 1 und 2 OG). Gebühr und Entschädigung bemessen sich grundsätzlich nach dem Streitwert, wobei aber dem erforderlichen und angemessenen Aufwand Rechnung zu tragen ist.

Demnach erkennt das Bundesgericht:
1.- Auf die zivilrechtliche Nichtigkeitsbeschwerde wird nicht eingetreten.
2.- Die Gerichtsgebühr von Fr. 10'000. -- wird der Beschwerdeführerin auferlegt.
3.- Die Beschwerdeführerin hat die Beschwerdegegner für das bundesgerichtliche Verfahren mit insgesamt Fr. 12'000. -- zu entschädigen.
4.- Dieses Urteil wird den Parteien und dem Handelsgericht des Kantons Zürich schriftlich mitgeteilt.
_
Lausanne, 11. April 2001
Im Namen der I. Zivilabteilung
des SCHWEIZERISCHEN BUNDESGERICHTS
Der Präsident:
Der Gerichtsschreiber: