Show HN: Sql4json – Query JSON with SQL, no database
Category: library
Tags: json-query, sql-on-json, java-library
Score: 6.8/10 (Innovation: 5, Technical: 8, Documentation: 8, Utility: 6)
Sql4json is a Java library that allows querying in-memory JSON data with SQL syntax, supporting filters, aggregations, joins, and window functions without a database. It is interesting because it combines a full SQL parser (ANTLR) with a custom query engine, achieving high performance on large datasets with zero runtime dependencies beyond ANTLR.
Target audience: backend devs, data engineers
Repository: https://github.com/mnesimiyilmaz/sql4json · Java · Apache-2.0 · 16 stars
View on Hacker News