GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

3 stars 0 forks 3 watchers Python Apache License 2.0
analysis automation cli cross-platform data-analysis data-comparison data-extraction data-processing file-analysis open-source portable python python-tool text-processing
16 Open Issues Need Help Last updated: Sep 10, 2025

Open Issues Need Help

View All on GitHub
enhancement good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
enhancement good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing

AI Summary: This issue requests an enhancement to the preset discovery mechanism, allowing users to organize their preset files within a nested directory structure inside the main presets folder. The system needs to be updated to recursively discover these nested preset files, rather than just top-level ones, to support better user organization.

Complexity: 2/5
enhancement good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
good first issue QA

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing

AI Summary: This issue requests a new "KEYWORD-LIST" filter type for extraction strategies. It would allow users to specify a list of keywords (e.g., `['foo', 'bar']`) to be extracted directly from text, providing a simpler, non-technical alternative to regex for specific keyword extraction, while still adhering to existing cluster filter logic.

Complexity: 2/5
enhancement good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
enhancement good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
good first issue QA

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
good first issue QA

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
bug good first issue QA

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
documentation good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
documentation good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
good first issue QA

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing
good first issue

GenEC (Generic Extraction & Comparison) is a Python-based tool designed for extracting structured data from source and reference files, then comparing their contents based on defined rules. It allows customization through YAML-based configuration files and supports both command-line and programmatic usage.

Python
#analysis#automation#cli#cross-platform#data-analysis#data-comparison#data-extraction#data-processing#file-analysis#open-source#portable#python#python-tool#text-processing