// page builder · framework CodeIgniter 4 · modulaire
Un page builder
qui écrit du Blade.
Glisse des sections, sauvegarde, le builder écrit un fichier Blade statique sur disque. Pas de rendu dynamique en prod, pas de dette technique. Punky Tools est un terrain de jeu pour développeurs CodeIgniter.
// les fondations
Quatre idées, une stack.
01
Modulaire
Chaque module déclare ses blocs. Le builder les découvre via getBuilderConfig() — namespace isolé Punky\{Module}.
02
CSS scopé
Chaque section a son CSS isolé par #section-id. Édition CodeMirror, support html.dark, zéro fuite entre blocs.
03
Multilingue
Une page, plusieurs locales. Copie de contenu d'une langue à l'autre en un clic. JSON importable par locale.
04
Blade compilé
Le builder écrit des fichiers Blade statiques sur disque. En prod : zéro rendu dynamique, juste du HTML rapide.
// dans l'écosystème
Où se situe Punky ?
// pas une compétition — juste un repère pour situer le projet par rapport aux alternatives connues
| Punky Tools | Statamic | Bricks | Webflow | Wagtail | |
|---|---|---|---|---|---|
| Stack | CodeIgniter 4 | Laravel | WordPress | Cloud SaaS | Django / Python |
| Rendu | Blade statique | Antlers / Blade | DOM runtime | SaaS hosted | Templates Django |
| Builder visuel | natif | limité | natif | natif | — |
| Multilingue | natif | payant (Pro) | via plugin WP | payant | natif (i18n) |
| Self-host | oui | oui | oui (WP) | non | oui |
Punky n'essaie pas d'être meilleur partout. C'est un page builder visuel pour développeurs CodeIgniter qui veulent du Blade statique en prod, du multilingue natif et zéro dépendance cloud. Pour d'autres besoins, d'autres outils sont meilleurs — et c'est très bien.
// la galerie
8 catégories à explorer.
// chaque catégorie regroupe 5 à 7 exemples avec preview, HTML et JSON copiable
01
Hero
5 façons d'ouvrir une page.
02
Section
Image+texte, services, stats.
03
Heading + Button
Typo et appels à l'action.
04
FAQ
Accordéons et questions.
05
Slider
Carrousels et témoignages.
06
Pricing
Tables tarifaires.
07
Footer
Pieds de page.
08
Form
Formulaires et contact.
// le builder en action
Drag. Drop.
Compile..
Sections en flex ou grid, colonnes responsive, blocs imbricables. Édition CSS / HTML en modal CodeMirror, propriétés en panneau latéral. À chaque save, un fichier Blade statique sort sur disque.
blocs
propriétés
display
CSS scopé
// curieux ?
Lis le manifeste.
Pourquoi Punky existe, ce qu'il cherche à résoudre, ce qu'il refuse de faire. Pas de pitch — juste les idées.