A Chrome extension that automatically fills out job applications on Greenhouse with your personal and professional information.
- Automatically fills common application fields (name, email, phone, etc.)
- Supports resume upload
- Handles education and work experience details
- Works across all Greenhouse-hosted job application forms
- Clone the repository:
git clone <repository-url> cd greenhouse-autofill-extension
- Install dependencies:
npm install
- Build the extension:
npm run build
- Load the extension in Chrome:
- Open Chrome and go to chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked"
- Select the dist folder from the project directory
- Click the extension icon in your Chrome toolbar while on a Greenhouse job application page
- Upload your resume (supported formats: PDF, DOC, DOCX)
- Click "Autofill Application" to automatically populate the form fields
- Review the filled information and make any necessary adjustments
- Submit your application through the website as normal
- Run development server:
npm run dev
- Build for production:
npm run build
- Lint code:
npm run lint
- React 18
- TypeScript
- Tailwind CSS
- Vite
- Chrome Extension Manifest V3
The main components are:
App.tsx
- Extension popup interfacecontent.tsx
- Content script for form autofillingmanifest.json
- Chrome extension configuration