🛠️ Easy DevTools - A comprehensive Chrome extension packed with essential developer utilities. Built with WXT, React, Tailwind CSS, Shadcn UI and TypeScript. Features dark mode and localization support.
Easy DevTools provides a comprehensive suite of developer utilities accessible right from your browser:
- 📅 Date Converter - Convert timestamps to readable dates and vice versa
- 🎨 JSON Beautifier - Format and beautify JSON data with syntax highlighting
- 🔗 URL Encoder/Decoder - Encode and decode URLs for web development
- 🔐 Base64 Encoder/Decoder - Convert text to/from Base64 encoding
- 🔐 Hash Generator - Generate MD5, SHA1, SHA256 and other hash values
- 🎨 Color Converter - Convert between HEX, RGB, HSL color formats
- 📝 Markdown Preview - Live preview of Markdown content
- 📸 Screenshot Tool - Capture screenshots with cropping capabilities
- 🎥 Video Recording - Record screen activities with audio support
- 📄 File Generator - Generate various file types and templates
- 🌐 Text Translation - Translate text between multiple languages
- 🔍 Smart Search - Quickly find and access any tool
- 🌙 Dark Mode - Eye-friendly dark theme support
- 🌍 Internationalization - Multi-language interface support
Before you get started, please make sure you have the following installed:
- An editor of your choice (e.g., Visual Studio Code, WebStorm)
- Node.js (version 22 or higher)
- Git
-
Clone the Repository
git clone https://github.com/your-username/easy-devtools.git cd easy-devtools -
Install Dependencies
npm install # or pnpm install -
Start Development Server
npm run dev # or pnpm dev -
Load Extension in Chrome
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the
.output/chrome-mv3directory - The extension will appear in your browser toolbar
- Open Chrome and navigate to
- Access Tools: Click the extension icon in your browser toolbar to open the side panel
- Quick Search: Use the search bar to quickly find specific tools
- Tool Categories: Browse tools by category or use the grid view
- Keyboard Shortcuts: Use keyboard shortcuts for faster access to frequently used tools
- Date Converter: Select timestamp text on any webpage and convert it instantly
- JSON Beautifier: Copy JSON data and beautify it with proper formatting
- Screenshot Tool: Capture any part of your screen with built-in editing tools
- Color Converter: Convert colors between different formats for CSS development
- ✅ WXT - Modern web extension framework
- ✅ React - UI library for building interactive interfaces
- ✅ TypeScript - Type-safe JavaScript development
- ✅ Tailwind CSS - Utility-first CSS framework
- ✅ Shadcn UI - Beautiful and accessible UI components
- ✅ Heroicons - Beautiful hand-crafted SVG icons
Easy DevTools supports multiple languages out of the box:
- English (default)
- 简体中文 (Simplified Chinese)
We welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with WXT - The next-gen web extension framework
- UI components from Shadcn UI
- Icons from Heroicons
Made with ❤️ for developers, by developers
-
Full-Stack Engineer
-
Once worked at Rework.com
If this project is helpful to you, star the repo and buy me a coffee, thank you guys.

