A comprehensive collection of developer tools built with Vue 3 and TypeScript. This application provides a suite of utilities to help developers in their daily tasks.
- Vue.js Version: mydevtools.org
- Blazor Version: GitHub Repository
- ✅ To Do List: Manage your tasks and todos
- 📋 JSON Formatter: Format and validate JSON data
- 📦 Container Generator: Generate Docker container configurations
- 🔑 GUID Generator: Generate unique identifiers
- 🔀 Branch Formatter: Format Git branch names according to conventions
- 🔄 Diff Tool: Compare and visualize differences between texts
- 🗄️ SQL Formatter: Format SQL queries with syntax highlighting
- 🔐 Password Generator: Generate secure passwords with customizable options
- 🌍 Time Zone Converter: Convert times between different time zones
- 📱 QR Code Generator: Create QR codes for any text or URL
- 💻 C# Formatter: Format C# code with proper indentation
- 🔒 Hash Generator: Generate various hash types (MD5, SHA-1, SHA-256, etc.)
- 🔢 Number Base Converter: Convert numbers between different bases
- 📏 Unit Converter: Convert between different units of measurement
- ⏰ Cron Generator: Generate cron expressions with a visual interface
- 🎲 Random Numbers: Generate random numbers with custom ranges
- Node.js (v14 or higher)
- npm (v6 or higher)
- Clone the repository:
git clone https://github.com/yourusername/MyDevToolsVue.git
cd MyDevToolsVue- Install dependencies:
npm install- Start the development server:
npm run devThis project uses TypeScript with Vue 3 for type-safe development.
npm run dev- Start development server with hot-reloadnpm run build- Build for productionnpm run lint- Run ESLint for code linting
- Dark/Light mode support
- Responsive design for mobile and desktop
- Modern UI with smooth animations
- Type-safe development with TypeScript
- Component-based architecture
Contributions are welcome! Please feel free to submit a Pull Request.