cxsql.linux-arm64 0.1.2

There is a newer version of this package available.
See the version list below for details.
dotnet add package cxsql.linux-arm64 --version 0.1.2
                    
NuGet\Install-Package cxsql.linux-arm64 -Version 0.1.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="cxsql.linux-arm64" Version="0.1.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="cxsql.linux-arm64" Version="0.1.2" />
                    
Directory.Packages.props
<PackageReference Include="cxsql.linux-arm64" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add cxsql.linux-arm64 --version 0.1.2
                    
#r "nuget: cxsql.linux-arm64, 0.1.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package cxsql.linux-arm64@0.1.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=cxsql.linux-arm64&version=0.1.2
                    
Install as a Cake Addin
#tool nuget:?package=cxsql.linux-arm64&version=0.1.2
                    
Install as a Cake Tool

cxsql

cxsql is a mouse-first SQL terminal client for people who want a practical database workspace without leaving the terminal. It combines saved connections, an object explorer, SQL editor tabs, result grids, table metadata, query history, CSV export, and copy workflows in a cross-platform TUI.

Highlights

  • Connect to SQLite, PostgreSQL, and SQL Server.
  • Save connection profiles locally as JSON.
  • Browse database objects in a left-side explorer.
  • Double-click tables and views to preview data.
  • Open table details for structure, constraints, indexes, triggers, and DDL.
  • Run SQL in tabbed editors with syntax highlighting and completion.
  • Work with results in a sortable, filterable grid.
  • Generate SQL from result-grid column sort and filter actions.
  • Export visible result data to CSV or copy it as tab-delimited text.
  • Review and reload previous queries from local history.

Install

dotnet tool install --global cxsql
cxsql

Use

Start cxsql, create or open a connection, then use the object tree and editor together:

  • Double-click a saved connection to open it.
  • Double-click a table or view to run a preview query.
  • Right-click a table or view and choose Open Details to inspect metadata.
  • Right-click a result-grid header to sort or build a SQL filter.
  • Use the ResultGrid actions to export CSV, copy all rows, or clear filters.
  • Use F5 to execute the active SQL editor.

Logs

cxsql keeps runtime diagnostics out of the interactive TUI. Warning and error logs are written under ~/.cxsql/logs using a per-startup file name such as cxsql-20260629-143015.log.

At startup, cxsql automatically deletes its own log files older than 30 days.

Build

dotnet tool restore
dotnet build cxsql.slnx
dotnet test cxsql.slnx

Run From Source

dotnet run --project src/cxsql/cxsql.csproj

Format

dotnet tool run csharpier -- check .
dotnet tool run csharpier -- format .

Publish

The Publish GitHub Actions workflow runs from version tags and manual dispatches. It builds Native AOT dotnet-tool packages with the multi-RID package pattern:

  • platform-specific packages: dotnet pack -p:ToolType=aot --use-current-runtime
  • agnostic package: dotnet pack -p:ToolType=aot
  • collected artifact: all-aot-packages

Publishing to nuget.org uses OIDC through NuGet/login@v1. Configure NuGet trusted publishing for the repository and the BigDream nuget.org account.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.2.1 112 10/25/2026
0.2.0 145 9/28/2026
0.1.2 292 6/29/2026
0.1.1 268 6/23/2026
0.1.0 273 6/20/2026