Chance.js vs EMS Data Generator for MySQL
Chance.js
chancejs.comEMS Data Generator for MySQL
sqlmanager.netSide by side
| Figure | Chance.js | EMS Data Generator for MySQL |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | — |
| Windows | — | Yes |
| API | Yes | — |
| Plans published | 1 | 0 |
| Spec score · Test Data Generation Tools | 8.3 (#2) | 7.6 (#14) |
| Data types | Its generators cover items including text, people, locations, dates, finance, and web-related values. | The maker says all MySQL data types are supported, including ENUM, SET, and GEOMETRY. |
| Maker | The site credits Victor Quinn as the writer of Chance. | EMS Software Development says it was founded in 1993 and has focused on database administration tools and data-management utilities since 1999. |
| Purpose | Chance generates pseudo-random strings, numbers, and other values for automated tests and other uses that need random data. | EMS Data Generator for MySQL generates test data for MySQL tables and can save and edit scripts. |
Plans
In their own words
Chance.js
Chance.js is a free, MIT-licensed JavaScript library for generating pseudorandom data used in automated tests and other applications needing sample values. Generators cover basic values, text, people, mobile identifiers, web data, locations, dates, finance, helpers, and miscellaneous categories. Developers can install it with npm for Node.js, load it in a browser, or use the separate chance-cli package from the command line. Browser users may create a global instance or instantiate several instances. Supplying a seed makes output repeatable; instances given the same seed can produce the same sequence. Integer generation accepts inclusive minimum and maximum bounds, and the unique() helper builds arrays without repeated generated items. The documented name generator supports English and Italian nationality options. The site lists chance.js at 95KB uncompressed and chance.min.js at 55KB, or 17KB gzipped. Chance is not intended for cryptographic applications requiring true randomness. The site credits Victor Quinn as its writer.
EMS Data Generator for MySQL
EMS Data Generator for MySQL has no write-up on Specifiction yet; its figures are above.