12 dépôts
Components for integrating interactive data visualizations into third-party interfaces.
Distinguishing note: Focuses on white-labeling and embedding rather than standalone dashboarding.
Explore 12 awesome GitHub repositories matching user interface & experience · Embedded Dashboards. Refine with filters or upvote what's useful.
DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data visualizations and managing analytical reporting. It provides a centralized environment where users can construct dashboards through a drag-and-drop interface, connecting to diverse data sources including relational databases, data warehouses, and external APIs. The platform distinguishes itself through its focus on embedded analytics and enterprise-grade governance. It allows for the seamless integration of charts, dashboards, and management modules into third-party web applications
Integrates interactive data visualizations and dashboards into third-party web applications using iframe containers.
Saleor is a composable e-commerce platform and global order orchestrator designed as an extensible commerce backend. It provides a GraphQL headless commerce API that separates core business logic and data management from the presentation layer, allowing for the management of products, orders, and customers without a predefined storefront. The platform is built for multi-channel store management, enabling the independent control of pricing, currencies, and stock across various sales channels and warehouses. It differentiates itself through a modular architecture that integrates custom business
Allows embedding external administrative tools into the management interface using isolated iframes.
Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches
Fetches dashboard definitions and report configurations within an authenticated session scope to render analytics views directly inside external applications.
Rybbit is an open-source, self-hosted web analytics platform designed for comprehensive user behavior tracking and product engagement analysis. It provides a complete suite for monitoring visitor interactions, conversion funnels, and site performance, allowing organizations to maintain full ownership of their data and infrastructure. The platform distinguishes itself through a strong emphasis on privacy-compliant data collection and visual session replay capabilities. It supports advanced traffic routing through custom domains to bypass ad blockers and includes configurable masking tools to p
Integrates live analytics dashboards into external websites using secure frame-based embedding.
Kanboard est un outil de gestion de projet Kanban auto-hébergé et une suite de productivité conçue pour le suivi des tâches logicielles et la collaboration d'équipe. Il fournit un système visuel pour gérer les flux de travail via l'utilisation de tableaux, de colonnes et de cartes. Le projet dispose d'un framework de plugin extensible et d'une API complète pour l'administration programmatique des tâches et des projets. Il inclut une gestion d'identité spécialisée via l'intégration LDAP, permettant la synchronisation des comptes utilisateurs et des permissions de groupe depuis les serveurs d'annuaire. Le système couvre un large éventail de capacités, y compris l'automatisation du flux de travail pilotée par les événements, des analyses de projet détaillées telles que les graphiques d'avancement et la mesure du temps de cycle, et un contrôle d'accès granulaire basé sur les rôles. Il prend également en charge le suivi du temps intégré, la décomposition des sous-tâches et l'authentification multi-méthodes, y compris l'authentification à deux facteurs et le support de proxy inverse. L'application est compatible avec MySQL et PostgreSQL pour le stockage de données persistant et peut être déployée en utilisant Docker Compose.
Provides an API for retrieving dashboard metadata to summarize user activity and status.
Leantime est une plateforme de gestion de projet open source conçue pour suivre les tâches, les jalons et les flux de travail à l'aide de tableaux Kanban et de diagrammes de Gantt. Il fonctionne comme un outil de planification stratégique qui lie les tâches opérationnelles quotidiennes aux objectifs commerciaux de haut niveau et aux objectifs à long terme, tout en servant également de système de suivi du temps et de facturation pour gérer les heures de travail et les estimations des clients. La plateforme se différencie par un assistant de projet intégré alimenté par l'IA qui décompose les tâches complexes, génère des rapports d'état et fournit des informations sur le projet. Elle distingue également son offre avec une base de connaissances auto-hébergée pour centraliser les wikis de projet et les notes internes, ainsi que des outils d'alignement stratégique pour mapper les résultats aux activités via une théorie du changement. Le système couvre un large éventail de capacités, y compris la collaboration d'équipe agile, la gestion d'identité d'entreprise via LDAP et OIDC, et la coordination de portefeuille de projets entre différentes unités commerciales. Il fournit également des outils de brainstorming visuel comme des cartes mentales et des wireframes, un contrôle d'accès basé sur les rôles pour la collaboration avec des clients externes, et un modèle d'extensibilité basé sur une place de marché de plugins. Le logiciel prend en charge le stockage d'objets compatible S3 pour les fichiers de projet et fournit des options d'infrastructure de projet gérée.
Allows embedding of task tracking and reporting boards into external applications via frames.
Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr
The workflow engine integrates a visual management interface into a Blazor application via HTTP or internal process.
Goatcounter is a self-hosted web analytics platform that collects visitor statistics without cookies, personal data, or persistent identifiers. It uses privacy-preserving techniques like anonymous session hashing to count page views and visits, and can be deployed on your own infrastructure using a binary or Docker container with SQLite or PostgreSQL storage. The platform offers multiple data collection methods, including a lightweight JavaScript snippet, an image-based tracking pixel for environments where scripts are blocked, and server log file parsing from nginx, Apache, Caddy, or CloudFr
Fetches pageview totals, per-path views, referral stats, and browser breakdowns via API endpoints.
La bibliothèque stripe-php est un client PHP utilisé pour intégrer le traitement des paiements Stripe, la facturation par abonnement et les services financiers dans les applications. Elle fournit une interface programmatique pour gérer les comptes connectés, émettre des cartes virtuelles et automatiser les paiements aux vendeurs. La bibliothèque se distingue par une suite complète d'outils de facturation et de paiement, incluant la prise en charge des frais récurrents, la facturation basée sur l'utilisation et la gestion des portails en libre-service pour les clients. Elle permet en outre l'automatisation financière via des bibliothèques fiscales et de revenus qui gèrent le calcul de la taxe de vente mondiale et la reconnaissance automatisée des revenus pour la comptabilité d'exercice. Le projet couvre une large surface de capacités, notamment l'orchestration de marketplace, la gestion de la fraude et des risques, et l'intégration au point de vente. Il inclut également des outils pour la connectivité des comptes financiers, l'émission de cartes commerciales et la gestion des ventes de produits numériques via des services de marchand officiel (merchant of record). Les développeurs peuvent utiliser un environnement sandbox fourni avec des clés API de test pour faciliter le développement de l'intégration immédiate.
Integrates account management components directly into websites for connected users.
bknd is a self-hosted backend-as-a-service platform and serverless backend framework that provides an integrated environment for managing databases, authentication, and file storage. It functions as a headless CMS and a portable API engine designed to run across various JavaScript runtimes, including Node.js, Bun, Cloudflare Workers, and AWS Lambda. The project distinguishes itself through a combination of schema-driven API generation and a built-in database management UI. It enables the definition of data structures either programmatically via a type-safe API or visually through an administr
Renders a static administrative dashboard directly into the client application via dedicated routing and asset delivery.
Chartbrew is a self-hosted business intelligence platform and data visualization engine designed to transform raw data from SQL databases and external API endpoints into interactive charts and dashboards. It serves as a tool for building analytics dashboards that monitor business metrics and KPIs through a privately hosted environment. The platform distinguishes itself with an embedded analytics workflow, allowing users to generate secure, time-limited shared links and iframes to display private charts on external websites. It also provides programmatic chart generation via API and integrates
Provides APIs for fetching dashboard definitions and report configurations within an authenticated session.
Big Capital is a cloud accounting management system designed to track assets, liabilities, and equity through a digital ledger. It provides a multi-tenant organizational framework that supports multi-branch tracking and regional currency settings. The system distinguishes itself through integrated bank feed management, utilizing secure token exchanges and webhook processing for automated transaction synchronization and rule-based categorization. It also features a multi-currency ledger that handles base currency conversions and specific currency codes. The platform covers comprehensive finan
Provides programmatic retrieval of dashboard metadata, including user permissions and feature flags, for UI configuration.