Scripts2026年9月12日·1 分钟阅读

DB Browser for SQLite — Visual Database Editor for SQLite Files

A high-quality open-source tool to create, design, and edit SQLite database files with a spreadsheet-like interface and full SQL support.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
DB Browser for SQLite
直接安装命令
npx -y tokrepo@latest install f236c786-aea9-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

DB Browser for SQLite is a visual, open-source tool for creating, designing, and editing SQLite database files. It provides a familiar spreadsheet-like interface for browsing data and a full SQL editor for running queries, making SQLite accessible to users who prefer graphical tools over the command line.

What DB Browser for SQLite Does

  • Browse, create, and edit SQLite tables and indexes through a point-and-click interface
  • Execute arbitrary SQL queries and inspect results in a tabular view
  • Import and export data in CSV, SQL dump, and other common formats
  • Visualize the database schema and modify column types, constraints, and defaults
  • Edit cell values in-place with undo/redo support

Architecture Overview

DB Browser for SQLite is a C++ desktop application built on the Qt framework. It links directly against the SQLite library and operates on local .db files without a client-server layer. The GUI renders table grids, a schema browser, and a multi-tab SQL editor, all communicating with SQLite through its C API.

Self-Hosting & Configuration

  • Download pre-built binaries for Windows, macOS, and Linux from the official site
  • Install via package managers: Homebrew, apt, Chocolatey, Snap, or Flatpak
  • No server or daemon required — runs entirely as a local desktop application
  • Preferences allow configuring default text encoding, font size, and SQL editor behavior
  • Supports opening encrypted SQLite databases when compiled with SQLCipher support

Key Features

  • Spreadsheet-style data browsing with inline editing and filtering
  • Integrated SQL editor with syntax highlighting and auto-completion
  • Plot and chart data directly from query results
  • Full support for SQLite extensions and custom collations
  • Portable mode available for running from USB without installation

Comparison with Similar Tools

  • DBeaver — supports dozens of databases but is heavier; DB Browser is SQLite-only and lightweight
  • SQLiteStudio — similar scope but DB Browser has a larger community and more frequent releases
  • sqlite3 CLI — powerful for scripting but lacks the visual browsing and editing workflow
  • Beekeeper Studio — modern multi-database GUI; DB Browser is free and SQLite-focused
  • pgAdmin — PostgreSQL-only; DB Browser is the equivalent dedicated tool for SQLite

FAQ

Q: Can DB Browser for SQLite handle large database files? A: It can open multi-gigabyte databases, though browsing very large tables may be slower. Filtering and SQL queries are still handled efficiently by the SQLite engine.

Q: Does it support SQLite encryption? A: Yes, builds that include SQLCipher can open and create encrypted databases. The standard download may or may not include this depending on the platform.

Q: Can I use it to edit databases used by mobile apps? A: Yes. Copy the .db file from the device, edit it in DB Browser, and push it back. This is common for Android and iOS SQLite-backed apps during development.

Q: Is DB Browser for SQLite still actively maintained? A: Yes. The project receives regular updates and has an active community on GitHub.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产