Shrimple : Markdown sans le fouillis
Pourquoi ça compte pour toi
Si tu écris de la documentation, des guides ou des sites statiques, Shrimple te laisse bosser sans polluer ton texte avec des caractères bizarres ou du HTML. C'est écrit en Go, ultra léger, et ça compile en quelques secondes. Parfait pour créer des sites de doc ou des README qui restent lisibles dans l'éditeur.
Ce qu'il faut retenir
- 1.Liens et notes via des renvois (pas d'URLs intégrées), surlignage automatique via dictionnaires
- 2.Générateur de sites statiques intégré : navigation et menus auto-générés à partir de la structure de dossiers
- 3.Blocs de code avec coloration syntaxique par langue (intégration Prism.js), listes et deux niveaux de titres
Tu galères avec le jargon ?
Lis la version réécrite en mode débutant — toutes les idées, sans le jargon.
Pourquoi Shrimple plutôt que Markdown ?
Markdown est partout, mais il a un défaut : dès que tu ajoutes des liens, des références ou du HTML, ton texte brut devient un champ de mines de syntaxe. Shrimple prend le problème à l'envers : tu écris du texte propre, et tu définis les règles de mise en forme ailleurs.
Liens et notes de bas de page
Au lieu de :
Voici un [lien](https://example.com/path/tres/long/qui/casse/la/lisibilite)
Tu écris :
Voici un lien [1]
[1] https://example.com/path/tres/long/qui/casse/la/lisibilite
Le texte brut reste lisible. Quand tu le rends en HTML, les notes de bas de page deviennent de vrais renvois.
Analyse et rendu : surligner sans marquer
Imagine que tu veux surligner certains mots en vert, d'autres en rouge. Shrimple te laisse :
- ▸Écrire ton texte normalement (zéro balisage)
- ▸Créer deux fichiers dictionnaires :
- ▸
parse_dict: les mots/expressions à chercher - ▸
render_dict: comment les afficher (classe CSS, soulignement, couleur, etc.)
- ▸
- ▸Lancer :
./shrimple -p parse_dict -r render_dict
C'est puissant pour les docs techniques ou les guides où tu reviens souvent chercher des termes clés.
Générer un site complet en 3 secondes
Shrimple vient avec un générateur de site statique. Tu structures tes fichiers comme ça :
monguide/
├── 1_Intro/
│ └── 1_Intro (devient index.html)
├── 2_Chapitre_1/
│ ├── 1_Section_A
│ └── 2_Section_B
└── 3_Chapitre_2
Commande unique :
./shrimple -s -g -n -m monguide/ sortie/
Il génère :
- ▸Menu hiérarchique
- ▸Navigation précédent/suivant
- ▸CSS par défaut
- ▸Tout en HTML statique (pas de serveur nécessaire, juste
File > Open)
Syntaxe ultra minimaliste
- ▸Titres : texte + ligne de
===(h1) ou---(h2) - ▸Listes : indentation 2 espaces, numéros ou puces
- ▸Code : indentation 6 espaces, ligne
### Langageoptionnelle (Go, Python, etc.) - ▸Notes :
NOTE:ouATTENTION:+ contenu indenté 4 espaces
Écrit en Go, donc ultra rapide. À compiler toi-même, mais c'est 30 secondes max.
Pour qui ?
Dév qui gère une doc technique en Markdown et qui en a marre du fouillis. Créateurs de sites statiques (blogs, portails). Quiconque veut que ses fichiers source soient aussi lisibles en .txt qu'en HTML final.
Et concrètement pour toi ?
Choisis ton profil — la lecture de l'article change selon qui tu es.
Pour toi, Shrimple montre comment on peut simplifier les outils complexes : au lieu d'ajouter des features, on revient à l'essentiel (texte lisible + structure claire). C'est une tendance tech intéressante : less is more.
Essayer maintenant
Explorer Shrimple sur GitHub →Source
Pour aller plus loin
Cet article t'a donné envie d'approfondir ? Deux formations Noésis t'attendent :