{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"Converts graphic-walker workflow definitions into SQL queries by parsing a DSL payload and generating executable SQL for the specified table.","skillfed_tags":["sql-generation","dsl-parser","visual-query-builder"],"use_cases":["Export visual queries built in graphic-walker as executable SQL for database execution","Build a backend API that converts user-drawn query workflows into SQL without exposing raw SQL to the frontend","Generate SQL from workflow definitions stored in JSON for batch processing or audit logging","Integrate visual query builders into data applications that require SQL-based query execution"],"what_it_does":"gw-dsl-parser converts graphic-walker workflow definitions\u2014JSON payloads describing visual query operations like aggregations and grouping\u2014into SQL statements executable against a database table. It bridges the gap between visual query builders and SQL databases by translating declarative workflow objects into standard SQL.\n\nThe package wraps a WebAssembly module (via wasmtime) to perform the DSL parsing. You provide a workflow payload, a table name, and the package returns the corresponding SQL string. It's designed as a backend utility for tools that let users build queries visually and need to execute them as SQL.","worth_installing":"Yes, if you are building on graphic-walker and need to translate visual workflows to SQL. The package has low install friction and permissive licensing. However, maintenance is dormant (last release 2024-07-31), so verify that the DSL subset and SQL generation match your use case before committing to a dependency on it."},"id":"gw-dsl-parser","links":{"html":"https://skillfed.io/packages/gw-dsl-parser","md":"https://skillfed.io/packages/gw-dsl-parser.md","pypi":"https://pypi.org/project/gw-dsl-parser/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-07-31","license_spdx":null,"license_treatment":"permissive","name":"gw-dsl-parser","python_support":"supports_current","summary":"gw_dsl_parser: Convert your graphic-walker workflow to sql"},"popularity":{"monthly_downloads":123123,"position":11923,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.49.1"}
