En informatique, uClibc est une petite bibliothèque standard du C destinée au développement de systèmes embarqués avec Linux. UClibc est en particulier plus petite que la Glibc généralement utilisée sur Linux. UCLibc supporte également les systèmes sans MMU. UClibc est une bibliothèque libre distribuée selon les termes de la GNU LGPL. À l'origine, uClibc a été produite pour μCLinux.