rodloboz
Lotus - Lightweight, SQL query runner and storage for Phoenix apps
I’ve started working on a new library to run SQL queries and do basic business intelligence.
Think “Blazer for Elixir.”
Currently it features a SQL explorer + saved queries + schema browser — mounted right inside your Phoenix app. Supports both Posgresql and SQLite (multiple data source repos).
It can be used as standalone or with the web UI (separate repos):
Most Liked
dimitarvp
![]()
In the age of the LLMs this expression gives me PTSD. ![]()
Thanks for adding the screenshot. Would love seeing a video later if you ping this thread in the future.
7
rodloboz
Almost forgot a big one: You can now export results to CSV too ![]()
6
rodloboz
5
rodloboz
New package website with demo you can play with:
5
rodloboz
@dimitarvp Here’s a video demo of Lotus
4
Popular in Announcing
ExTerm is a minimal Elixir library that lets you expose your terminal in a web browser. It’s mostly a toy project for learning and experi...
New
IEx’s h macro is great but it lacks a pager, so I built a small tool that caches documentation and lets you fuzzy search through it in yo...
New
Phoenix Live Favicon
Favicon manipulation for Phoenix Live
A lib enabling dynamic favicons in Phoenix Live View applications.
To sho...
New
Hey Elixir Community!
A few months back, I open sourced a link management system we had built into an app. It’s now got enough features ...
New
Turbopuffer - Elixir client for vector and full-text search
I’m excited to share Turbopuffer, a new Elixir client library for the Turbop...
New
Hello Elixir community,
I’ve written a small embedded key-value database in Elixir called Goblin. It’s based on the Log-Structured Merge...
New
Hey folks!
I’m happy to introduce TigerBeetlex, an Elixir client for TigerBeetle, the financial transactions database. I’ve been working...
New
Hi,
I am happy to release the Repatch library for mocking and patching implementation in tests and anywhere else. It brings new possibili...
New
DiskSpace
Hi everyone, I needed this for a project I’ve been working on, and couldn’t find a simple solution that would work. The solutio...
New
Hello,
How is everyone?
I hope you’re well =)
I worked on a project with some legacy code that existed before Oban’s arrival. This leg...
New
Other popular topics
Hi! May someone helps me, please!
I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
New
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!)
This post collects co...
New
I would like to know what is the best IDE for elixir development?
New
Hi folks,
Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
New
I have an umbrella app.
Some of the apps inside depend on other apps in the umbrella, unsurprisingly.
I'm writing a test for one of t...
New
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible.
total = 10
while total != 0
...
New
Hi,
I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New
Hi,
I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New








