ln2sql and nlsql

These are competitors—both tools independently translate natural language queries into SQL without relying on each other, so users would typically select one based on factors like maturity (A has significantly more adoption) and architecture preferences (A's GitHub presence versus B's LLM-based approach).

ln2sql
60
Established
nlsql
30
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 25/25
Maintenance 2/25
Adoption 1/25
Maturity 15/25
Community 12/25
Stars: 519
Forks: 198
Downloads:
Commits (30d): 0
Language: Python
License: GPL-3.0
Stars: 1
Forks: 1
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Dependents
Stale 6m No Package No Dependents

About ln2sql

FerreroJeremy/ln2sql

A tool to query a database in natural language

This tool helps anyone who needs to quickly get specific data from a database without writing complex code. You provide it with your database structure (as an SQL dump file) and a question in plain English (or another supported language). The tool then translates your question into a precise SQL query, ready to be executed, making data retrieval much simpler for non-technical users.

data-retrieval business-intelligence database-querying information-access data-analysis

About nlsql

TharaneshA/nlsql

Natural Language to SQL query generator using LLM. Converts plain English into executable SQL queries with a Python CLI.

Scores updated daily from GitHub, PyPI, and npm data. How scores work