PlyxSQL© SQL Manager e non solo
POSTED , 26 MAG 2026
Free DOWNLOAD Clicca qui Info https://pgsoft.it/plyxhtml
PlyxSQL© SQL Manager e non solo
POSTED BY GIULIANO PAGNINI, 26 MAG 2026
Free DOWNLOAD Clicca qui Info https://pgsoft.it/plyxhtml
Un unico ambiente professionale per Firebird, InterBase, Oracle, SQL Server, PostgreSQL, MariaDB, MySQL, SQLite e tutti i database supportati da FireDAC.
Win32 · FireDAC · Build 2026.05 · pgsoft.it
Chi gestisce ambienti eterogenei — Firebird in produzione, PostgreSQL per i test, SQLite nell'app mobile, Oracle nell'ERP — finora era costretto a tenere aperti tre o quattro client diversi. plyxSQL risolve questo con un solo eseguibile.
plyxSQL si basa su FireDAC, il layer di accesso ai dati universale di Embarcadero, che supporta nativamente oltre 20 database diversi attraverso driver ottimizzati. Il risultato è un'applicazione che parla il dialetto di ogni RDBMS senza emulazione: esegue DDL Firebird su Firebird, DDL PostgreSQL su PostgreSQL, T-SQL su SQL Server.
Sviluppato interamente in C++Builder, distribuito come singolo eseguibile Win32 senza dipendenze esterne. Nessuna JVM, nessun runtime, nessun installer. Si copia, si esegue.
plyxSQL sfrutta i driver FireDAC di Embarcadero, che forniscono accesso nativo — senza livelli ODBC intermedi — ai principali database enterprise e open source.
Supporto dialetto 1/2/3. IDENTITY, SEQUENCE, TRIGGER auto-increment. BLOB SUB_TYPE TEXT. Origine del progetto.
Stesso engine di Firebird con estensioni Embarcadero: Change Views, IBLite, crittografia AES.
SERIAL, BIGSERIAL, GENERATED AS IDENTITY. Tipi JSON/JSONB, array, enum. DDL con doppi apici per i nomi case-sensitive.
OCI nativo. SEQUENCE + TRIGGER pattern, IDENTITY (12c+). NUMBER, VARCHAR2, DATE. Supporto schemi multipli.
T-SQL nativo. IDENTITY, UNIQUEIDENTIFIER, NVARCHAR. Autenticazione Windows e SQL. Azure SQL compatibile.
AUTO_INCREMENT, ENGINE InnoDB/MyISAM. Backtick per i nomi. MariaDB supportata tramite driver MySQL nativo.
File-based, zero configurazione. Ideal per sviluppo locale, app mobile e prototipazione rapida.
Accesso tramite driver FireDAC nativo. GENERATED ALWAYS AS IDENTITY. Schemi e tablespace.
Informix, Sybase, Advantage DB, MongoDB (via connector), Access e qualsiasi sorgente con driver ODBC installato.
| Database | plyxSQL | DBeaver CE | HeidiSQL | DataGrip |
|---|---|---|---|---|
| Firebird / InterBase | ✔ nativo | ✔ | ✗ | ✔ |
| PostgreSQL | ✔ nativo | ✔ | ✔ | ✔ |
| Oracle | ✔ OCI | ✔ | ✗ | ✔ |
| SQL Server / Azure | ✔ nativo | ✔ | ✔ | ✔ |
| MariaDB / MySQL | ✔ nativo | ✔ | ✔ | ✔ |
| SQLite | ✔ embedded | ✔ | ✔ | ✔ |
| IBM DB2 | ✔ | ✔ | ✗ | ✔ |
| MongoDB | ◑ via ODBC | ✔ | ✗ | ✔ |
| Dipendenze runtime | ✔ zero (.exe) | ✗ JVM | ✔ zero | ✗ JVM |
| Schema Designer visuale | ✔ integrato | ✗ | ✗ | ◑ ERD limitato |
| AI Assistant integrato | ✔ Claude/GPT/Ollama | ◑ plugin | ✗ | ◑ limitato |
| AI locale offline | ✔ Ollama | ✗ | ✗ | ✗ |
| Analisi dati con grafici | ✔ 4 tipi + SVG | ◑ base | ✗ | ✗ |
| Licenza | Gratuito | Freemium | Gratuito | Commerciale € |
Esplora
Navigazione lazy-load dell'intera struttura del database. Oggetti, procedure, trigger, sequenze. Operazioni DDL/DML contestuali e AI assistant integrato.
Costruisci
Query builder visuale drag-and-drop. Join grafici, filtri, GROUP BY e aggregazioni senza scrivere una riga di SQL.
Sviluppa
SQL Editor multi-tab con syntax highlighting, esecuzione singola (F5) o script (F6), Schema Designer canvas e DDL multi-dialetto integrato.
Analizza
Grafici live dai risultati delle query: barre, linea, area, torta. Export PNG per presentazioni, SVG vettoriale per report tecnici. Valori abbreviati automatici (k, M).
Lo Schema Designer integrato nell'Editor permette di disegnare il database visualmente e generare il DDL nel dialetto corretto per il database di destinazione — cambiare dialetto rigenera istantaneamente l'intero script.
| Funzionalità DDL | Firebird 3+ | PostgreSQL | MySQL/MariaDB | SQLite |
|---|---|---|---|---|
| Auto-increment colonna | GENERATED BY DEFAULT AS IDENTITY | BIGSERIAL / IDENTITY | AUTO_INCREMENT | INTEGER PRIMARY KEY |
| Testo lungo | BLOB SUB_TYPE TEXT | TEXT | TEXT / LONGTEXT | TEXT |
| Timestamp corrente | DEFAULT CURRENT_TIMESTAMP | DEFAULT now() | DEFAULT CURRENT_TIMESTAMP | DEFAULT CURRENT_TIMESTAMP |
| Nomi oggetti quotati | "doppi apici" | "doppi apici" | `backtick` | "doppi apici" |
| FK ON DELETE CASCADE | ALTER TABLE … ADD CONSTRAINT | ALTER TABLE … ADD CONSTRAINT | ALTER TABLE … ADD CONSTRAINT | FOREIGN KEY inline |
| Note Firebird 2.x legacy | Commenti SEQUENCE + TRIGGER | — | — | — |
L'AI conosce il dialetto del database connesso e genera DDL corretto per quel motore specifico. Un prompt in italiano produce uno schema pronto per Firebird, PostgreSQL o SQL Server.
L'Analyzer non dipende dal tipo di database: riceve il result set della query e lo trasforma in grafico, indipendentemente da dove arrivano i dati. Firebird, PostgreSQL, Oracle — stesso flusso.
| Tipo grafico | Uso ideale | Valori sopra barre | Export PNG | Export SVG |
|---|---|---|---|---|
| Barre (Bar) | Vendite per prodotto, confronto categorie | ✔ k / M auto | ✔ | ✔ |
| Linea (Line) | Trend temporali, serie storiche | — | ✔ | ✔ |
| Area | Volume cumulativo nel tempo | — | ✔ | ✔ |
| Torta (Pie) | Quote percentuali, distribuzione budget | ✔ % auto | ✔ | ✔ |
| Funzionalità | plyxSQL | DBeaver CE | HeidiSQL | DataGrip | Navicat |
|---|---|---|---|---|---|
| Database Explorer | ✔ | ✔ | ✔ | ✔ | ✔ |
| SQL Editor multi-tab | ✔ | ✔ | ✔ | ✔ | ✔ |
| Query Builder visuale | ✔ | ◑ | ✔ | ✗ | ✔ |
| Schema Designer canvas | ✔ integrato | ✗ | ✗ | ◑ ERD | ✔ |
| DDL multi-dialetto | ✔ 4 dialetti | ◑ | ✗ | ◑ | ◑ |
| AI Assistant | ✔ Claude/GPT/Ollama | ◑ plugin | ✗ | ◑ | ✗ |
| AI offline (Ollama) | ✔ | ✗ | ✗ | ✗ | ✗ |
| Import schema da testo | ✔ parser offline | ✗ | ✗ | ✗ | ✗ |
| Grafici dai risultati | ✔ 4 tipi | ◑ base | ✗ | ✗ | ◑ |
| Export SVG vettoriale | ✔ | ✗ | ✗ | ✗ | ✗ |
| Zero dipendenze ext. | ✔ .exe singolo | ✗ JVM | ✔ | ✗ JVM | ✗ |
| Prezzo | Gratuito | Freemium | Gratuito | ~€ 25/mese | ~€ 200/anno |
Gratuito per uso personale e professionale. Collega Firebird, PostgreSQL, Oracle, SQL Server e tutti gli altri in pochi secondi.
plyxsql32.zip — Download gratuitoWin32 · FireDAC (Firebird · InterBase · Oracle · SQL Server · PostgreSQL · MariaDB · MySQL · SQLite · DB2 · ODBC) · Build Maggio 2026
plyxSQL non è un client Firebird con supporto aggiunto per altri database: è un client FireDAC universale in cui Firebird è il caso d'uso di origine, ma ogni funzionalità — Schema Designer, AI Assistant, Analyzer — funziona con qualsiasi database connesso.
La scelta di C++Builder e FireDAC come fondamenta non è accidentale: FireDAC fornisce un'astrazione di alto livello senza perdita di funzionalità native, garantendo che ogni database venga trattato con i propri costrutti SQL nativi, non con un minimo comune denominatore.
Feedback, segnalazioni di bug e richieste di funzionalità: pgsoft.it.
VueLityx© Super Componenti
POSTED BY GIULIANO PAGNINI, 05 Mag 2026
E se potessi consegnare al tuo cliente un'applicazione Vue.js full-stack completa — agenda, gestione pazienti, API REST, backend Express, persino il wrapper Electron — nel tempo in cui normalmente scrivi il boilerplate?
Questo non è un esperimento. È VueLityX.
Chi sviluppa su Vue.js o Nuxt lo sa bene: la fase più dispendiosa di ogni progetto non è la logica di business. È l'impalcatura. Configurare Vite, strutturare le route, definire il contratto API, scrivere i CRUD, gestire la variante JS e quella TypeScript, tenere sincronizzati frontend e backend... ore e ore di lavoro ripetitivo, prima ancora di aver scritto una sola riga del vero valore che vuoi portare al cliente.
VueLityX rompe questo schema alla radice.
VueLityX introduce un concetto che cambia le regole: il componente non è un widget — è un'applicazione verticale completa, pronta a essere innestata in qualsiasi progetto Vue.js con Vite o Nuxt.
Ogni componente VueLityX è un JSON strutturato che porta con sé tutto:
<script setup>, supporto JS e TypeScript)better-sqlite3.env, il .gitignoreUn solo file JSON. Un'intera applicazione verticale.
Prendiamo un caso reale già distribuito con VueLityX: il modulo Agenda Dentistica full-stack.
In un singolo componente trovate:
Il tutto in variante JS, TypeScript o ibrida, selezionabile al momento della generazione. Il sistema emette automaticamente sia il blocco script-no-ts che il blocco script-with-ts, adattando il codice al progetto target senza toccare una virgola.
VueLityX è costruito su un'architettura di component packaging pensata per la realtà produttiva:
Formato JSON deterministico — ogni componente è un documento versionato con metadati (autore, versione, framework target), sorgenti, script di integrazione e style scoped. Confrontabile, committabile, distribuibile.
Lettura file a prova di lock — il sistema accede ai file sorgente con FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, leggendo anche file tenuti aperti da IDE, Vite dev-server o altri processi. Zero interruzioni al workflow.
Dual-mode script — ogni componente genera automaticamente la variante JavaScript e quella TypeScript dello <script setup>, pronte per essere incollate nella pagina host. Il developer sceglie al volo senza dover riscrivere nulla.
Backend incluso e configurato — non solo il frontend. Il componente porta con sé l'intero stack server: Express, route, modello dati, environment files. Il backend è isolato in una sottocartella configurabile, separato dal frontend Vite per una deployment architecture pulita.
Electron out-of-the-box — con electron/main.js già incluso e configurato, il componente è distribuibile come applicazione desktop nativa su Windows, macOS e Linux in un solo comando (electron:build).
Immaginate un team di cinque sviluppatori. Oggi, quando arriva una richiesta di nuova funzionalità verticale — un modulo CRM, un'agenda, un sistema di prenotazioni — si apre una discussione: chi ha già fatto qualcosa di simile? C'è del codice riutilizzabile? Dove?
Con VueLityX la risposta è: nel catalogo. Ogni modulo sviluppato una volta diventa un componente pubblicabile, distribuibile e aggiornabile. La conoscenza non muore nei repository privati — vive in componenti vivi, eseguibili, versionati.
È il principio della capitalizzazione del codice portato a un livello industriale.
Il mondo degli UI kit e dei design system ha già dimostrato che il mercato dei componenti riusabili ha un valore enorme. Ma quei componenti sono elementi grafici — un bottone, un form, una card.
VueLityX gioca in un campionato diverso: componenti applicativi verticali, ognuno dei quali risolve un intero problema di business. Non un bottone. Un'agenda. Non un form. Un sistema di gestione pazienti.
Questa è la direzione verso cui si muove il development professionale: non più "scrivi tutto da zero", non più "copia e adatta", ma componi applicazioni da blocchi applicativi completi.
Se lavori su applicazioni Vue.js o Nuxt di livello professionale — gestionali, portali settoriali, software medicale, piattaforme SaaS — VueLityX è la risposta a una domanda che probabilmente ti fai da anni:
"Come faccio a portare in produzione più velocemente, senza sacrificare qualità e struttura?"
Non con snippet. Non con template generici. Con componenti applicativi completi, progettati per essere innestati, non modificati.
Il futuro dello sviluppo Vue.js non è scrivere meno codice. È scrivere codice che vale di più.
VueLityX è disponibile. Il catalogo cresce. La prossima applicazione che consegni al tuo cliente potrebbe nascere da un componente che esiste già.
Alcuni progetti
Giuliano Pagnini — PGSOFT #VueLityX #Vue3 #Nuxt #Vite #ComponentDrivenDevelopment #FullStack #JavaScript #TypeScript #Electron #SQLite #SoftwareArchitecture #Innovation #WebDevelopment