Simple CLI tool that extracts job listings from any company website using Firecrawl.
- Clone and install dependencies:
git clone https://github.com/aschlean/firecrawl-th.git
cd firecrawl-th
npm install-
Get your Firecrawl API key from docs.firecrawl.dev
-
Create
.envfile:
echo "FIRECRAWL_API_KEY=your_api_key_here" > .env- Run:
npm start- Enter any company website (e.g.,
openai.com) when prompted
[
{
"position": "Software Engineer",
"location": "San Francisco, CA",
"link": "https://company.com/jobs/123",
"remote": true,
"postedDate": "2024-01-20",
"compensation": "$150,000 - $200,000"
}
]For hot reload during development:
npm run dev