- Une plateforme open source de tableaux de bord de données basée sur DuckDB, où toute l’analyse peut être écrite uniquement en SQL
- Inclut des fonctions de business intelligence, d’analyse embarquée et de génération automatique de rapports, avec prise en charge de l’auto-hébergement (self-hosted)
- Propose une architecture pensée pour les développeurs, avec workflow basé sur Git, sécurité au niveau des lignes basée sur JWT et intégration sans iframe via le SDK React
- Prend en charge la génération de rapports aux formats PDF, PNG, CSV, Excel, ainsi que les notifications planifiées et le partage de liens protégés par mot de passe
- Publié sous licence MPL-2.0, il peut être testé rapidement avec une simple exécution Docker, ce qui en fait un outil BI léger utile pour les startups et les équipes data
Présentation de Shaper
- Shaper est un outil centré sur SQL pour la visualisation et le partage de données, fonctionnant sur DuckDB
- Les utilisateurs peuvent créer des tableaux de bord et des graphiques uniquement à partir de requêtes SQL
- La requête d’exemple utilise
date_trunc, count() et BARCHART_STACKED pour visualiser le nombre de sessions hebdomadaires
- Il est proposé en open source et peut être auto-hébergé
- La documentation officielle est disponible sur taleshape.com/shaper/docs
Principales fonctionnalités
- Business intelligence
- Repose sur une approche SQL-First et une architecture AI-Ready
- Prend en charge la gestion de versions et la collaboration via un workflow basé sur Git
- Permet d’exécuter des requêtes sur plusieurs sources de données
- Analyse embarquée
- Prend en charge le white labeling et les styles personnalisés
- Fournit une sécurité au niveau des lignes (Row-level security) basée sur des jetons JWT
- Permet une intégration sans iframe via les SDK JS et React
- Reporting automatisé
- Génère automatiquement des rapports aux formats PDF, PNG, CSV, Excel
- Offre des fonctions de notifications planifiées et d’envoi de rapports
- Permet un partage sécurisé via des liens protégés par mot de passe
Démarrage rapide (Quickstart)
- Peut être lancé directement avec une commande Docker, sans installation
- Commande :
docker run --rm -it -p5454:5454 taleshape/shaper
- Démarrez l’utilisation en ouvrant http://localhost:5454/new dans votre navigateur
- Des documents Getting Started Guide et Production Deployment Guide sont fournis
Support et hébergement
- Shaper est un logiciel entièrement gratuit et open source
- Taleshape propose séparément des services d’hébergement managé et de support technique
Licence et pile technique
- Distribué sous Mozilla Public License 2.0 (MPL-2.0)
- Principaux langages utilisés : Go (48.8%), TypeScript (48.1%), Python (1.0%), etc.
Résumé
- Shaper est un outil de tableau de bord BI basé sur SQL, similaire à Metabase ou Superset, qui tire parti de la légèreté et de la rapidité de DuckDB
- Avec son architecture pensée pour les développeurs, son déploiement simple et sa licence open source, il constitue une alternative adaptée aux startups et aux équipes d’analyse de données
Aucun commentaire pour le moment.