Skip to content

okxiaochen/tools.xiaochen.dev

Repository files navigation

Developer Tools

A collection of essential developer utilities built with Next.js and TypeScript. This web application provides commonly used tools for developers in a clean, modern interface.

🔗 Live Website

https://tools.xiaochen.dev

🛠️ Available Tools

Base64 Encoder/Decoder

  • Encode text to Base64 format
  • Decode Base64 strings back to readable text
  • Real-time conversion as you type
  • Copy results with one click

URL Encoder/Decoder

  • URL encode text for safe transmission in URLs
  • Decode URL-encoded strings
  • Handles special characters and spaces
  • Instant conversion

JSON Query Tool

  • Parse and format JSON data
  • Query JSON using JSONPath expressions
  • Validate JSON syntax
  • Pretty-print JSON with proper indentation
  • Extract specific values from complex JSON structures

Markdown to PDF

  • Instantly parse and render Markdown documents with live preview
  • Syntax highlighting for code blocks
  • Dedicated print optimization to export pixel-perfect PDFs
  • Full-screen distraction-free editor with light/dark mode support

✨ Features

  • Dark/Light Mode: Toggle between themes or use system preference
  • Responsive Design: Works seamlessly on desktop and mobile devices
  • Real-time Processing: See results instantly as you type
  • Copy to Clipboard: One-click copying of results
  • Clean Interface: Minimalist design focused on usability
  • No Data Storage: All processing happens locally in your browser

🚀 Technology Stack

  • Next.js 14 - React framework with App Router
  • TypeScript - Type-safe development
  • Tailwind CSS - Utility-first CSS framework
  • next-themes - Theme management
  • JSONPath - JSON querying capabilities

🏃‍♂️ Local Development

# Install dependencies
npm install

# Run development server
npm run dev

# Build for production
npm run build

# Start production server
npm start

Open http://localhost:3000 to view the application locally.

📝 License

This project is open source and available under the MIT License.

About

A collection of essential developer utilities

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors