À propos du projet
TanStack Table est une bibliothèque UI headless conçue pour créer des tableaux et des grilles de données puissants dans les applications TypeScript et JavaScript. Elle fournit un noyau agnostique au framework avec des liaisons pour une large gamme de frameworks front-end, notamment React, Preact, Octane, Vue, Solid, Svelte, Angular, Ember, Lit et Alpine. La bibliothèque est 100 % personnalisable, permettant aux développeurs d'apporter leurs propres composants UI, balisage et styles tout en conservant un contrôle total sur le comportement.
Les fonctionnalités clés incluent le tri, le filtrage, le regroupement, l'agrégation et la sélection de lignes. La bibliothèque est légère, virtualisable et compatible côté serveur, ce qui la rend adaptée aux scénarios de rendu côté client et côté serveur. Elle est conçue pour être flexible et adaptable à divers cas d'utilisation, des simples tableaux de données aux grilles de données complexes avec des fonctionnalités avancées.
TanStack Table fait partie de l'écosystème plus large TanStack, qui comprend d'autres bibliothèques telles que TanStack Query pour l'état asynchrone et la mise en cache, TanStack Router pour le routage type-safe, TanStack Form pour l'état de formulaire type-safe, TanStack Virtual pour le rendu virtualisé, et plus encore. L'écosystème se concentre sur la fourniture de solutions type-safe et agnostiques au framework pour les défis courants du développement front-end.
La bibliothèque s'intègre également aux agents de codage IA via TanStack Intent, qui fournit des conseils de chargement de compétences pour des outils comme Claude Code, Cursor et Copilot. Cette intégration garantit que les développeurs utilisant des assistants IA reçoivent des conseils correspondant à la version de la bibliothèque qu'ils ont installée.
TanStack Table est activement maintenue et accepte les contributions via les issues, les pull requests et les discussions communautaires sur GitHub et Discord. Le projet est soutenu par des partenaires dont CodeRabbit, Cloudflare et AG Grid, et est disponible sous licence open source.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.