La documentation des modules en attente, grisés dans le premier tableau, sera complétée et mise en ligne à partir de l'été 2018. Ces modules sont néanmoins opérationnels, c'est à dire déjà exploités dans plusieurs documents applicatifs depuis plusieurs années.

Liste des modules complétant AlgoDok

Modules à forte valeur ajoutée

Ces modules demandent une algorithmique importante ou complexe et nécessitent une documentation sous forme de docapp permettant d'expérimenter aussi bien la construction en HTML (pour la partie documentaire) que l'usage du Javascript (pour la partie applicative). Les tailles indiquées sont celles de la version installée, donc du source brouillé et compacté (pour optimisation mais surtout pour préserver les droits de leur auteur sur la copie et la modification).

Une correction de bug ou une optimisation ne changeant rien aux fonctionnalités d'un module, la date de version du code JS fournie ici peut être postérieure à celle de la documentation liée. Réciproquement le docapp explicatif pouvant évoluer, même pour un code stable, sa date de version peut être assez lointaine de celle du module qu'elle décrit.

Par principe, en mode compacté, la taille d'un module faisant partie de cette catégorie doit être au moins de 2 Ko mais ne devrait pas dépasser 20 Ko (si possible ILO comprise), afin de rester maîtrisable par un seul développeur, même talenteux, et de ne pas déborder d'un objectif initial précis, à la sémantique bien délimitée.

Néanmoins, un module pouvant charger d'autres modules ou nécessiter une API externe, le source JS complet à charger par le navigateur exploitant ce module peut faire plus que 10 Ko, voire bien plus (c'est le cas de GeoDyn, qui nécessite JSXGraph).

Nom Taille Dernière version
Baremo 4 Ko14/01/201311:17
Datumbazi 2 Ko15/08/201406:22
Diaporama 3 Ko24/07/201310:40
Dico 3 Ko12/04/201509/27
Demandi 3 Ko24/08/201407:20
Dosiero 4 Ko29/10/201419:10
Formulo 4 Ko26/10/201510:36
GeoDyn 25 Ko26/02/201505:58
Inspekti 6 Ko24/01/201505:41
KoDeKo 4 Ko23/05/201507:22
Komutilo 2 Ko17/01/201608:54
ManuSco 8 Ko26/01/201505:24
Modifi 4 Ko12/04/201219:05
Prezenti 4 Ko03/01/201405:32
Scribe 5 Ko14/02/201609:21
Sharghi 3 Ko04/09/201212:37
Sumo 3 Ko19/02/201608:41
TelVerSer 2 Ko21/05/201506:09

Modules à moyenne valeur ajoutée

Ces mini-modules demandent une algorithmique moyenne ou faible, sans réelle complexité, et ne nécessitent pas une documentation élaborée, souvent incorporée en tête de module. Par définition, pour faire partie de cette catégorie, la taille du module doit être comprise entre 1 et 2 Kio (y compris la documentation sous forme de commentaires dans le code source, sauf si elle est assez importante, comme avec Stiligi).

Lorsque le module est documenté le lien conduit à la documentation, sinon il conduit au module qui, si c'est suffisant, contient seulement en commentaire des exemples d'usage.

Ces modules peuvent être brouillés et compactés, principalement pour les faire entrer dans cette catégorie, mais aussi, comme les modules à forte valeur ajoutée, pour préserver le travail original de l'auteur.

Nom Taille Dernière version
Fichier :AVA.css
1 KB 02/11/2013 09:31:04
Fichier :AVA.js
2 KB 02/11/2013 09:58:38
Fichier :Afficher.js
2 KB 25/08/2014 19:53:31
Fichier :Algo-fr.js
3 KB 13/02/2016 08:48:01
Fichier :Atributo.js
2 KB 08/02/2014 07:28:45
Fichier :Bulles.js
2 KB 26/01/2013 12:08:13
Fichier :Calcul fonctionnel.js
2 KB 05/02/2013 11:02:41
Fichier :Cercle inscrit.js
2 KB 13/04/2014 18:15:45
Fichier :Clignoter.js
2 KB 11/10/2014 09:27:57
Fichier :Cliquer.js
2 KB 26/01/2013 12:05:29
Fichier :Détacher, dupliquer et exporter.js
2 KB 22/01/2013 08:52:46
Fichier :Diaporama.css
2 KB 24/07/2013 08:43:37
Fichier :Diaporama.js
3 KB 24/07/2013 11:40:07
Fichier :Dico.css
3 KB 15/02/2014 07:55:51
Fichier :Dico.js
3 KB 12/04/2015 09:33:01
Fichier :Formules LaTeX.js
2 KB 02/02/2013 09:08:46
Fichier :Importi.js
3 KB 22/04/2014 05:45:37
Fichier :Indekso.js
2 KB 07/08/2014 12:25:18
Fichier :Masques.js
2 KB 14/04/2015 06:45:07
Fichier :Minuteur.css
1 KB 18/04/2015 07:32:46
Fichier :Minuteur.js
2 KB 15/04/2015 06:45:04
Fichier :NEEL.js
2 KB 26/06/2013 12:17:13
Fichier :Notes éditables.js
2 KB 30/08/2015 06:48:38
Fichier :PADAM avec Drawingboard.css
2 KB 05/04/2015 07:01:40
Fichier :ParamEx.js
2 KB 05/06/2014 05:55:32
Fichier :Permuti.js
2 KB 17/11/2013 05:12:50
Fichier :Sago.js
2 KB 01/03/2015 12:07:10
Fichier :Semantiko.js
2 KB 05/10/2013 11:24:44
Fichier :Stiligi.js
3 KB 18/10/2014 09:48:55
Fichier :Suites.js
2 KB 22/01/2016 16:15:50
Fichier :Surligner.css
3 KB 29/08/2014 08:02:32
Fichier :Surligner.js
2 KB 25/07/2014 11:06:45
Fichier :Turni.js
2 KB 23/02/2014 20:04:40
Fichier :jeu de 52 cartes.js
2 KB 13/04/2015 09:02:44
Fichier :source.HTML.js
2 KB 23/08/2015 08:02:54

