Repository navigation
Releases: bmmbaaddt/termucraft
Release list
TermuCraft 1.0.2
Result grid, like DBeaver
- Select cells, rows and columns with the mouse: click, Shift+click, Ctrl+click or drag over cells; click or drag row numbers for whole rows and headers for whole columns;
#or Ctrl+A selects everything. - Keyboard: arrows, Tab, Home/End, PgUp/PgDn (Shift extends), Enter / F2 or typing edits a cell, Shift+Enter views a value, Delete marks rows for deletion.
- Copy: Ctrl+C copies the selection (pastes cleanly into Excel), Ctrl+Shift+C adds column names, right-click → Copy as… for CSV, JSON, Markdown, SQL, HTML, XML or TXT.
- The status bar shows the selection size, plus sum and average for numbers.
- Smooth with very large results (only visible rows are drawn); columns resize by dragging the header edge; Fetch all next to Fetch more.
- Sorting moved to the small ⇅ arrow in each header (clicking a header now selects the column).
Values are never cut
- Long text is kept whole in the grid and in every export.
- Binary values holding text are shown as text, other bytes as
0x…hex. Oracle BLOBs and ODBC binary columns now display. - MySQL/MariaDB
GROUP_CONCATresults are no longer cut at 1,024 characters. - Exporting all rows of a filtered table keeps its WHERE / ORDER BY.
Export
CSV, TSV, TXT, JSON, SQL INSERT, Markdown, HTML, XML and Excel (.xlsx). Export the rows shown, the selected cells, the first N or all rows, with options for column names, CSV delimiter, NULL text and a UTF-8 BOM.
Navigator
- Folders per schema: Tables, Views, Materialized views, Functions, Procedures, Packages, Sequences, Triggers. Views show their real definition under DDL.
- F4 or Ctrl+click a table, view or routine name in the SQL editor to open it.
- Sessions, connection folders and schema trees start collapsed; folders you open stay open.
Download
| File | What it is |
|---|---|
TermuCraft-1.0.2-x64.exe |
Installer: upgrades an earlier version in place and keeps your data |
TermuCraft-1.0.2-portable.exe |
Single file, runs without installing |
Windows SmartScreen may warn because the app is not code-signed. Click More info → Run anyway.
TermuCraft 1.0.1
Fixed
- Run / Ctrl+Enter now runs only the statement under the cursor. Before, queries written on consecutive lines (with no empty line between them) all ran together. The statement is now cut at its
;, like DBeaver. A;inside quotes or a procedure body doesn't cut it, and a multi-line query is still taken whole.- To run several statements, select them and press Run, or use ▶▶ Script (Alt+X).
Also in this build
- Word wrap in the SQL editor (checkbox or Alt+Z) and in result cells, remembered across restarts.
- A tidier DB toolbar and cleaner ER-diagram lines.
Download
| File | What it is |
|---|---|
TermuCraft-1.0.1-x64.exe |
Installer: upgrades 1.0.0 in place and keeps your data |
TermuCraft-1.0.1-portable.exe |
Single file, runs without installing |
Windows SmartScreen may warn because the app is not code-signed yet. Click More info → Run anyway.
TermuCraft 1.0.0
First public release of TermuCraft: an open-source Windows workstation for remote work, with terminals, files and databases in one app, and every password in one encrypted vault.
Download
| File | What it is |
|---|---|
TermuCraft-1.0.0-x64.exe |
Installer (Start-menu and desktop shortcuts; upgrades in place) |
TermuCraft-1.0.0-portable.exe |
Single file, runs without installing |
The builds are not code-signed yet, so Windows SmartScreen may say "Windows protected your PC". Click More info → Run anyway.
Highlights
- Terminals: SSH, SFTP, Telnet, Serial, WSL and a Linux-style local bash, plus RDP, VNC, tunnels, macros, MultiExec, split view and a monitoring bar.
- SSH keys: keep keys inside the encrypted vault, install a public key on a server (like
ssh-copy-id), and a key generator. - Database workbench: PostgreSQL, MySQL/MariaDB, Oracle, SQL Server and SQLite, plus any database with an ODBC driver through a DBeaver-style Database types manager.
- Autocomplete, explain plan, format SQL,
${variables}. - Streamed results, editable grid, manual transactions.
- Foreign-key navigation, ER diagram, data compare/sync between tables, export.
- Autocomplete, explain plan, format SQL,
- Import from MobaXterm (sessions, passwords, macros) and DBeaver (connections and scripts).
- Private by design: no account, no telemetry, and no network traffic except the connections you open.
Found a problem or have an idea? Open an issue.