# Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/page/13>)

## [Spacetime : explorer dates, fuseaux horaires et formats](<https://sebastien.rigaux.be/veille/liens/spacetime-explorer-dates-fuseaux-horaires-et-formats>)

Cette démonstration montre la conversion d’un même instant entre fuseaux et les formats proposés par Spacetime. Elle expose aussi des informations de calendrier et d’heure d’été utiles aux interfaces temporelles.

2025-10-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/spacetime-explorer-dates-fuseaux-horaires-et-formats.md>) · [Ressource originale](<https://work.spencermountain.dev/spacetime/>)

## [Npm-check-updates : repérer les nouvelles versions de dépendances](<https://sebastien.rigaux.be/veille/liens/npm-check-updates-reperer-les-nouvelles-versions-de-dependances>)

Npm-check-updates compare les dépendances du package.json aux versions disponibles et peut actualiser leurs contraintes. L’installation reste une étape distincte, ce qui laisse examiner les changements proposés.

2025-10-05 · [Markdown](<https://sebastien.rigaux.be/veille/liens/npm-check-updates-reperer-les-nouvelles-versions-de-dependances.md>) · [Ressource originale](<https://github.com/raineorshine/npm-check-updates>)

## [Knip : retrouver dépendances, exports et fichiers inutilisés](<https://sebastien.rigaux.be/veille/liens/knip-retrouver-dependances-exports-et-fichiers-inutilises>)

Knip analyse les points d’entrée et l’outillage d’un projet pour détecter le code inutilisé. Ses plugins prennent en compte les frameworks afin de rendre le nettoyage plus ciblé.

2025-10-05 · [Markdown](<https://sebastien.rigaux.be/veille/liens/knip-retrouver-dependances-exports-et-fichiers-inutilises.md>) · [Ressource originale](<https://knip.dev/>)

## [Coolify : déployer applications, bases et services sur son infrastructure](<https://sebastien.rigaux.be/veille/liens/coolify-deployer-applications-bases-et-services-sur-son-infrastructure>)

La documentation Coolify couvre l’installation et les premiers déploiements d’applications et de bases de données. Des guides par framework et des templates de services facilitent la prise en main.

2025-10-01 · [Markdown](<https://sebastien.rigaux.be/veille/liens/coolify-deployer-applications-bases-et-services-sur-son-infrastructure.md>) · [Ressource originale](<https://coolify.io/docs>)

## [Nightingale : centraliser les règles d’alerte et leur routage](<https://sebastien.rigaux.be/veille/liens/nightingale-centraliser-les-regles-d-alerte-et-leur-routage>)

Nightingale relie des sources comme Prometheus, Loki et PostgreSQL à un moteur d’alertes. Les règles, événements et notifications peuvent être gérés au même endroit dans une installation auto-hébergée.

2025-09-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/nightingale-centraliser-les-regles-d-alerte-et-leur-routage.md>) · [Ressource originale](<https://github.com/ccfos/nightingale>)

## [SafeLine : un pare-feu applicatif web auto-hébergeable](<https://sebastien.rigaux.be/veille/liens/safeline-un-pare-feu-applicatif-web-auto-hebergeable>)

SafeLine filtre et surveille le trafic HTTP devant les applications web. Le dépôt présente son rôle de reverse proxy et les familles d’attaques ciblées par les protections proposées.

2025-09-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/safeline-un-pare-feu-applicatif-web-auto-hebergeable.md>) · [Ressource originale](<https://github.com/chaitin/SafeLine>)

## [DocuSeal : créer des formulaires PDF à remplir et signer](<https://sebastien.rigaux.be/veille/liens/docuseal-creer-des-formulaires-pdf-a-remplir-et-signer>)

DocuSeal propose un éditeur de champs PDF et un parcours de signature utilisable sur mobile. API, webhooks et notifications SMTP permettent de l’intégrer à un processus documentaire.

2025-09-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/docuseal-creer-des-formulaires-pdf-a-remplir-et-signer.md>) · [Ressource originale](<https://github.com/docusealco/docuseal>)

## [Freelens : administrer des clusters Kubernetes depuis une application](<https://sebastien.rigaux.be/veille/liens/freelens-administrer-des-clusters-kubernetes-depuis-une-application>)

Freelens fournit une interface open source pour explorer et gérer des clusters Kubernetes. Disponible sur plusieurs systèmes, l’application complète les commandes kubectl par une vue graphique.

2025-09-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/freelens-administrer-des-clusters-kubernetes-depuis-une-application.md>) · [Ressource originale](<https://github.com/freelensapp/freelens>)

## [SSH Studio : modifier et valider sa configuration SSH visuellement](<https://sebastien.rigaux.be/veille/liens/ssh-studio-modifier-et-valider-sa-configuration-ssh-visuellement>)

Cette application GTK4 organise les hôtes du fichier SSH avec recherche et validation des champs. Une vue texte et diff permet de contrôler les modifications avant leur sauvegarde.

2025-09-27 · [Markdown](<https://sebastien.rigaux.be/veille/liens/ssh-studio-modifier-et-valider-sa-configuration-ssh-visuellement.md>) · [Ressource originale](<https://github.com/BuddySirJava/SSH-Studio>)

## [Nginx Ignition : gérer hôtes, routes et certificats depuis une interface](<https://sebastien.rigaux.be/veille/liens/nginx-ignition-gerer-hotes-routes-et-certificats-depuis-une-interface>)

Nginx Ignition fournit une interface pour configurer virtual hosts, proxying et certificats SSL. Il permet de gérer les besoins courants d’un serveur nginx avec une vue structurée.

2025-09-27 · [Markdown](<https://sebastien.rigaux.be/veille/liens/nginx-ignition-gerer-hotes-routes-et-certificats-depuis-une-interface.md>) · [Ressource originale](<https://github.com/lucasdillmann/nginx-ignition>)

## [Fumadocs : construire une documentation dans son framework frontend](<https://sebastien.rigaux.be/veille/liens/fumadocs-construire-une-documentation-dans-son-framework-frontend>)

Fumadocs fournit une base de site documentaire pour plusieurs frameworks React et Astro. Le dépôt précise les environnements supportés et le fonctionnement en modules ESM.

2025-09-22 · [Markdown](<https://sebastien.rigaux.be/veille/liens/fumadocs-construire-une-documentation-dans-son-framework-frontend.md>) · [Ressource originale](<https://github.com/fuma-nama/fumadocs>)

## [Produire des builds .NET déterministes avec Source Link](<https://sebastien.rigaux.be/veille/liens/produire-des-builds-net-deterministes-avec-source-link>)

L’article explique pourquoi des entrées identiques doivent produire les mêmes binaires et comment configurer Source Link. Il utilise NuGet Package Explorer pour vérifier les packages obtenus.

2025-09-13 · [Markdown](<https://sebastien.rigaux.be/veille/liens/produire-des-builds-net-deterministes-avec-source-link.md>) · [Ressource originale](<https://mitchelsellers.com/blog/article/net-5-deterministic-builds-source-linking>)

## [Les contraintes de Next.js auto-hébergé avec plusieurs réplicas](<https://sebastien.rigaux.be/veille/liens/les-contraintes-de-next-js-auto-heberge-avec-plusieurs-replicas>)

Ce retour d’expérience examine les difficultés d’un déploiement Next.js horizontal. Il met en avant les aspects de cache et de coordination à considérer lorsque plusieurs instances servent la même application.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/les-contraintes-de-next-js-auto-heberge-avec-plusieurs-replicas.md>) · [Ressource originale](<https://www.dlhck.com/essays/the-complete-guide-to-self-hosting-nextjs-at-scale>)

## [EvilCharts : personnaliser des graphiques avec shadcn et Recharts](<https://sebastien.rigaux.be/veille/liens/evilcharts-personnaliser-des-graphiques-avec-shadcn-et-recharts>)

EvilCharts propose des composants de graphiques construits sur Recharts ou Apache ECharts avec shadcn. Les exemples cherchent à rendre animations et présentation des données plus faciles à adapter.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/evilcharts-personnaliser-des-graphiques-avec-shadcn-et-recharts.md>) · [Ressource originale](<https://evilcharts.com/docs>)

## [EmbedPDF : ajouter un lecteur PDF indépendant du framework](<https://sebastien.rigaux.be/veille/liens/embedpdf-ajouter-un-lecteur-pdf-independant-du-framework>)

EmbedPDF fournit un lecteur PDF JavaScript intégrable à plusieurs frameworks. Le dépôt distingue la branche stable de la version en développement et renvoie vers démonstrations et documentation.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/embedpdf-ajouter-un-lecteur-pdf-independant-du-framework.md>) · [Ressource originale](<https://github.com/embedpdf/embed-pdf-viewer>)

## [Lina : adapter les zones de scroll au tactile et au bureau](<https://sebastien.rigaux.be/veille/liens/lina-adapter-les-zones-de-scroll-au-tactile-et-au-bureau>)

Lina propose une zone de défilement avec barres adaptatives et masques de bord sensibles à la position. Le composant cherche à conserver le comportement natif sur tactile tout en affinant les interactions au bureau.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/lina-adapter-les-zones-de-scroll-au-tactile-et-au-bureau.md>) · [Ressource originale](<https://lina.sameer.sh/>)

## [IPX : redimensionner et convertir les images depuis leur URL](<https://sebastien.rigaux.be/veille/liens/ipx-redimensionner-et-convertir-les-images-depuis-leur-url>)

IPX combine sharp et svgo pour transformer des images locales ou issues de domaines autorisés. Taille, format et qualité peuvent être définis dans l’URL de la ressource.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/ipx-redimensionner-et-convertir-les-images-depuis-leur-url.md>) · [Ressource originale](<https://github.com/unjs/ipx>)

## [Firecrawl : convertir les pages web en données pour les agents](<https://sebastien.rigaux.be/veille/liens/firecrawl-convertir-les-pages-web-en-donnees-pour-les-agents>)

Firecrawl propose recherche, scraping et crawl avec sorties Markdown, JSON et captures. Son API fournit une couche d’extraction pour alimenter des traitements et agents à partir de contenus web.

2025-08-26 · [Markdown](<https://sebastien.rigaux.be/veille/liens/firecrawl-convertir-les-pages-web-en-donnees-pour-les-agents.md>) · [Ressource originale](<https://www.firecrawl.dev/>)

## [Centraliser les clés TanStack Query avec une API typée](<https://sebastien.rigaux.be/veille/liens/centraliser-les-cles-tanstack-query-avec-une-api-typee>)

React Query Key Manager organise les clés par namespace et vérifie leurs arguments à la compilation. Il réduit les chaînes dispersées et les collisions entre requêtes dans une application importante.

2025-08-18 · [Markdown](<https://sebastien.rigaux.be/veille/liens/centraliser-les-cles-tanstack-query-avec-une-api-typee.md>) · [Ressource originale](<https://github.com/draftswithea/react-query-key-manager>)

## [ForesightJS : anticiper les navigations pour déclencher le prefetch](<https://sebastien.rigaux.be/veille/liens/foresightjs-anticiper-les-navigations-pour-declencher-le-prefetch>)

ForesightJS observe trajectoire du curseur, tabulation et défilement pour estimer les prochains éléments visés. Il permet de commencer le chargement avant le clic ou le contact tactile.

2025-08-17 · [Markdown](<https://sebastien.rigaux.be/veille/liens/foresightjs-anticiper-les-navigations-pour-declencher-le-prefetch.md>) · [Ressource originale](<https://foresightjs.com/>)

Page 13 / 22

[Précédent](<https://sebastien.rigaux.be/veille/page/12>)

[Suivant](<https://sebastien.rigaux.be/veille/page/14>)
