Repository navigation
DevGearbox v1.2.4
DevGearbox - Release Notes
🚀 v1.2.0 - Windows Cleaner Tool
Release Date: January 5, 2026
🧼 Windows Cleaner - NEW TOOL
We're excited to introduce a powerful new system maintenance tool that helps you reclaim disk space by safely cleaning temporary files and caches from your Windows machine.
✨ What's New in v1.2.0
Intelligent System Scanning
- Automatically scans multiple safe locations for cleanable files:
- Windows Temp Folders - User and system temporary directories
- Prefetch Files - Windows performance optimization cache
- Browser Caches - Chrome, Edge, and Firefox caches (including Code Cache and GPU Cache)
- Recycle Bin - Metadata and orphaned files
- Deep recursive scanning finds files in nested directories
- Smart file detection identifies safe-to-delete items
Customizable Scan Settings
- Settings Expander with individual checkboxes for each scan location
- Toggle on/off: Windows Temp, Prefetch, Recycle Bin, Browser Caches
- Safe defaults (Recycle Bin disabled by default for user safety)
- Settings persist during your session for consistent scanning
Interactive Results Grid
- Sortable Columns - Click any column header (Category, Path, Size, Status) to sort
- Visual sort indicators (▲/▼) show current sort order
- Smart numeric sorting for file sizes
- Multi-Select Support - Choose exactly which items to clean
- Select All/Deselect All buttons for quick selection management
- Real-time Status - Shows which files can be deleted vs locked/in-use
- Comprehensive Display:
- Category-based organization
- Full file paths
- Human-readable file sizes (B, KB, MB, GB, TB)
- Status indicators ("Ready" or specific errors)
Safe & Smart Deletion
- File Validation - Only deletes files not currently in use or locked by the system
- Confirmation Dialog - Shows item count and total size before cleanup
- Detailed Results - Post-cleanup summary with success and error counts
- Error Handling - Clear messages for files that couldn't be deleted
- Zero Risk - System files and critical data are never touched
Visual Feedback & Statistics
- Summary Panel displaying:
- Total files found
- Total size of cleanable items
- Selected items count and size
- Progress Indicators during scan and cleanup operations
- Status Messages guide you through each step
- Async Operations prevent UI freezing during long scans
- Empty State Messages provide helpful guidance
Perfect For:
- 🗂️ Freeing up disk space quickly
- 🧹 Regular system maintenance
- 💻 Cleaning up after development sessions
- 🌐 Removing browser cache buildup
- ⚡ Speeding up your machine
🎯 Key Features
✨ Smart Scanning - Finds temporary files across multiple safe locations
✨ Customizable - Control exactly what gets scanned
✨ Sortable Grid - Organize results by category, path, size, or status
✨ Multi-Select - Clean only what you want
✨ Safe Deletion - Skips locked files automatically
✨ 100% Offline - All operations performed locally
🚀 v1.1.0 - File Encoding Detector Enhancement
Release Date: December 23, 2025
📄 File Encoding Detector - Complete UI/UX Overhaul
We've completely redesigned the File Encoding Detector with a focus on providing developers with comprehensive, actionable encoding information.
✨ What's New in v1.1.0
Modern Two-Column Layout
- Professional split-panel interface optimized for information density
- Left: Large, intuitive drag-drop zone with file selection
- Right: Detailed results panel showing all encoding metadata
Enhanced Detection Results
- Prominent Encoding Display - Large, easy-to-read encoding name in highlighted card
- File Information Section:
- Human-readable file size (e.g., "1.23 KB") with exact byte count
- BOM status with clear ✓ Yes / ✗ No visual indicators
- Confidence levels: Very High, High, or Low (Fallback)
- Plain-English analysis explaining the detection method
- Expandable Technical Details:
- Complete file metadata (full path, last modified timestamp)
- Codepage numbers for precise encoding selection
- BOM byte sequences in hexadecimal format
- Expert recommendations and compatibility notes
Improved User Experience
- One-click "Copy Encoding" button for instant clipboard access
- Larger, more responsive drag-and-drop zone
- Better visual feedback with hover effects
- Context-aware status messages
- Detection methods info card explaining the three detection approaches
- Scrollable results panel for comprehensive information
Enhanced Backend
- New
EncodingResultclass with rich detection properties DetectEncodingDetailed()method provides comprehensive analysis- Maintains backward compatibility with existing code
Perfect For:
- Debugging encoding issues in cross-platform projects
- Understanding legacy file formats
- Determining correct encoding for data import/export
- Learning about text encodings and BOMs
🎯 Key Improvements
✨ Better UX - Intuitive two-column layout with comprehensive results
✨ More Information - BOM status, confidence levels, and detailed analysis
✨ Technical Details - Codepage numbers and recommendations for developers
✨ One-Click Copy - Quick clipboard access for encoding names
✨ Professional UI - Modern card-based design with clear visual hierarchy
DevGearbox v0.0.1 - Initial Release 🎉
Release Date: December 22, 2025
🎊 Welcome to DevGearbox!
We're excited to announce the first release of DevGearbox - your personal offline Swiss Army knife for developers! This initial release includes 15 powerful developer tools, all running completely offline with no data leaving your machine.
✨ What's New in v0.0.1
🚀 15 Developer Tools Included
DevGearbox v0.0.1 ships with a comprehensive suite of developer utilities:
1. 🔄 Encoders & Decoders
- Base64 encoding and decoding
- Support for text to Base64 and Base64 to text conversion
- Error handling for invalid Base64 input
2. 🧹 Formatters
- JSON Formatter: Pretty-print and minify JSON with validation
- XML Formatter: Format and minify XML with validation
- Syntax highlighting and error messages
3. 📊 JSON ↔ CSV Converter
- Bidirectional conversion between JSON and CSV formats
- Automatic header extraction and type detection
- Proper CSV escaping for special characters
- Split-panel interface with copy functionality
4. 🔍 JWT Analyzer
- Decode JWT tokens without validation
- Display header and payload information
- Show token metadata (issuer, audience, expiration)
- Check if token is expired
- Completely offline - no external API calls
5. 🐛 JWT Debugger
- Advanced JWT debugging with split-panel interface
- Separate views for header, payload, and signature
- Syntax-highlighted JSON output
- Copy individual sections to clipboard
6. ⏰ Timestamp Converter
- Convert between Unix timestamps and human-readable dates
- Support for both seconds and milliseconds
- Current timestamp generation
- Bidirectional conversion
7. ✂️ Text Tools
- Case Conversions: UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case
- URL Encoding/Decoding
- HTML Encoding/Decoding
- Base64 Encoding/Decoding
- Trim & Remove Extra Spaces
- Reverse Text
- Character and word count
8. 🔐 Hash Generator
- Generate cryptographic hashes:
- MD5
- SHA-1
- SHA-256
- SHA-512
- Quick copy buttons for each hash
- Real-time generation as you type
9. 🔎 RegEx Tester
- Test regular expressions with real-time feedback
- Pattern matching and validation
- Display all matches with highlighting
- Support for common regex patterns
10. 🎨 Color Converter
- Convert between multiple color formats:
- HEX (with alpha)
- RGB and RGBA
- HSL and HSLA
- HSB/HSV
- HWB
- CMYK
- Visual color picker
- Quick preset colors
- Real-time preview
11. 🎲 GUID Generator
- Generate GUIDs in all 9 C# formats:
- Format N (32 digits, no hyphens)
- Format D (hyphens, default)
- Format B (braces)
- Format P (parentheses)
- Format X (hexadecimal)
- Default format
- Base64 string
- Uppercase N and D variants
- Individual copy button for each format
- One-click generation of all formats from same GUID
12. 🔢 Number Base Converter
- Real-time conversion between:
- Binary (Base 2)
- Octal (Base 8)
- Decimal (Base 10)
- Hexadecimal (Base 16)
- Type in any field, others update automatically
- Support for large numbers (64-bit)
- Hex prefix support (0x)
13. 🔗 URL Parser
- Parse URLs and extract all components:
- Scheme (http, https, ftp, etc.)
- Host (domain or IP)
- Port number
- Path
- Query string
- Fragment/anchor
- Improved UI:
- Left panel: Individual textboxes for each component
- Right panel: Dynamic list of query parameters
- Dedicated copy button for each parameter value
- Automatic URL decoding
- Real-time parsing
14. ⏲️ Cron Parser
- Parse and understand CRON expressions
- Detailed breakdown of all 5 CRON fields:
- Minute (0-59)
- Hour (0-23)
- Day of Month (1-31)
- Month (1-12)
- Day of Week (0-6)
- Human-readable description generation
- Next run time estimates
- Example CRON patterns with quick-load buttons
- Support for special characters (*, ?, /, -, ,)
15. 📝 Lorem Ipsum Generator ⭐ NEW
- Generate placeholder text using Bogus library
- Predefined length options:
- Short (1 paragraph)
- Medium (3 paragraphs)
- Long (5 paragraphs)
- Very Long (10 paragraphs)
- Custom (user-specified count)
- Dropdown selection for easy length choice
- One-click generation and copy
- Professional output formatting
🎨 User Interface
- Modern Dark Theme - Easy on the eyes with VS Code-inspired color scheme
- Tabbed Navigation - Quick access to all 15 tools
- Status Feedback - Clear messages for all operations
- Copy to Clipboard - Quick copy buttons throughout
- Responsive Layout - Adapts to different window sizes
- Clean Design - Professional and intuitive interface
🔒 Privacy & Security
All operations are performed locally. No data leaves your machine.
- ✅ No internet connection required
- ✅ No telemetry or analytics
- ✅ No data collection
- ✅ No external API calls
- ✅ 100% offline functionality
- ✅ Open source and transparent
🛠️ Technical Details
Built With
- .NET 10 - Latest .NET framework
- WPF - Windows Presentation Foundation
- C# - Modern C# language features
- XAML - Declarative UI design
Dependencies
- System.IdentityModel.Tokens.Jwt (v8.2.1) - JWT token handling
- Newtonsoft.Json (v13.0.3) - JSON processing
- Bogus (v35.6.5) - Lorem Ipsum generation
System Requirements
- OS: Windows 10 or later
- Framework: .NET 10.0 Runtime
- Architecture: x64 or x86
📦 Installation
Option 1: Download Release
- Download
DevGearbox-v0.0.1.zipfrom the Releases page - Extract to your preferred location
- Run
DevGearbox.exe
Option 2: Build from Source
git clone https://github.com/yourusername/DevGearbox.git
cd DevGearbox
dotnet restore
dotnet build
dotnet run --project DevGearbox🚀 Getting Started
- Launch DevGearbox - Run
DevGearbox.exe - Select a Tool - Click on any tool from the left sidebar
- Use the Tool - Each tool has an intuitive interface with examples
- Copy Results - Use copy buttons to quickly copy outputs
Quick Examples
JSON Formatter:
- Paste JSON → Click "Format" → Get pretty-printed JSON
URL Parser:
- Enter URL → See components and parameters automatically parsed
GUID Generator:
- Click "Generate New GUID" → Get GUID in all 9 formats → Copy any format
Lorem Ipsum Generator:
- Select length → Click "Generate" → Copy placeholder text
📊 Statistics
- 15 Tools - Comprehensive developer toolkit
- 0 Network Calls - Completely offline
- 100% Privacy - No data collection
- Open Source - Transparent and trustworthy
🐛 Known Issues
Minor Issues
- Nullable warnings in build output (cosmetic, doesn't affect functionality)
- URL Parser: Shows nullable warnings for Uri.TryCreate (functionality works correctly)
Limitations
- CRON Parser: Next run time calculation is simplified (shows estimates for common patterns)
- Number Base Converter: Limited to 64-bit integer range
🔮 Future Plans
We're already planning exciting features for future releases:
Under Consideration
-
More Tools:
- SQL Formatter
- Diff Viewer
- Image Tools (resize, convert)
- Certificate Decoder
- API Tester
-
Enhancements:
- Dark/Light theme toggle
- Export to file functionality
- Tool favorites/pinning
- Recent items history
- Keyboard shortcuts
-
Platform:
- macOS and Linux support via .NET MAUI
- Cross-platform compatibility
🤝 Contributing
We welcome contributions! Here's how you can help:
- Report Bugs - Open an issue with details
- Suggest Features - Share your ideas
- Submit PRs - Code contributions welcome
- Improve Docs - Help us document better
Development Setup
git clone https://github.com/yourusername/DevGearbox.git
cd DevGearbox
dotnet restore
dotnet build📄 License
DevGearbox is open source software.
🙏 Acknowledgments
Libraries Used
- Bogus by Brian Chavez - Lorem Ipsum generation
- Newtonsoft.Json - JSON handling
- System.IdentityModel.Tokens.Jwt - JWT processing
Inspiration
- VS Code - UI/UX inspiration
- DevToys - Tool concept inspiration
- Community feedback and suggestions
📞 Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: Wiki
🎯 Release Highlights
What Makes v0.0.1 Special?
✨ Complete Privacy - First developer toolkit that's 100% offline
✨ 15 Tools - Comprehensive suite in one application
✨ Production Ready - Stable and tested
✨ Open Source - Transparent and trustworthy
✨ Modern UI - Clean, professional interface
✨ Zero Config - Works out of the box
📈 Download & Try
Ready to boost your productivity? Download DevGearbox v0.0.1 now!
🎊 Thank You!
Thank you for trying DevGearbox! We're committed to building the best offline developer toolkit. Your feedback helps us improve.
Star ⭐ this repo if you find DevGearbox useful!
Version: 0.0.1
Release Date: December 22, 2025
Build: Stable
Status: ✅ Production Ready