Repository navigation
# AmoxSQL v1.8.0 โ Data Visualization Overhaul ๐
The Modern Codex for Local Data Analysis
๐ Official Website ยท ๐ Sponsor this project
What is AmoxSQL?
A professional, local-first IDE for DuckDB. Built for data analysts and engineers who need speed, privacy, and powerful tooling โ no cloud required.
โจ What's New in v1.8.0
๐ Massive Chart System Rewrite
We completely tore down the old monolithic visualization engine (a massive 2,200+ line component) and rebuilt it from the ground up into a highly modular, performant architecture. The new DataVisualizer is now split into 15+ specialized modules, powered by a robust useReducer state engine for lightning-fast UI updates.
๐ 5 New Chart Types
Alongside the existing Columns, Lines, Scatters, and Donuts, v1.8.0 introduces five powerful new ways to visualize your Data:
- Combo Charts (Bar + Line): The most requested feature! Combine bars and lines on the same chart with dual Y-axis support.
- Heatmaps: Perfect for cohort analysis and retention tables, mapping color intensity directly to data values.
- Funnel Charts: Visualize conversion rates across sequential pipeline stages.
- Bubble Charts: Add a third dimension to your scatter plots by mapping a metric to bubble size.
- Stacked Areas: True proportional stacked area charts for time-series part-to-whole analysis.
๐จ Advanced Premium Customization
We've brought BI-level styling directly into your local IDE:
- Visual Chart Selector: A beautiful new icon-grid makes choosing the right chart type intuitive.
- Color & Typography: 18 curated color palettes, custom background tones, and 7 professional fonts (Inter, Roboto, JetBrains, etc.) with a global text scale slider.
- Smart Data Labels: Labels now feature automatic contrast detection (white text on dark bars, dark text on light bars) and an intelligent "auto-hide" slider that prevents overlapping when bars get too small.
- Headline KPIs: Add a massive, prominent Metric Number above your chart that automatically calculates Deltas (โฒ/โผ) against previous periods.
- Storytelling Annotations: Add customizable Goal Lines, Linear Trends, and Moving Averages with just a click.
๐ ๏ธ UX & Stability Improvements
- Tab Reorganization: The visualization config panels now follow a logical flow: ๐ Chart โ ๐ Data โ โ Detail โ ๐ Axes โ ๐จ Theme โ โ๏ธ Story.
- Backward Compatibility: All your existing
.amoxvischart configurations from older versions will load seamlessly into the new engine thanks to a transparent migration layer. - Performance:
npm run distnow builds the client 2x faster with 0 errors.
๐ง Full Feature Set
Everything from previous releases, plus the new additions above:
- ๐๏ธ DBT Studio โ Full Module for Data Engineers with smart Conda Environment detection, Model Generators, and local compilation.
- ๐ค AI-Powered SQL โ Local Mode (Ollama, 100% offline) + Cloud Mode (Google Gemini). Natural Language to SQL with full schema awareness.
- ๐ SQL Notebooks โ Jupyter-like
.sqlnbfiles with Markdown + SQL cells. Presentation Mode, PDF Export, and interactive HTML Export. - ๐ Advanced Visualization โ Combo, Heatmap, Funnel, Bubble, Line, Bar, Scatter, Donut charts with persistent
.amoxvisconfigs. - ๐ Debugging Tools โ CTE Step-Through Debugger and Query Execution Plan viewer with bottleneck detection.
- ๐พ Database Management โ In-Memory or persistent DuckDB connections. BigQuery-style table inspector.
- ๐ฅ Data IO โ CSV/Parquet/Excel bulk import. Export results as CSV, JSON, Parquet, or Excel via DuckDB's native
COPY TO. - ๐งฉ Extension Gallery โ Browse, search, and install DuckDB extensions visually.
๐ฅ Download
Download the installer or build from source:
๐ Download v1.8.0 from Releases
๐ฎ What's Next?
Future versions will continue expanding the DBT Studio module, adding more data engineering workflows, and refining the overall IDE experience. Pre-built installers are available exclusively to GitHub Sponsors. The source code will always remain public.
Built with ๐ from Latin America to the World.