Skip to content
allwin-antonyPublic

About

The ultimate developer asset pantry. 100% client-side edge image studio, chaos mock data generator, JWT inspector, and open-source vector icon laboratory.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

DevPantry Dashboard

DevPantry

The privacy-first developer toolbox for building, testing and breaking things.

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.

MIT License Next.js 16 React 19 TypeScript Author

_link


Why DevPantry?

🔒 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.


Privacy Model

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 ⚠️ Yes — metadata fetch
P2P collaboration ⚠️ Signaling only; document data is P2P

The Toolbox

🖼️ Create & Transform

🧪 Test & Debug

  • 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.

🎨 Design Resources

  • Fonts Studio: 2,180+ open-source typefaces with live testing.
  • Icons Studio: 350k+ vector icons across 238 open-source toolkits.

🤝 Collaboration

📚 Developer Registries


Architecture & Documentation

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.

💻 Developer Quickstart

Prerequisites

  • Node.js: v18.0.0 or higher (v20+ / v24+ recommended)
  • npm: v9.0.0 or higher

Installation

# 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 dev

Open http://localhost:3000 in your browser.


🛠️ Technology Stack

  • 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

About

The ultimate developer asset pantry. 100% client-side edge image studio, chaos mock data generator, JWT inspector, and open-source vector icon laboratory.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages