microfolio est un générateur de portfolio statique pensé pour les créatifs·ves (design, architecture, photographie, art…) qui ne veulent ni WordPress ni abonnement. La version 1.0 « Bauhaus » vient de sortir !
PRINCIPE SvelteKit 2 + adapter-static, Tailwind CSS 4. Le contenu vit dans content/projects//index.md avec un frontmatter YAML et des dossiers images/, videos/, documents/. Pas de base de données, pas d'interface d'admin. On build, on pousse sur GitHub Pages ou ailleurs.
FONCTIONNALITÉS • Trois vues : grille de projets, liste, carte (MapLibre GL + tuiles OpenFreeMap, sans clé API) • Filtres par tags avec compteurs ; filtres, recherche, tri et pagination synchronisés dans l’URL • Lightbox avec métadonnées EXIF/IPTC des images • Vignettes WebP et images de partage 1200×630 générées au build • Dark mode, interface FR/EN (svelte-i18n), support RTL • Balises Open Graph / Twitter, liens canoniques, sitemap.xml et robots.txt • Zéro cookie, zéro analytics, pas de bannière de consentement • pnpm update-microfolio applique une nouvelle version sans toucher à content/ ni config.js • Une doc écrite pour les personnes qui n’ont jamais ouvert un terminal
Démo › https://aker-dev.github.io/microfolio Code + doc › https://github.com/aker-dev/microfolio Site › https://microfolio.net/