https://github.com/noyonalways/devtools
https://github.com/noyonalways/devtools
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/noyonalways/devtools
- Owner: noyonalways
- Created: 2026-04-30T17:18:08.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-01T16:10:10.000Z (2 months ago)
- Last Synced: 2026-05-01T18:15:47.153Z (2 months ago)
- Language: TypeScript
- Size: 165 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevTools
DevTools is a centralized hub of essential developer utilities including formatters, encoders, generators, converters, and more. Designed for productivity, everything runs locally in your browser with a clean and fast interface.
## 🔧 Available Tools
- **Formatters:** JSON Formatter, SQL Formatter, Markdown Preview, Diff Checker, Case Converter, JSON → TypeScript, etc.
- **Encoders/Decoders:** Base64 Tool, URL Encoder/Decoder, JWT Debugger, JWT Decoder, Hash Generator.
- **Generators:** Password Generator, Color Palette Generator, Lorem Ipsum Generator, QR Code Generator, Image Generator (AI).
- **Converters:** Color Converter, Unit Converter, Currency Converter, YAML Parser, JSON ↔ CSV.
- **Utilities:** Regex Tester, HTML Previewer, Email Previewer, Epoch Converter, Cron Parser, Notes, Time Calculator, Whiteboard, AI Assistant.
## 🚀 Getting Started
**Prerequisites:** [Node.js](https://nodejs.org/) (v16+ recommended)
### 1. Clone the Repository
```bash
git clone https://github.com/your-username/devtools.git
cd devtools
```
### 2. Install Dependencies
```bash
npm install
```
### 3. (Optional) Set up AI Features
To enable AI-powered tools (like AI Assistant or Image Generator), create a `.env.local` file and add your API key(s) (e.g., for Gemini):
```
GEMINI_API_KEY=your-gemini-api-key
```
### 4. Run the App Locally
```bash
npm run dev
```
Open [http://localhost:5173](http://localhost:5173) in your browser to use DevTools.
## 📦 Build for Production
To build the app for production:
```bash
npm run build
```
The output will be in the `dist/` directory.
## 🤝 Contributing
Found a bug or have an idea for a new tool? Open an issue or submit a pull request!
---
Enjoy using DevTools for your daily development tasks!