OmniQL – One Query Language for PostgreSQL, MySQL, MongoDB, and Redis
Show HN: OmniQL – One Query Language for PostgreSQL, MySQL, MongoDB, and Redis
OmniQL – One Query Language for PostgreSQL, MySQL, MongoDB, and Redis is a company in show hn launch.
Profile
Hey HN, I built OmniQL — an open-source Go library that compiles a universal query syntax into native database commands.You write: :GET User WHERE id = 42It becomes: PostgreSQL → SELECT * FROM "users" WHERE "id" = 42; MongoDB → db.users.find({ id: 42 }); Redis → HGETALL users:42It's a compiler, not a wrapper. Your query becomes an AST, then translates to native commands. No runtime overhead — it generates the same query you'd write by hand.Works for DDL too: :CREATE TABLE User WITH id:AUTO, name:STRING:NOTNULLBecomes native CREATE TABLE for Postgres/MySQL or db.createCollection for MongoDB.Why I built this: I run a multi-database platform and got tired of maintaining four different query syn
Within the show hn launch space, the company focuses on its core offering rather than a broad product line.
Directory data places it at the Show HN launch stage.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: www.omniql.com
Browse related
Create a free account