Knex
/kɛnɛks/ · Noun · Development
Definitions
A SQL query builder for Node.js that provides a fluent, chainable API for constructing database queries across PostgreSQL, MySQL, SQLite, and other engines, along with built-in schema migration and seeding support.
In plain English: A JavaScript library that lets developers write database queries in code instead of raw SQL, and manage database structure changes over time.
Example: "We use Knex for all our database access — the migration system keeps every developer's local schema in sync."