Aller au contenu

Crédits

Cecil Desktop est conçu et développé par Arnaud Ligny (Aperture Lab), le créateur de Cecil.

Développé avec l'aide de Claude Code.

L'application repose sur de nombreux projets open source : merci à leurs auteurs et contributeurs.

L'application

Projet Rôle
Cecil Le générateur de sites statiques au cœur de l'application : build, aperçu, diagnostic et thèmes.
PHP Le langage de l'application, embarqué : il n'y a rien à installer.
NativePHP Transforme l'application PHP en application desktop native (fenêtres, menus, notifications, mises à jour).
Electron Le moteur desktop utilisé par NativePHP, avec electron-builder pour les installeurs et les mises à jour.
Laravel Le framework PHP de l'application.
Livewire L'interface réactive, écrite en PHP.
Flux Les composants de l'interface.
Tailwind CSS Les styles de l'interface.
Heroicons Les icônes.
CodeMirror L'éditeur Markdown et YAML.
Vite L'outil de build du front-end.
SQLite La base de données locale (sites, historique).
AWS SDK for PHP La publication sur Amazon S3.
Composer Les dépendances PHP, et les thèmes depuis Packagist.

Ce site

Projet Rôle
Cecil Bien sûr, ce site est généré avec Cecil, et son thème Docs pour la documentation.
Tailwind CSS Les styles.
FlexSearch La recherche dans la documentation.
Netlify L'hébergement.
Cloudflare R2 Le téléchargement des installeurs.

Licences

Chaque projet est distribué sous sa propre licence : consultez leur site pour plus d'informations. Cecil est distribué sous licence publique de l'Union européenne (EUPL) v1.2.