Data Scraper Automation Script

Data Scraper Automation Script

This Python CLI tool processes local CSV or JSON files to extract, filter, and transform data based on user-defined rules. Ideal for analysts and developers who need to clean or restructure datasets without writing custom scripts. Outputs cleaned data to new CSV or JSON files. Features Configurable extraction rules via YAML config file Supports CSV and JSON input/output formats Filter rows by column value conditions (equals, contains, regex) Transform columns with built-in functions (uppercase, date format, math) Dry-run mode to preview changes before writing output Usage python scrape....

<span title='2026-05-19 00:00:00 +0000 UTC'>May 19, 2026</span>&nbsp;·&nbsp;OddShop
Spreadsheet Web Scraper

Spreadsheet Web Scraper

A Python CLI tool that fetches data from published Google Sheets using only the sheet ID and API key. Ideal for analysts and developers who need to pull live spreadsheet data into local files without browser automation or OAuth. Features Fetch entire sheet or specific range by A1 notation Output to CSV, JSON, or Excel format Support for multiple sheets within one spreadsheet Automatic handling of pagination for large datasets Configurable via command-line arguments or config file Usage python gsheets_scraper....

<span title='2026-05-14 00:00:00 +0000 UTC'>May 14, 2026</span>&nbsp;·&nbsp;OddShop
Jelastic Billing Export Processor

Jelastic Billing Export Processor

Processes Jelastic billing CSV exports into formatted reports, summaries, and filtered views. Designed for developers and DevOps teams who need to analyze usage data offline without live API access. Features Parse Jelastic billing CSV exports into structured Python dictionaries Generate monthly cost summaries by environment, node, or account Filter exports by date range, project, or resource type Export results to JSON, CSV, or formatted console output Support for multiple export files with automatic merging and deduplication Usage python jelastic_billing....

<span title='2026-05-11 00:00:00 +0000 UTC'>May 11, 2026</span>&nbsp;·&nbsp;OddShop
Python Script Sync Delay Fixer

Python Script Sync Delay Fixer

This tool analyzes and fixes synchronization delays in Python scripts that rely on file-based or time-based triggers. It’s for developers who need to ensure consistent script execution timing across Linux and Mac environments. Key benefit: reduces script runtime by up to 40% by optimizing sync intervals. Features Auto-detect sync delay patterns in script code using AST parsing Adjust time.sleep() and polling intervals based on actual system load Generate optimized script version with corrected sync timing Support for CSV input of script execution logs to fine-tune delays Export fixed script as a standalone Python file with no external dependencies Usage python fix_sync_delay....

<span title='2026-05-10 00:00:00 +0000 UTC'>May 10, 2026</span>&nbsp;·&nbsp;OddShop
Export Business Automation

Export Business Automation

A Python CLI tool that processes exported business data (CSV, JSON, Excel) to generate reports, transform formats, and trigger downstream actions. Ideal for operations teams who need to automate data workflows without coding. Works offline with your exported files. Features Multi-format input — read CSV, JSON, and Excel files with automatic schema detection Template-based report generation — produce PDF, HTML, or Markdown summaries from data rows Data transformation pipeline — filter, sort, aggregate, and map columns via YAML config Batch processing — handle thousands of records with progress bars and error logging Output to file or stdout — pipe results to other tools or save as new CSV/JSON/Excel Usage export-automation run --input orders....

<span title='2026-05-09 00:00:00 +0000 UTC'>May 9, 2026</span>&nbsp;·&nbsp;OddShop
Multi-Site Click & Form Tracker

Multi-Site Click & Form Tracker

A Python CLI tool for Belgian agencies managing multiple websites. It processes exported CSV/JSON files from analytics or CRM platforms to consolidate phone clicks, form submissions, and email click events into a single report. Works offline with exported data — no live API or OAuth required. Features Import CSV/JSON/Excel files from multiple sites — auto-detect and merge columns Identify phone click events via tel: links or custom data attributes Track form submissions by matching form IDs or URL patterns Detect email click events from mailto: links or tracking parameters Export consolidated report as CSV with site name, event type, timestamp, and URL Usage python track_events....

