Data Processing
Filter CSV data by column values with multiple conditions and operators. Supports 12 filter operators including equals, contains, greater_than, less_than, and empty value checks. Additional Filters examples: [{"column": "age", "operator": "greater_than", "value": "25"}] [{"column": "status", "operator": "equals", "value": "active"}, {"column": "score", "operator": "greater_equal", "value": "80"}] [{"column": "name", "operator": "contains", "value": "john"}, {"column": "email", "operator": "is_not_empty"}]
csv-filterData Processing
Iterate over own object properties using lodash _.forOwn
for-ownData Processing
Iterate over object properties using lodash _.forIn
for-in-objectData Processing
Convert array of key-value pairs to object using lodash _.fromPairs
from-pairsData Analysis
Generate frequency distribution tables for data with support for numeric grouping, custom ranges, percentage statistics, and more. Perfect for data analysis, statistical reports, and data visualization preparation.
frequency-distribution-generatorData Processing
Evaluate bounded Excel-style formulas against JSON cell values and explain results, references, and spreadsheet errors.
excel-formula-evaluatorData Processing
Find the first matching key using lodash _.findKey
find-keyData Processing
Flatten array one level deep using lodash _.flatten
flatten-arrayData Processing
Flatten array completely using lodash _.flattenDeep
flatten-deep-arrayData Processing
Flatten array to specified depth using lodash _.flattenDepth
flatten-depth-arrayData Processing
Fill array with value from start to end index using lodash _.fill
fill-arrayData Processing
Flatten nested JSON objects into key-value pairs with customizable delimiters and flattening strategies
json-flattener