Linaria è una libreria Javascript pensata per consentire di generare, in modo efficiente, file CSS a partire da codice Javascript. In questo modo, il carico computazionale richiesto è interamente demandato alla sola fase di build, senza avere alcun impatto durante l'esecuzione. Attualmente, Linaria supporta webpack e Rollup per estrarre il CSS in fase di build.
Linaria offre una serie di funzionalità avanzate, come l'uso di una sintassi che non si discosta molto da quella del CSS puro, ma anche utilizzando costrutti simili a quelli noti a chi ha esperienza con l'uso di SASS. Inoltre, Linaria è utilizzabile con qualunque tipo di framework Javascript, incluso React. Se si utilizza quest'ultimo, tuttavia, Linaria offre un helper addizionale per semplificare ulteriormente lo sviluppo.