Developer releases zero-dependency Python CLI to export remote job data for analysis
A developer has published an open-source command-line tool called remote-jobs-export that fetches remote job listings from a free aggregated API and exports them to CSV, JSON, or SQLite formats. The tool is built entirely on Python's standard library, requiring no third-party packages, making it portable wherever Python runs. It pulls data from a single API that aggregates listings from five major remote job boards, including Remotive, RemoteOK, and We Work Remotely, into a unified schema. A key feature is automatic salary parsing, which converts string values like '120k-160k USD/yr' into structured numeric fields, enabling salary-based filtering. The tool also normalises inconsistent date formats across sources into canonical ISO-8601 UTC timestamps, and supports filters for job source, skills, minimum salary, and relevance score.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in