If you're looking for a straightforward way to add analytics to your app, Latitude is a good choice. This open-source embedded analytics framework lets you add analytics with SQL and simple frontend components. It's got features like SQL-to-API, zero-config deployments, a built-in cache layer, and native frontend components for React, with Svelte and Vue support on the way. Latitude is free to use, so it's a good option if you want to add a powerful and scalable analytics layer without breaking the bank.
Another good choice is Vizzly, a customer-facing analytics platform geared for modern SaaS companies. Vizzly has a no-code builder to create interactive analytics dashboards with the least amount of technical work. It's got features like customizable dashboards, self-serve reporting, and native SDK-based embedding for popular frameworks. The platform lets companies quickly create and deploy custom analytics solutions, improve user experience and get to market faster.
If you prefer a toolkit approach, Embeddable is a collection of tools to build and embed interactive analytics experiences. It comes with custom, reusable React.js components and integration with existing design systems and CSS frameworks. With sub-second response times, customizable caching layers and server-side generated security tokens, Embeddable is geared for product, engineering and customer-facing teams that want to build pixel-perfect dashboards.
Last, Explo is an embedded analytics tool that lets you embed interactive dashboards and self-serve reporting directly into your apps. It connects to a variety of relational databases and data warehouses and lets you customize analytics experiences built from interchangeable components. Explo's enterprise-grade security and tiered pricing means it's a good option for a range of use cases, from SaaS companies to e-commerce and health care.