Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Hexagon Framework SuiteNew to Visual Studio Code? Get it now.
Hexagon Framework Suite

Hexagon Framework Suite

SowinySoft

| (0) | Free
Hexagon Framework Suite — self-contained toolkit: CRUD generator, SQL executor, schema diff, route extraction, i18n management, chart rendering, nav builder, report builder & schema designer web tools (no repo checkout needed)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Hexagon Framework Suite v3.5

Self-contained VS Code extension for full-stack CRUD generation, SQL execution, schema diff, route extraction, chart rendering, i18n management, report builder, nav builder, and visual schema design — fully offline, no activation required.

VS Code Marketplace Version


Installation

  1. Open VS Code → Extensions (Ctrl+Shift+X)
  2. Search for "Hexagon Framework Suite" — or install directly from the marketplace
  3. Click Install
  4. Press Ctrl+Shift+G H to open the Tools Dashboard — no activation, no restart needed

14 Commands — All Activation-Free

# Command Keybinding Type
1 Hexagon: Generate CRUD Page Ctrl+Shift+G C CLI
2 Hexagon: SQL Executor Ctrl+Shift+G S CLI
3 Hexagon: Schema Diff Ctrl+Shift+G D CLI
4 Hexagon: Extract Routes — CLI
5 Hexagon: Render Chart — CLI
6 Hexagon: Extract i18n Keys — CLI
7 Hexagon: Schema Config — CLI
8 Hexagon: CRUD Watch — CLI
9 Hexagon: Open Schema Builder — 🌐 Web UI
10 Hexagon: Open Report Builder Ctrl+Shift+G R 🌐 Web UI
11 Hexagon: Open Nav Builder Ctrl+Shift+G N 🌐 Web UI
12 Hexagon: Open Hexa Suite Ctrl+Shift+G X 🌐 Web UI
13 Hexagon: Generate Nav — CLI
14 Hexagon: Open Tools Dashboard Ctrl+Shift+G H Sidebar

Hexa Suite — 6 Browser-Based Utilities

The Hexa Suite portal (command #11) gives you 6 tools in your browser, served locally — no internet needed:

# Tool Description
1 🛢️ SQL Executor Multi-engine SQL pipeline with dependency analysis, dialect translation, auto-fix
2 🏗️ CRUD Generator Introspect any DB table → full-stack scaffold
3 🧭 Nav Builder Scan CRUD output → master navigation dashboard
4 📊 Report Builder 5 engines, 4 renderers (CSV/XLSX/PDF/HTML)
5 📸 Capture All E2E screenshot capture, slideshow MP4
6 🌳 Schema Builder Visual DB designer + QBE query builder with live SQL execute + EXPLAIN

Sidebar View

A dedicated Hexagon Designer icon in the VS Code activity bar provides a dashboard with quick-launch cards for all 14 commands.

Screenshots

(Screenshots of the extension in action can be added here. The following views are available:)

View Description
Sidebar Dashboard Hexagon Designer activity bar icon with 14 tool cards — quick-launch buttons for CRUD generation, SQL execution, schema diff, and all web UI tools
Schema Builder Visual table designer with column editor, PK/FK relations, type picker — QBE query builder with live SQL preview, EXPLAIN, and results grid
Hexa Suite Portal Browser-based landing page with all 6 tools: SQL Executor, CRUD Generator, Nav Builder, Report Builder, Capture All, Schema Builder
Report Builder SQL-driven tabular/crosstab report designer with 4 renderers (CSV/XLSX/PDF/HTML) and 5 engine support

To capture your own screenshots, use Hexagon: Open Tools Dashboard → run any tool → take a screenshot.

Local HTTP Server

Web UI tools (Schema Builder, Report Builder, Hexa Suite) are served by a local HTTP server built into the extension — no Express dependency, no Railway, no internet required. The server starts on localhost:3800 (auto-increments up to :3900 if busy) on first web UI command.

Offline-First

  • No activation gate — all tools start immediately
  • No internet required — Schema Builder, Hexa Suite portal, and all CLI tools are fully bundled
  • No external API calls — the extension never phones home
  • No Railway dependency — web UIs served locally via built-in Node.js http module

Configuration

Setting Default Description
hexagon.schemaPrefix sfas Schema prefix for CRUD generation
hexagon.defaultSchema public Default database schema
hexagon.defaultEngine postgresql Database engine (postgresql/mysql/sqlite/mssql)
hexagon.outputDir ${workspaceFolder}/output Output directory for generated files
hexagon.apiBase http://localhost:4001/api/v1 API base URL for live introspection
hexagon.autoOpen true Auto-open generated files in editor

Requirements

  • VS Code 1.85.0 or higher
  • Node.js 18+ (for tool execution)
  • Database (optional — for live introspection)

CLI Tool Dependencies

Most tools work with zero dependencies. The following CLI tools require pg (node-postgres) installed in your workspace or globally for database introspection:

Tool Command Requires
CRUD Generator (DB mode) Hexagon: Generate CRUD Page pg for live schema introspection
CRUD Watch Hexagon: CRUD Watch (DDL Watcher) pg for live DDL monitoring
Schema Config Hexagon: Schema Config pg for fetching schema metadata

Install via npm install pg in your project, or use the definition mode (--define) for CRUD Generator to provide table schemas as JSON without a live database connection.

The 6 Hexa Suite web UI tools (SQL Executor, CRUD Generator UI, Nav Builder, Report Builder, Capture All, Schema Builder) work entirely without pg — they communicate with your database through your existing API or run offline.

License

See LICENSE file.

Migration from Pentagon Tools Suite v2

This is a major version upgrade (v2 → v3). Key changes:

  • Rebrand: Pentagon Tools Suite v2 → Hexagon Framework
  • Command prefix: pentagon.* → hexagon.* (rebind keyboard shortcuts if needed)
  • Settings namespace: pentagon.* → hexagon.* (settings reset to defaults)
  • New: Schema Builder web UI (Tool #6)
  • Fixed: Dashboard sidebar now properly renders (was non-functional in v2)
  • Fixed: All 10 commands properly registered in command palette (4 were missing in v2)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft