Florian Angeletti

Hydra

Hydra est un moteur de patron léger (template engine) permettant d'utiliser des macros ocaml ou python à l'intérieur d'un fichier texte. Un example d'utilisation est l'insertion de résultat d'un calcul python au sein du fichier latex. Hydra a été originellement développée pour le couple python/latex mais est utilisable dans un contexte plus large.
Le code source et des informations supplémentaires sont disponibles sur le dépôt github.
archive

Weaver

Weaver offre un cadre logiciel pour l'écriture de présentations html5+css+ocaml. L'omniprésence du web fait du html5 un médium de communication scientique attractif. En particulier, les possibilités récentes d'html5 comme les balises vidéos, canvas ou webgl sont alléchantes pour une présentation scientifique. Weaver implémente la machinerie nécessaire pour pouvoir transformer un fichier de présentation html5 déclaratif en une présentation interactive à l'aide d'un peu de code OCaml.
Le code source et des informations supplémentaires sont disponibles sur le dépôt github.
archive