{"library":"zongji","type":"library","category":null,"description":"A pure JavaScript MySQL binlog listener for Node.js, allowing real-time capture of row-level changes (INSERT, UPDATE, DELETE) from MySQL binary logs. Current stable version is 0.5.x, with irregular releases. Works with MySQL 5.5–5.7, enabling row-format binlog. Requires explicit binlog configuration and replication privileges. A key differentiator is its pure JS implementation (no native dependencies) via the mysql package, but it has limited maintenance and no support for MySQL 8+ binlog features.","language":"javascript","status":"maintenance","version":"0.5.1","tags":["javascript","mysql","binlog"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install zongji","imports":["const ZongJi = require('zongji');","const ZongJi = require('zongji');\nconst zongji = new ZongJi({host:'localhost', user:'root', password:'pass'});","const mysql = require('mysql');\nconst pool = mysql.createPool({...});\nconst zongji = new ZongJi(pool);"]},{"cmd":"yarn add zongji","imports":[]},{"cmd":"pnpm add zongji","imports":[]}],"homepage":"https://github.com/nevill/zongji","github":"https://github.com/nevill/zongji","docs":null,"changelog":null,"pypi":null,"npm":"zongji","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}