Image processing, JWT inspection, chaos data, API fixtures, social previews, fonts, icons, developer registries and collaborative tools — designed to run in your browser whenever possible.
🔒 Privacy-first
Sensitive files, tokens and test data are processed locally whenever possible.
⚡ Fast
Static delivery and browser-native APIs keep tools responsive without backend round trips.
🧪 Built for edge cases
Generate malformed tokens, strange Unicode, broken media, extreme data and other production failures.
🚫 No account required
Open a tool and use it.
🌐 Open source
Inspect how the tools work and contribute improvements.
| Tool type | Data leaves browser? |
|---|---|
| Image processing | ❌ No |
| JWT inspection | ❌ No |
| Mock data generation | ❌ No |
| Schema builder | ❌ No |
| Font testing | ❌ No |
| Icon customization | Browser/API dependent |
| Social Preview URL fetch | |
| P2P collaboration |
- Background Remover: 100% local AI neural inference via WebGPU.
- Image Resizer: Aspect ratio framing and smart padding.
- Image Compressor: Target KB budgeting.
- PNG to WebP Converter: Fast, private client-side WebP conversion.
- PDF Tools: Client-side merge, compress, and photo kit.
- EXIF Stripper: Canvas stripping technique to remove metadata.
- Strip GPS from Photo: Remove location coordinates and EXIF before sharing.
- HEIC Converter: Fast & private WebAssembly decoding.
- JWT Inspector: Decode, validate, and chaos-tamper JWTs in-memory.
- Chaos Data Studio: Synthesize high-entropy mock datasets.
- JSON to TS & Zod: Client-side AST parsing with
#state=link sharing. - JSON to Zod Generator: Generate runtime Zod validation schemas from JSON payloads.
- API Templates: Real-world response fixtures for Stripe, Supabase, etc.
- Social Share Preview: Multi-platform mockups and OG checker.
- Media Card Tester (Beta): Stress-test media cards with realistic and broken content (missing images, extremely long descriptions, error states) before shipping them.
- Fonts Studio: 2,180+ open-source typefaces with live testing.
- Icons Studio: 350k+ vector icons across 238 open-source toolkits.
- P2P Collaborative Editor: Zero-knowledge, real-time code editor powered by WebRTC & Yjs CRDTs.
- Public APIs Registry: Searchable registry of 3k+ free public APIs.
- AI MCP & Tools Registry: 4k+ open-source Model Context Protocol servers.
DevPantry is a static-first, client-heavy application. Most processing happens inside the browser using Web APIs, WebAssembly, WebGPU and Canvas.
Detailed documentation is available in the docs/ directory:
- Architecture — Detailed breakdown of performance optimizations, SEO routing, and tool implementations.
- Privacy — Explaining our zero-tracking philosophy and network behavior.
- Contributing — Local development setup and contribution guidelines.
- Node.js:
v18.0.0or higher (v20+/v24+recommended) - npm:
v9.0.0or higher
# Clone the repository
git clone https://github.com/allwin-antony/devpantry.git
cd devpantry
# Install dependencies (Automatically downloads ~200MB of AI models locally via postinstall)
npm install
# Start local development server
npm run devOpen http://localhost:3000 in your browser.
- Framework: Next.js 16 (App Router with Turbopack)
- Runtime: React 19 + TypeScript
- Styling: Tailwind CSS v4 (
@tailwindcss/postcss) + Custom Design Tokens - Edge AI:
@imgly/background-removal(WebAssembly + WebGL) with local ISNet model serving - Icons: Lucide React
- Dataset: OpenSourceDataset (Fonts, Icons, Service Responses)
- Author: Allwin S Antony
- License: MIT License
