A CLX (Component Library for Cross Platform) egy többplatformos könyvtár a Microsoft Windows és Linux operációs rendszereken futó programok fejlesztésére . 2001 márciusában fejlesztette ki a Borland a Kylix fejlesztői környezet első kiadásában való használatra . A könyvtár ma már szinte az összes Borland fejlesztőkörnyezetben megtalálható .
Természetesen a CLX komponens könyvtár szegényebb, mint a VCL . Összetevői azonban lehetővé teszik teljes értékű alkalmazások létrehozását. Általánosságban elmondható, hogy a CLX komponensek összetétele hasonlít a Delphi korábbi verzióinak komponenspalettájára . A CLX könyvtár betöltődik a komponens palettára, amikor megnyit egy meglévő vagy új CLX projektet.
Az összes CLX-összetevőnek, amelynek van megfelelője a VCL-ben, és legtöbbjüknek ugyanaz a neve, mint a VCL-összetevőknek. Mivel amikor a komponensek az Összetevők palettáról átkerülnek egy űrlapra, a megfelelő modulok automatikusan bekerülnek a projektbe, nincs probléma a kettős elnevezéssel.