All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Additional developer tools
- Performance optimizations
- Enhanced accessibility features
- Internationalization support
- Next.js 15 setup with App Router
- TypeScript configuration with strict mode
- Tailwind CSS for styling
- Shadcn/ui component library integration
- ESLint and Prettier for code quality
- Jest testing framework setup
- Production build pipeline
- Responsive design system
- Dark/Light theme support
- Mobile-first layout
- Lorem Ipsum Generator: Generate placeholder text in Latin or Bacon Ipsum format
- Regex Tester: Test and debug regular expressions with real-time matching, group extraction, and code generation
- Diff Checker: Compare two texts side-by-side and highlight differences with syntax highlighting
- JSON Formatter: Format and beautify JSON data with minify/beautify options
- XML Formatter: Format and beautify XML data with error handling
- UUID Generator: Generate unique identifiers in v1, v4, and v5 formats with bulk generation support
- JWT Decoder: Decode and analyze JWT tokens with header, payload, and signature viewing
- JWT Encoder: Create and encode JWT tokens with custom headers and payloads
- Hash Generator: Generate cryptographic hashes using SHA-1, SHA-256, SHA-512, and SHA-3 algorithms with salt support
- QR Code Generator: Generate QR codes for text, URLs, contacts, WiFi, SMS, and email with customizable options
- QR Code Decoder: Decode QR codes from uploaded images with support for multiple formats and structured data parsing
- QR Code Scanner: Scan QR codes using device camera with real-time detection and instant results
- URL Encoder: Encode URLs and text with multiple encoding types including URL, URI, and custom character sets
- URL Decoder: Decode URL-encoded text back to its original form with support for multiple encoding types
- Base Encoder/Decoder: Encode and decode text using Base64, Base32, Base16 (hex), Base85, and other base encodings
- Cron Expression Parser: Build and parse cron expressions visually with a step-by-step form builder
- Data Format Converter: Convert between JSON, YAML, Python Dictionary, TypeScript Map, and XML formats
- Timestamp Converter: Convert between Unix timestamps, ISO 8601, RFC 2822, and other date formats across timezones
- List Format Converter: Convert lists between different formats: line-by-line, comma-separated, JSON array, Python list, and more
- Schema Converter: Convert between JSON Schema, Spark Schema, TypeScript, Python, SQL, and more
- Number Base Converter: Convert numbers between different bases (binary, octal, decimal, hexadecimal) with bit visualization and range calculator
- CIDR Analyzer: Analyze CIDR notation and get detailed network information including subnets and statistics
- IP to CIDR Converter: Convert an IP address to CIDR notation with network suggestions
- IP Address Lookup: Look up information about your current public IP address including location and network details
- System Information: View detailed information about your browser, device, display, network, and system capabilities
- List Comparison: Compare two lists of strings and numbers to find differences, intersections, unions, and more
- JSON Path Finder: Query and extract data from JSON using JSONPath expressions
- XML Path Finder: Query and extract data from XML using XPath expressions
- YAML Path Finder: Query and extract data from YAML using YAMLPath expressions
- JSON/YAML Schema Generator: Generate JSON Schema (Draft 7) from JSON or YAML data
- Sidebar navigation with expandable categories
- Tool categorization system
- Search functionality for tools
- Responsive design for mobile, tablet, and desktop
- Dark/Light theme toggle
- Copy-to-clipboard functionality
- Syntax highlighting for code outputs
- Monaco Editor integration for code editing
- Real-time processing and instant results
- Error handling and validation
- Loading states and user feedback
- Empty states for tools
- Keyboard shortcuts support
- Comprehensive TypeScript type definitions
- Reusable component library
- Custom React hooks
- Utility functions and helpers
- Tool configuration system
- Consistent tool implementation patterns
- Code splitting and lazy loading
- Performance optimizations
- Initial release - no previous versions
- Nothing yet
- Nothing yet
- Initial release - no bugs fixed yet
- Client-side only processing for all tools (no data sent to servers)
- Secure handling of sensitive data in JWT tools
- Input validation and sanitization
- XSS prevention measures
Each release should follow this structure:
- Added: New features
- Changed: Changes in existing functionality
- Deprecated: Soon-to-be removed features
- Removed: Removed features
- Fixed: Bug fixes
- Security: Security improvements and vulnerability fixes
- 0.1.0 (2026-01-05): Initial open source release with 30+ developer tools
For detailed information about each tool, please refer to the README.md file.