This document outlines planned features and improvements for lazypg.
lazypg is currently in beta. Core functionality is complete and stable, but some advanced features are still in development.
- Query History Browser - Browse and re-execute previous queries from a dedicated UI
- IN/NOT IN Filter Operators - Support for multi-value filtering with array expansion
- Table Structure View - View table columns, constraints, and indexes in dedicated tabs
- Export Query Results - Export data to CSV, JSON, and other formats
- Connection Profiles - Save and manage multiple connection configurations
- Keyboard Shortcut Customization - User-configurable keybindings
- External Query Editor - Open queries in your preferred text editor
- Query Explain/Analyze - Visualize query execution plans
- Multi-Database Operations - Work with multiple databases simultaneously
- Schema Diff - Compare schemas between databases
- Data Import - Import data from CSV/JSON files
Contributions are welcome! If you'd like to work on any of these features, please open an issue first to discuss the implementation approach.
See DEVELOPMENT.md for development guidelines.