Latitude

screenshot of Latitude
react
svelte
tailwind

Developer-first embedded analytics

Overview:

Latitude is a tool that allows users to create API endpoints using SQL on top of their databases or data warehouses. It also enables users to embed interactive visualizations seamlessly in their preferred frontend frameworks or through iframes. Easy to start with, simple to maintain, and capable of scaling with data, Latitude offers a user-friendly experience for users seeking efficient data management solutions.

Features:

  • Connect to any database or data warehouse
  • Easily compose parameterized SQL queries and expose them as API endpoints
  • Built-in cache layer for lightning-fast query performance
  • Integrations with all common frontend frameworks (React, Svelte, Vue, VanillaJS)
  • Optional layout engine to build standalone dashboards using Svelte and Tailwind
  • Support for embedding dashboards via iframe
  • Deploy with a single command 'latitude deploy'
  • SSL-ready, encrypted parameters in URL and parameterized queries for increased security against SQL injection attacks
  • Open-source driven by the community
react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.