Supercharge your Upwork job browsing with instant insights.
Features • Installation • Why Choose Us • Privacy • Changelog
Upwork Assistant is a browser extension that automatically extracts and displays key job information directly on Upwork's job detail panel budget, competition stats, client info, and required Connects so you never have to hunt for data again.
|
Automatically injects a beautifully styled info card into Upwork's job detail slider showing everything you need at a glance:
|
Upwork's UI changes frequently this extension adapts:
|
||||||||
|
Covering 80–90% of Upwork's global freelancer community:
Smart compact mode prevents text overflow in long-word languages. |
|
| Benefit | Description |
|---|---|
| ⏱️ Save Time | No more manual scanning for numbers |
| 🎯 Informed Decisions | Budget, competition & client quality at a glance |
| ⚡ Efficient Bidding | Know the Connects cost and competition before you apply |
| 🎨 Professional UX | Looks like it belongs in Upwork's design system |
# 1. Install from Chrome Web Store
# (link coming soon)
# 2. Navigate to Upwork
open https://www.upwork.com
# 3. Click any job listing
# → Info card appears automatically- Clone the repo & install dependencies:
git clone <repo-url> cd UpworkAssistant pnpm install
- Build the extension:
pnpm build
- Open
chrome://extensions, enable Developer mode - Click Load unpacked and select the
build/directory
No data ever leaves your device.
✅ Works only on upwork.com
✅ All processing happens locally
✅ No analytics, no trackers, no external calls
✅ No personal information collected
| Layer | Technology |
|---|---|
| Framework | Plasmo 0.90 |
| UI | Vue 3 |
| Language | TypeScript 5.7 |
| Storage | @plasmohq/storage (Chrome Storage API) |
| Bundler | Plasmo (Parcel-based) |
Full history in CHANGELOG.md
v1.0.0 — 14 languages, architecture refactor
- 🌍 14 languages covering 80-90% of Upwork freelancers
- 🏗️ i18n modularization separated from main content script
- 📱 Compact display mode for long word languages (DE, FR)
- 🐛 Bug fixes default language, popup selector, TS types
v0.0.1 — Initial release
- Info card injection on job detail slider
- Budget, proposals, hires, Connects extraction
- Two-layer MutationObserver system
- EN/ZH bilingual support
Made with ❤️ for Upwork Freelancers