Essential Tools for Developers - Privacy-first utilities running entirely in your browser.
🌐 Live: parsify.dev
- JSON Tools (format, validate, transform)
- Base64 Encoder/Decoder
- HTML/Markdown Editor
- SQL Formatter
- Hash Generator (MD5, SHA-256, etc.)
- JWT Decoder
- Password Generator
- Key Pair Generator
- Diff Viewer
- ID Generator (UUID, ULID, etc.)
- Regex Validator
- Lorem Ipsum Generator
- URL Parser
- DNS Lookup
- Timestamp Converter
- Color Tools
- Cron Expression Parser
- Node.js >= 20
- Bun >= 1.3 (recommended) or pnpm
# Clone the repository
git clone https://github.com/youming-ai/parsify.dev.git
cd parsify.dev
# Install dependencies
bun install
# Start development server
bun run dev| Command | Description |
|---|---|
bun run dev |
Start development server |
bun run build |
Build for production + Cloudflare |
bun run start |
Start production server |
bun run deploy |
Deploy to Cloudflare Workers |
bun run deploy:cf |
Build and deploy to Cloudflare |
bun run clean |
Clean build artifacts |
- Framework: Next.js 15 (App Router)
- Language: TypeScript 5
- Styling: Tailwind CSS + shadcn/ui
- State: React hooks (useState, useMemo)
- Testing: Vitest + happy-dom
- Linting: Biome
- Deployment: Cloudflare Workers / Pages (via OpenNext)
src/
├── app/ # Next.js App Router pages
├── components/ # React components
│ ├── layout/ # Layout components
│ ├── tools/ # Tool-specific components
│ └── ui/ # shadcn/ui components
├── lib/ # Utilities and helpers
├── data/ # Static data (tools-data.ts)
└── types/ # TypeScript types
# Login to Cloudflare
bunx wrangler login
# Build and deploy
bun run deploy:cfSee AGENTS.md for complete development and deployment commands.
All tools run 100% client-side. Your data never leaves your browser.
MIT License - see LICENSE
Built with ❤️ for developers