Digipen est un éditeur de code en ligne reposant sur le projet libre Flems proposant de travailler avec 3 fichiers, répartis en 3 onglets :
- index.html pour le balisage (HTML) ;
- style.css pour la mise en forme (CSS) ;
- app.js pour ajouter de l'interactivité (JavaScript).
L'interface est composé de 2 panneaux : un pour le code et l'autre pour l'aperçu (en temps réel par défaut, mais cette option peut être désactivée avec le bouton ||.
Digipen est prévu pour des usages simples et pédagogiques et ne permet pas de charger des scripts externes ou de passer par des compileurs.
Les réalisations peuvent être téléchargées sous la forme d'une archive qui regroupe un fichier de données et les fichiers index.html, style.css et app.js.
L'archive peut également être importée par la suite pour poursuivre le travail au sein de l'éditeur.