<span title='2026-05-09 00:00:00 +0000 UTC'>May 9, 2026</span>&nbsp;·&nbsp;OddShop
Batch Text File Processor and Cleaner

Batch Text File Processor and Cleaner

A Python CLI tool for developers and data analysts to process large batches of text files. It reads from a CSV manifest, applies cleaning rules, and outputs standardized files. Saves hours of manual text editing. Features Process thousands of .txt, .md, and .log files from a CSV manifest Apply regex find-and-replace rules defined in a JSON config file Remove duplicate lines, trim whitespace, and standardize line endings Append or prepend headers/footers based on file metadata Generate a detailed processing report in JSON format Usage batch_text_processor --manifest files....

<span title='2026-04-15 00:00:00 +0000 UTC'>April 15, 2026</span>&nbsp;·&nbsp;OddShop
Daily Email Report Extractor

Daily Email Report Extractor

A Python CLI tool that processes daily email export files (CSV/JSON) to extract key metrics and content. It’s for developers and analysts who need automated, scheduled reporting from their email archives. The key benefit is generating consistent, formatted reports without manual data entry. Features Process daily email exports in CSV or JSON format Extract key metrics: sender, subject, date, and word count Generate summary reports in JSON, CSV, and plain text Filter emails by date range and sender domain Schedule automated daily runs via cron or systemd Usage python daily_email_extractor....

<span title='2026-04-10 00:00:00 +0000 UTC'>April 10, 2026</span>&nbsp;·&nbsp;OddShop
Property Value Data Extractor

Property Value Data Extractor

This tool automates the extraction of property value estimates for lists of addresses or Zillow Property IDs (ZPID). It is for real estate analysts and investors who need to gather market data without manual copying. It processes data from CSV files and outputs structured results. Features Batch process addresses from CSV files Accept Zillow Property IDs (ZPID) as input Extract Zestimate, value range, and last updated date Export results to CSV or JSON format Handle rate limiting and retries for robust scraping Usage python scraper....

<span title='2026-04-10 00:00:00 +0000 UTC'>April 10, 2026</span>&nbsp;·&nbsp;OddShop
Marketplace Electronics Price Tracker

Marketplace Electronics Price Tracker

This Python CLI tool reads a CSV file containing Amazon product URLs and scrapes current prices, titles, and availability daily. It’s for developers and analysts who need to track price fluctuations for market research or personal use. Outputs clean JSON or CSV reports for easy analysis. Features CSV input — Provide a list of product URLs in a simple CSV file Daily scraping — Schedule daily price checks with cron or Task Scheduler Robust parsing — Extracts price, title, availability, and ASIN from product pages Multiple outputs — Save results as JSON, CSV, or append to a log file Error handling — Skips invalid URLs and logs errors for review Usage amazon-tracker --input urls....

<span title='2026-04-09 00:00:00 +0000 UTC'>April 9, 2026</span>&nbsp;·&nbsp;OddShop
PDF Sales Receipt Generator

PDF Sales Receipt Generator

A Python CLI tool that creates professional, branded PDF sales receipts from exported order data. It’s for developers and small businesses who need to automate receipt delivery after processing payments via Stripe, PayPal, or custom platforms. Saves hours of manual work by batch processing orders from a simple data file. Features Batch generate PDFs from a CSV or JSON file Apply custom branding with logo, colors, and footer text Auto-calculate totals, taxes, and line items Support for multiple currencies and date formats Merge customer data and output organized receipt files Usage pdf_receipt_generator --input orders....

<span title='2026-04-08 00:00:00 +0000 UTC'>April 8, 2026</span>&nbsp;·&nbsp;OddShop
Google Maps Data Extractor

Google Maps Data Extractor

This tool processes exported Google Maps search results (saved as HTML files) and extracts business listings into a clean CSV. It’s for researchers, marketers, and developers who need structured location data without manual copying. Works with data exported from Google Maps. Features Parse HTML files containing Google Maps search results Extract business name, address, phone number, and website Export cleaned data to a structured CSV file Handle pagination by processing multiple exported HTML files Configurable output fields via a simple JSON settings file Usage from maps_extractor import process_export process_export('search_results....

<span title='2026-04-04 00:00:00 +0000 UTC'>April 4, 2026</span>&nbsp;·&nbsp;OddShop