Finsweet Attributes

Finsweet Attributes est une librairie gratuite qui étend les capacités natives de Webflow avec des comportements avancés : filtres CMS, load more, tabs dynamiques, sliders combinés, formulaires avancés. C'est la première brique qu'on évalue avant de coder une fonctionnalité custom.

Dernière mise à jour :

5/5/2026

Informations

année de création : 2021

Créé par : Finsweet

plus de : 200 millions de chargements/mois

Pousser mon Webflow plus loin

Contacter Justa

Notre point de vue sur Finsweet Attributes

Webflow CMS est puissant mais s'arrête à un certain niveau de logique. Pour filtrer une liste par plusieurs catégories, charger plus d'items au scroll, combiner un slider avec un CMS, il faut du code. Finsweet a créé une librairie d'attributs HTML qui répondent à ces besoins sans écrire une ligne de JS.

L'avantage stratégique : Finsweet Attributes est gratuit, maintenu, documenté, et utilisé par des milliers d'agences. Avant d'écrire du custom code pour un comportement avancé, on vérifie systématiquement si Finsweet l'a déjà résolu.

Quand on choisit Finsweet Attributes

  • Filtres CMS multi-critères. Filtrer une liste de projets, articles ou produits par plusieurs taxonomies en parallèle. Le solver Finsweet est mature.
  • Load more ou pagination dynamique. Quand on veut afficher 12 items puis charger les suivants à la demande, sans rechargement de page.
  • Tabs dynamiques alimentés par CMS. Quand chaque tab vient d'une collection Webflow et change de contenu sans rechargement.
  • Combinaisons CMS + slider, CMS + map, CMS + tabs. Les combos que Webflow ne sait pas faire nativement.

Quand on déconseille Finsweet Attributes

  • Fonctionnalité native Webflow suffisante. Si une feature est disponible dans le CMS standard, ne pas charger une librairie externe.
  • Besoin très spécifique. Quand le pattern est trop spécifique pour les attributes Finsweet, on code custom directement plutôt que de tordre la librairie.
  • Performance critique sur mobile low-end. Charger Finsweet ajoute du JS. Sur certains projets, on préfère coder une version minimale et focalisée.
  • Maintenance long terme par client non-technique. Si le client devra modifier seul, les attributes peuvent dérouter. À documenter dans la passation.

Comment on l'utilise concrètement chez Justa

1. Filter sur les pages d'archive CMS

Page de blog, projets, ressources : Finsweet CMS Filter permet aux visiteurs de filtrer par catégorie, tag, date, sans rechargement. Combiné aux URL sync, on peut partager une URL pré-filtrée.

2. Load more sur les listes longues

Plutôt que d'afficher 50 items d'un coup et plomber le LCP, on affiche 12 et on charge les suivants à la demande. CMS Load More gère ça avec une seule classe CSS et un bouton.

3. Combinaisons Slider + CMS

Quand on a une collection Webflow qui doit s'afficher comme un Swiper, Finsweet CMS Combine récupère les items et les pousse dans le slider. Évite le hack manuel.

4. Custom Form Webflow

CMS Form pousse les capacités du form Webflow : conditions de visibilité, validation custom, multi-step. Souvent suffisant avant de basculer sur Wized ou un form HubSpot embed.

Les limites qu'on gère

  • Dépendance à un acteur externe. Si Finsweet arrête de maintenir, les sites cassent. On garde une copie de la version utilisée et on évite les mises à jour aveugles.
  • Documentation à jour. Finsweet en est à sa version 2 qui est plus puissante et tout aussi bien documenté
  • Edge cases parfois bugués. Sur certaines combinaisons (filter + load more + sort), des comportements inattendus apparaissent. À tester avec rigueur.
  • Poids cumulé. Charger 4-5 modules Finsweet sur une page peut peser. On charge uniquement ce qui est utilisé.

Alternatives qu'on connaît aussi

  • Code custom JS. Quand le besoin est très spécifique ou que la performance est critique, on code une version focalisée plutôt que d'embarquer la librairie complète.
  • Jetboost. Payant, plus restreint en fonctionnalités, parfois plus simple à configurer pour des cas standards.
  • Wized. Quand le besoin dépasse le filtrage et la mise en forme, et qu'on entre dans la logique d'application, on bascule sur Wized (de Finsweet également).

Nos derniers projets réalisés avec Finsweet Attributes

Je veux lancer mon projet avec Justa

Nous contacter

Découvrez d'autres outils

Logo Schema Builder, générateur de JSON-LD
Schema Builder

Schema Builder est l'outil qu'on utilise pour générer rapidement du JSON-LD propre sur les sites Webflow de nos clients. Articles, FAQ, produits, breadcrumbs : il évite de coder à la main et accélère le déploiement de structured data SEO.

Logo de Mapbox
Mapbox

Mapbox permet de créer des cartes interactives personnalisées et des expériences géolocalisées

Logo de Claude.ai
Claude.ai

Pour une assistance IA éthique et sophistiquée.

Logo de SEMrush
SEMrush

Pour optimiser le SEO et analyser la concurrence