dbcrust
Fast psql-style database CLI/workbench for PostgreSQL, MySQL, SQLite, ClickHouse, MongoDB, Elasticsearch, and SQL over Parquet/CSV/JSON — with optional AI, SSH/Vault, Python & Django.
File Explorer
Download Latest Version (.zip)- release.sh
- SKILL.md
- bug_report.yml
- config.yml
- feature_request.yml
- build-binaries.yml
- bump-version.yml
- ci.yml
- docs.yml
- release.yml
- settings.json
- dbcrust-icon-tray-18.png
- dbcrust-icon-tray-32.png
- dbcrust-icon-tray.svg
- dbcrust-icon.svg
- favicon.svg
- install.ps1
- install.sh
- llms.txt
- docker-integration.md
- security.md
- ssh-tunneling.md
- vault-integration.md
- overview.md
- quickstart.md
- safety.md
- ci-integration.md
- dashboard.md
- management-commands.md
- middleware.md
- team-workflows.md
- client-classes.md
- direct-execution.md
- django-integration.md
- error-handling.md
- examples.md
- overview.md
- backslash-commands.md
- configuration-reference.md
- url-schemes.md
- advanced-features.md
- ai-assistant.md
- basic-usage.md
- development.md
- elasticsearch.md
- file-formats.md
- gui.md
- mongodb.md
- password-management.md
- performance-analysis.md
- troubleshooting.md
- white-dragon.md
- configuration.md
- django-analyzer.md
- index.mdx
- installation.mdx
- quick-start.mdx
- custom.css
- content.config.ts
- .gitignore
- astro.config.mjs
- bun.lock
- package.json
- tsconfig.json
- ConnectionDialog.tsx
- DockerDiscovery.tsx
- Editor.tsx
- ExplainView.tsx
- Layout.tsx
- Navigation.tsx
- ResultsPanel.tsx
- SavedConnections.tsx
- SchemaExplorer.tsx
- SettingsPage.tsx
- Sidebar.tsx
- StatusBar.tsx
- VaultWizard.tsx
- App.tsx
- commands.ts
- connectionDisplay.ts
- index.css
- main.tsx
- queryPresets.ts
- sqlAutocomplete.ts
- sqlExecution.ts
- tableMetadata.ts
- types.ts
- vite-env.d.ts
- default.json
- acl-manifests.json
- capabilities.json
- desktop-schema.json
- macOS-schema.json
- ic_launcher.xml
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher_background.xml
- AppIcon-20x20@1x.png
- AppIcon-20x20@2x-1.png
- AppIcon-20x20@2x.png
- AppIcon-20x20@3x.png
- AppIcon-29x29@1x.png
- AppIcon-29x29@2x-1.png
- AppIcon-29x29@2x.png
- AppIcon-29x29@3x.png
- AppIcon-40x40@1x.png
- AppIcon-40x40@2x-1.png
- AppIcon-40x40@2x.png
- AppIcon-40x40@3x.png
- AppIcon-512@2x.png
- AppIcon-60x60@2x.png
- AppIcon-60x60@3x.png
- AppIcon-76x76@1x.png
- AppIcon-76x76@2x.png
- AppIcon-83.5x83.5@2x.png
- 128x128.png
- 128x128@2x.png
- 32x32.png
- 64x64.png
- icon.icns
- icon.ico
- icon.png
- Square107x107Logo.png
- Square142x142Logo.png
- Square150x150Logo.png
- Square284x284Logo.png
- Square30x30Logo.png
- Square310x310Logo.png
- Square44x44Logo.png
- Square71x71Logo.png
- Square89x89Logo.png
- StoreLogo.png
- lib.rs
- main.rs
- .taurignore
- build.rs
- Cargo.toml
- tauri.conf.json
- .gitignore
- .taurignore
- bun.lock
- index.html
- package.json
- postcss.config.js
- tailwind.config.js
- tsconfig.json
- vite.config.ts
- __init__.py
- dbcrust.py
- dbcrust_ai.py
- dbcrust_analyze.py
- __init__.py
- htmx.min.js
- _ai_status.html
- _issue_section.html
- _request_detail.html
- _request_list.html
- dashboard.html
- __init__.py
- conftest.py
- test_ai_context.py
- test_analyzer.py
- test_dashboard.py
- test_django_explain.py
- test_management_command.py
- test_middleware.py
- test_report_formatter.py
- test_slow_query_analyzer.py
- test_testing_helpers.py
- urls.py
- __init__.py
- ai_context.py
- ai_jobs.py
- analyzer.py
- apps.py
- code_analyzer.py
- dashboard.py
- database_helper.py
- debug_logging.py
- django_explain.py
- example.py
- example_middleware_usage.py
- middleware.py
- pattern_detector.py
- project_analyzer.py
- query_collector.py
- query_plan_analyzer.py
- README.md
- recommendations.py
- report_formatter.py
- slow_query_analyzer.py
- test_enhanced_analyzer.py
- test_middleware_demo.py
- testing.py
- troubleshoot_logging.py
- urls.py
- utils.py
- views.py
- __init__.py
- dbcrust.py
- __init__.py
- __init__.py
- __main__.py
- apps.py
- client.py
- connector.py
- pytest_plugin.py
- dbcrust-cli
- example.py
- agent.rs
- chatgpt_auth.rs
- config.rs
- conversation.rs
- key_storage.rs
- mod.rs
- model_listing.rs
- prompt_templates.rs
- schema_context.rs
- streaming.rs
- dbc.rs
- app.rs
- mod.rs
- plan_tree.rs
- ui.rs
- app.rs
- mod.rs
- schema_data.rs
- ui.rs
- agent_guide.md
- cli.rs
- cli_core.rs
- command_completion.rs
- commands.rs
- completion.rs
- completion_provider.rs
- complex_display.rs
- config.rs
- config_editor.rs
- database.rs
- database_clickhouse.rs
- database_datafusion.rs
- database_elasticsearch.rs
- database_mongodb.rs
- database_mysql.rs
- database_postgresql.rs
- database_sqlite.rs
- database_white_dragon.rs
- db.rs
- dbcrust_pass.rs
- docker.rs
- format.rs
- geojson_display.rs
- highlighter.rs
- history_manager.rs
- json_display.rs
- lib.rs
- logging.rs
- main.rs
- myconf.rs
- named_queries.rs
- pager.rs
- password_encryption.rs
- password_sanitizer.rs
- performance_analyzer.rs
- pgpass.rs
- prompt.rs
- regex_operators.rs
- safety.rs
- script.rs
- shell_completion.rs
- sql_buffer.rs
- sql_context.rs
- sql_parser.rs
- sql_parser_mysql.rs
- sql_parser_postgresql.rs
- sql_parser_sqlite.rs
- sql_parser_trait.rs
- ssh_tunnel.rs
- update.rs
- url_scheme.rs
- vault_client.rs
- vault_encryption.rs
- vector_display.rs
- .cz.toml
- .gitignore
- AGENTS.md
- AUDIT.md
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- CLAUDE.md
- conftest.py
- hk.pkl
- LICENSE
- mise.toml
- pyproject.toml
- README.md
- uv.lock
// repository documentation
Was this content helpful?
(0 ratings)