Modules à faible valeur ajoutée

Ces micro-modules demandent une algorithmique faible, sans complexité, et ne nécessitent qu'une documentation uniquement destinée à des développeurs en JS ; elle est donc en général réduite et incorporée en tête de module. Leur objectif est souvent d'ajouter de nouvelles instructions linguistiques, adaptées à un contexte précis. Par définition, pour faire partie de cette catégorie, la taille du module ne doit a priori pas dépasser 1 Ko (si l'on ne tient pas compte de la documentation sous forme de commentaires dans le code source, on peut admettre un peu plus).

Nom Taille Dernière version
Fichier :Actions temporisées.js
1 KB 25/02/2016 10:01:57
Fichier :Algo-fr-mes.js
1 KB 15/02/2016 04:56:41
Fichier :Array.prototype.contenant.js
1 KB 15/04/2014 17:31:49
Fichier :Construire une liste.js
2 KB 14/06/2014 08:59:23
Fichier :DuAgi.js
1 KB 24/10/2014 06:18:46
Fichier :Fenestro.js
1 KB 28/12/2013 07:04:38
Fichier :FrEspace.js
1 KB 03/03/2014 10:17:15
Fichier :InVar.css
1 KB 15/06/2014 08:18:01
Fichier :InVar.js
1 KB 15/06/2014 08:17:42
Fichier :MAI en Algo.js
1 KB 12/07/2015 13:13:04
Fichier :MoKa.js
1 KB 05/07/2014 08:36:31
Fichier :PermuTab.js
1 KB 15/05/2013 11:05:43
Fichier :Sécuriser la fermeture du document.js
1 KB 18/01/2015 07:56:17
Fichier :VAR.js
1 KB 13/03/2015 05:34:02
Fichier :actionneur.faisant.js
1 KB 29/10/2013 05:49:59
Fichier :afficher.js
1 KB 10/12/2015 05:54:22
Fichier :animer.js
1 KB 26/06/2014 12:57:17
Fichier :arc.progressif.js
1 KB 15/11/2014 08:26:10
Fichier :attendre.le.js
1 KB 10/12/2015 18:31:58
Fichier :baliser.la.sélection.js
1 KB 09/01/2015 07:06:48
Fichier :boîte.contenant.js
1 KB 13/06/2014 08:42:55
Fichier :cliquer.sur.js
1 KB 07/09/2013 07:50:19
Fichier :construire.avec.js
1 KB 02/02/2014 08:57:30
Fichier :dater.js
1 KB 30/08/2014 07:22:38
Fichier :demander.js
1 KB 02/09/2014 09:28:32
Fichier :déplacer.lentement.js
1 KB 22/01/2016 11:49:46
Fichier :détacher.css
1 KB 17/06/2014 06:51:52
Fichier :détacher.js
1 KB 17/06/2014 07:16:57
Fichier :droite.d.équation.js
1 KB 23/03/2015 12:56:25
Fichier :exporter.en.URL.css
1 KB 19/11/2015 19:42:17
Fichier :exporter.en.URL.js
1 KB 10/10/2014 07:10:03
Fichier :écran.js
1 KB 16/04/2015 08:18:30
Fichier :écrire.à.js
1 KB 03/11/2014 10:04:00
Fichier :écriture.romaine.js
1 KB 03/11/2013 05:19:41
Fichier :franciser.js
1 KB 03/03/2014 11:11:43
Fichier :importer.js
1 KB 27/06/2015 07:31:29
Fichier :initialiser.js
1 KB 18/07/2014 07:00:19
Fichier :initialiser.un.brouillon.js
1 KB 18/07/2014 07:11:06
Fichier :insérer.au.curseur.js
1 KB 23/01/2016 09:15:43
Fichier :mot.aléatoire.js
1 KB 07/09/2014 05:08:21
Fichier :numéroter.js
1 KB 13/02/2016 06:03:07
Fichier :pister.js
1 KB 03/01/2014 11:53:11
Fichier :prévisualiser.dans.js
1 KB 03/11/2014 10:12:47
Fichier :rendre.survoleur.js
1 KB 11/11/2013 09:52:23
Fichier :réimporter.js
1 KB 19/10/2014 10:50:28
Fichier :seul.de.js
1 KB 23/12/2015 11:55:42
Fichier :sélecteur.pour.js
1 KB 05/09/2015 08:10:52
Fichier :tout.classer.js
1 KB 02/01/2016 20:39:41
Fichier :traduire.les.abréviations.css
1 KB 15/09/2013 11:25:29
Fichier :traduire.les.abréviations.js
1 KB 15/09/2013 11:25:46
Fichier :trier.la.liste.js
1 KB 26/10/2015 07:13:10
Fichier :trier.selon.js
1 KB 10/08/2014 05:24:35
Fichier :type.de.js
1 KB 04/07/2015 09:32:33
Fichier :typographier.js
1 KB 23/08/2015 10:24:29
Fichier :vitrer-dévitrer-protéger.js
1 KB 26/08/2015 04:47:08