It's been six months since the initial release of XLNavigator, and I'm excited to share what's new in version 2.0. This update brings some of the most requested features, performance improvements, and quality-of-life enhancements.
What Is XLNavigator?
For those just joining us, XLNavigator is an Excel add-in that makes working with complex spreadsheets easier. It provides:
- Vertical Tabs - Navigate worksheets with a sidebar instead of horizontal scrolling
- Date Picker - Insert dates with a visual calendar interface
- SQL Import - Import selected cells directly into SQL Server
The Headline Features
1. Custom Color Coding for Tabs
You asked, I listened. You can now assign custom colors to worksheet tabs based on your own logic:
- Color by worksheet type (data, calculations, reports)
- Color by project phase
- Color by department
- Or any custom scheme you dream up
No more squinting at tiny tab colors—XLNavigator's sidebar makes these colors prominent and useful.
2. Keyboard Navigation Overhaul
Version 2.0 introduces comprehensive keyboard shortcuts:
Ctrl+Shift+N- Toggle Navigator sidebarCtrl+Shift+D- Open date picker- Arrow keys to navigate between tabs
Enterto switch to selected tab
Power users rejoice: you can now navigate massive workbooks without touching your mouse.
3. Search and Filter Tabs
Have 50+ worksheets? The new search feature filters tabs in real-time as you type. Search by:
- Worksheet name
- Custom tags you assign
- Color coding
4. Performance Improvements
Under the hood, XLNavigator 2.0 is significantly faster:
- 40% faster sidebar rendering on workbooks with 100+ sheets
- Reduced memory footprint
- Smoother animations and transitions
- Better handling of very large workbooks (1000+ sheets)
Smaller But Mighty Updates
Dark Mode Support
XLNavigator now respects your Windows theme settings. Dark mode users will see a beautiful dark sidebar that's easy on the eyes during late-night Excel sessions.
Improved SQL Import Dialog
The SQL import feature got a visual refresh with:
- Better error messages
- Connection string validation before import
- Preview of table structure before committing
- Support for more SQL Server authentication methods
Better Date Picker
The date picker is more flexible:
- Quick select shortcuts (Today, Yesterday, Start/End of Month)
- Multiple date format options
- Keyboard date entry for power users
- Remember your preferred format
Behind the Scenes
Building version 2.0 taught me a lot about maintaining an Excel add-in:
Testing Is Everything
With Excel add-ins, you're dealing with:
- Different Excel versions (2016, 2019, 365)
- Different Windows versions
- Different worksheet configurations
- Different performance profiles
I built an automated testing suite that runs 200+ tests across different Excel configurations. It's not perfect, but it catches 80% of bugs before they ship.
User Feedback is Gold
The best features in 2.0 came from user requests:
- The color coding system came from a user managing 40+ client workbooks
- Keyboard navigation came from a financial analyst who lived in Excel
- Search came from a project manager juggling massive project plans
If you're using XLNavigator and have ideas, please share them. Your workflow might inspire the next big feature.
What's Next?
I'm already working on version 2.1, which will include:
- Export tab structure to PDF
- Custom keyboard shortcut configuration
- Integration with Excel's built-in search
- Template management for common tab structures
Upgrading to 2.0
If you're already using XLNavigator, the upgrade is automatic. Next time you open Excel with XLNavigator installed, it will update to 2.0.
New users can download XLNavigator and get started in under 2 minutes.
The Solo Developer Experience
Building XLNavigator 2.0 solo was both exhausting and exhilarating. There's something deeply satisfying about:
- Getting a feature request
- Building it
- Shipping it
- Hearing "this is exactly what I needed"
All without meetings, committees, or bureaucracy.
That said, solo development has challenges. I'd love to hear from other solo developers: how do you manage feature prioritization? How do you stay motivated during long refactoring sessions?
Want to try XLNavigator 2.0? Download it here or read more about how it can help your workflow.