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

Hexagon Framework

SowinySoft

| (0) | Free
Hexagon Framework — self-contained toolkit: CRUD generator, SQL executor, schema diff, route extraction, i18n management, chart rendering, nav 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 v3

Self-contained VS Code extension for full-stack CRUD generation, SQL execution, schema diff, route extraction, chart rendering, i18n management, and visual schema design — no repo checkout needed.

VS Code Marketplace Version


6 = 5 + 1: Hexa Suite

Hexagon Framework is the next evolution of the Pentagon Tools Suite, adding the Schema Builder as the 6th tool:

# 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 🔍 Schema Diff Compare two SQL schemas side-by-side
4 🗺️ Route Extractor Parse Express.js route definitions
5 📊 Chart Generator Render charts from JSON data
6 🗄️ Schema Builder Visual DB designer + QBE query builder with live SQL execute + EXPLAIN

Plus: i18n Extractor, Schema Config, CRUD Watch, and the Hexagon Designer sidebar dashboard.

Commands

Command Keybinding Description
Hexagon: Generate CRUD Page Ctrl+Shift+G C Introspect table → generate full-stack scaffold
Hexagon: SQL Executor Ctrl+Shift+G S Run SQL files against any engine
Hexagon: Schema Diff Ctrl+Shift+G D Compare two SQL schemas
Hexagon: Extract Routes — Parse Express routes from your codebase
Hexagon: Render Chart — Render charts from JSON data
Hexagon: Extract i18n Keys — Find missing translation keys
Hexagon: Schema Config — Configure schema prefix settings
Hexagon: CRUD Watch — Watch DDL file and auto-regenerate
Hexagon: Open Schema Builder — Open the Schema Builder web UI
Hexagon: Open Tools Dashboard Ctrl+Shift+G H Show the Hexagon sidebar dashboard

Sidebar View

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

Activation

The extension uses email-based activation:

  1. Click Send Activation Token and enter your email
  2. Check your inbox (including Junk/Spam) for a one-time activation token
  3. Enter the 8-character token to unlock all features

Your activation is saved locally — you only need to do this once.

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)

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