A comprehensive collection of developer utilities and tools built with Astro, React, and TypeScript. Access all tools online at toolbox.akrami.io.
- Unix Time Converter - Convert between Unix timestamps and human-readable dates
- UUID Generate/Decode - Generate new UUIDs or decode existing ones
- Password Generator - Generate secure passwords with customizable options
- Random String Generator - Generate random strings with customizable options
- Lorem Ipsum Generator - Generate placeholder text for your projects
- String Inspector - Analyze and inspect string properties and encoding
- Line Sort/Dedupe - Sort lines of text and remove duplicates
- Color Converter - Convert between different color formats (HEX, RGB, HSL)
- Cron Job Parser - Parse and validate cron expressions
- QR Code Generator - Generate QR codes for text, URLs, and more
- Base64 Encode/Decode - Encode and decode Base64 strings
- URL Encode/Decode - Encode and decode URL strings
- HTML Encode/Decode - Encode and decode HTML entities
- Astro - Static site generator
- React - UI library
- TypeScript - Type safety
- Tailwind CSS - Styling
- Radix UI - UI components
- Lucide React - Icons
- Clone the repository:
git clone https://github.com/your-username/toolbox.git
cd toolbox
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open http://localhost:4321 in your browser.
npm run dev
- Start development servernpm run build
- Build for productionnpm run preview
- Preview production build
src/
├── components/ # React components
├── pages/ # Astro pages and routes
│ ├── general-utilities/
│ └── encoding-decoding/
├── layouts/ # Page layouts
└── styles/ # Global styles
Visit toolbox.akrami.io to use all tools online.
This project is open source and available under the MIT License.