A fast, minimal, and offline-capable tool to browse and download Visual Studio Code extensions as .vsix packages — without needing to install them from the Marketplace.
- ⚡ Instant search and category browsing
- 📦 Queue multiple extensions
- ⬇ Download as
.zipfor offline use - 🛠 Built with Next.js App Router and full static export
Live: gni.github.io/offvsix-web
GitHub: github.com/gni/offvsix-web
npm install
# or
yarn installnpm run dev
# or
yarn devThen open http://localhost:3000 to view the app.
This app supports static export via next export.
npm run build
npm run exportThe final output is located in the out/ directory and is fully static (no server).
Deploy from the out/ folder to GitHub Pages using:
npx gh-pages -d outOr configure your GitHub Actions/Pages settings to serve /offvsix-web/.
-
🔍 Full-text search using Marketplace API
-
📂 Browse by:
- Popular
- Featured (Trending)
-
➕ Add to queue (animated UI)
-
📁 Download queue as
.vsixor bundled.zip -
🛡 Verified publisher badge
-
🧱 Responsive Masonry layout
-
🌐 SEO, Open Graph meta tags
-
🎨 Theme-aware (dark/light system)
All extensions are downloaded client-side via the official Marketplace API. No analytics, no telemetry.
- Next.js (App Router)
- TypeScript
- Tailwind CSS
- Framer Motion
- Zod + React Hook Form
PRs and suggestions welcome. To contribute:
git clone https://github.com/gni/offvsix-web
cd offvsix-web
npm install
npm run devcode --install-extension ./extensions/ms-python.python-2023.17.12561009.vsixMIT