Stylo est un éditeur de textes sémantique et collaboratif pour les articles scientifiques en sciences humaines et sociales. Sa chaîne éditoriale repose sur pandoc et comprend un éditeur de métadonnées, le versionnement, la gestion bibliographique, l'annotation et le partage de documents, avec des exports en HTML5, TEI/Érudit XML et PDF. C'est une application web : d'après le README, son exploitation par vos soins nécessite Node.js et MongoDB, et une instance hébergée est disponible sur stylo.huma-num.fr.
Stylo est conçu et produit par la Chaire de recherche du Canada sur les écritures numériques (Laboratoire de recherche sur les textualités numériques) à l'Université de Montréal, et financé par le projet Revue 3.0 et par Huma-Num. Le code source est publié sous licence GPL-3.0 sur GitHub : un établissement peut installer sa propre instance et conserver ses manuscrits sur ses serveurs. Le site du projet renvoie vers l'instance hébergée sous le domaine Huma-Num, mais la documentation n'indique pas qui l'exploite ; interrogez l'équipe sur la localisation des données avant de vous y fier.