A collection of simple, practical tools for everyday tasks.
This repository contains a growing collection of lightweight, easy-to-use tools designed to solve common problems. Each tool is self-contained and focused on doing one thing well.
Visit our GitHub Pages site to access all available tools.
Visit our GitHub Pages site to access these tools:
Format, validate, and view JSON data with syntax highlighting. Perfect for debugging and working with APIs.
Comprehensive text manipulation tools including:
- Case conversion (uppercase, lowercase, title case, camelCase, snake_case, kebab-case)
- Text operations (reverse, remove spaces, sort lines, extract emails/URLs)
- Encoding/decoding (URL, HTML, Unicode)
- Real-time character, word, and line counting
- Format Converters: Convert between JSON, CSV, and XML
- Unit Converters: Length, weight, temperature, and volume conversions
- UUID Generator: Generate UUIDs v4 with customization options
- Password Generator: Create secure passwords with customizable length and character sets
- QR Code Generator: Generate QR codes for URLs and text
- Time Zone Converter: Convert time between different time zones
- Date Calculator: Calculate differences between dates and add/subtract days
- Percentage Calculator: Various percentage calculations
- Age Calculator: Calculate exact age and time between dates
- Basic Math: Perform operations on multiple numbers
- Base64 Encoder/Decoder: Encode and decode Base64 strings
- Hash Generator: Generate SHA-256, SHA-512, SHA-1 hashes
- Regex Tester: Test and debug regular expressions with live matching
- Color Picker: Pick colors and get values in HEX, RGB, RGBA, and HSL formats
- Gradient Generator: Create beautiful CSS gradients with live preview
- Box Shadow Generator: Design CSS box shadows visually
Contributions are welcome! If you have ideas for simple tools that would be useful:
- Fork the repository
- Create a new branch for your tool
- Implement your tool following the existing structure
- Submit a pull request
simple_tools/
├── docs/ # GitHub Pages site
│ ├── index.html # Main landing page
│ ├── json-viewer.html # JSON formatting and validation tool
│ ├── text-utilities.html # Text manipulation tools
│ ├── data-converters.html # Format and unit converters
│ ├── generators.html # UUID, password, and QR code generators
│ ├── calculators.html # Time, date, and math calculators
│ ├── developer-tools.html # Base64, hash, and regex tools
│ └── design-tools.html # Color, gradient, and shadow tools
├── README.md # This file
└── .gitignore # Git ignore rules
This project is open source and available for anyone to use and contribute to.
For questions, suggestions, or bug reports, please open an issue on GitHub.