Lotus for Elixir

A lightweight SQL query runner and storage library for Elixir applications. Safe, read-only analytical queries with organized storage and management.

Lotus Banner

Why Lotus?

Read-Only & Safe

Built for analytical queries with read-only execution and table visibility controls.

Query Management

Save, organize, and reuse SQL queries with smart variables and parameterized execution.

Multi-Database

PostgreSQL, MySQL, and SQLite support. Query across multiple databases and repositories.

Simple Setup

Get started with Lotus in minutes. Safe, read-only queries with organized storage.

Quick Start

  • 1. Add Lotus to your mix.exs dependencies
  • 2. Configure your repositories and settings
  • 3. Run migrations and start querying safely

Key Features

  • Query storage and management
  • Read-only execution safety
  • Result caching with TTL