Pour combler ce manque, voici td-angular-barcode.
Même s'il est nécessaire de disposer de la biliothèque angular pour le faire fonctionner, cela reste un bon générateur puisqu'il est capable d'encoder pas moins de 90 codes barres différent.
Enfin, comme il est sous licence MIT, vous pouvez l'utiliser pour vos prochains projets de sites web personnels comme professionnels, l'adapter à vos besoins et surtout participer à son développement.