Development of a Custom Lightweight DSL

Newton Toto

A custom lightweight DSL, that compiles down to SQL

Intended as a user-friendly alternative to SQL, this Domain Specific Language was implemented with several Quality of Life syntax features and a lightweight LSP. The main purpose was to allow users to process and register triggers on their advertisement data. Further into development, the DSL was promoted to the primary query language for an in-house specialized database engine.
Like this project

Posted May 2, 2025

Developed a user-friendly DSL as an alternative to SQL for advertisement data processing.

Likes

1

Views

1

Timeline

Sep 17, 2024 - Jan 7, 2025

pzn-sync: Lightweight Desktop App Development
pzn-sync: Lightweight Desktop App Development
Custom File Archive Format in Rust
Custom File Archive Format in Rust

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc