Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevKit - Developer Utilities Toolkit

Version License React TypeScript Tailwind

A beautiful collection of essential developer utilities, all in one place.

Live Demo · Report Bug · Request Feature

✨ Features

DevKit provides 8 essential tools that every web developer needs:

Tool Description
🔧 JSON Formatter Format, validate, beautify & minify JSON
🔐 Base64 Encoder/Decoder Encode and decode Base64 strings
🔑 JWT Decoder Decode and inspect JWT tokens with expiration info
🔗 URL Encoder/Decoder Encode/decode URLs with encodeURIComponent & encodeURI
🆔 UUID Generator Generate v4 UUIDs in bulk with multiple formats
🎨 Color Converter Convert between HEX, RGB, and HSL with visual picker
Timestamp Converter Convert Unix timestamps to human-readable formats
🔒 Hash Generator Generate SHA-1, SHA-256, SHA-384, SHA-512 hashes

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/yourusername/devkit.git

# Navigate to the project
cd devkit

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

🛠️ Tech Stack

  • React 18 - UI framework
  • TypeScript - Type safety
  • Tailwind CSS 4 - Styling
  • Framer Motion - Animations
  • Vite - Build tool
  • Lucide React - Icons

🤝 Contributing

Contributions are what make the open source community amazing! Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Ideas for Contributions

  • Add more tools (Regex tester, Lorem ipsum generator, etc.)
  • Add dark/light theme toggle
  • Add keyboard shortcuts
  • Add export/import functionality
  • Add PWA support for offline use
  • Add tool history/favorites
  • Improve accessibility
  • Add unit tests
  • Add i18n support

📝 License

Distributed under the MIT License. See LICENSE for more information.

⭐ Show your support

Give a ⭐️ if this project helped you!


Built with ❤️ for developers

About

DevKit provides 8 essential tools that every web developer needs: JSON Formatter, Base64 Encoder/Decoder, JWT Decoder, URL Encoder/Decoder, UUID Generator, Color Converter, Timestamp Converter, Hash Generator.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages