Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗄️ WinSQLite Editor

A lightweight, lightning-fast, and native SQLite database browser built with C++ and Qt 6.

GitHub Release Microsoft Store Total Downloads License: MIT Platform


Download on Microsoft StoreGitHub ReleasesWatch DemoReport Issue


🌟 Overview

WinSQLite Editor is a high-performance, native desktop application designed for seamless SQLite database administration. Engineered with pure C++ and Qt 6, it delivers an ultra-responsive user experience with instant startup times, minimal memory consumption, and smooth handling of large database files without cloud dependencies or background tracking.


📥 Download & Installation

Option 1: Microsoft Store (Recommended)

Get automatic silent background updates, easy one-click installation, and support the ongoing development of the project.

Get it from Microsoft

Option 2: Direct Download (Portable)

Download the standalone .zip or .7z archive directly from our GitHub Releases page, extract it anywhere, and run the executable. No administrative rights or installer required.


Option 3: Windows Package Manager (Winget)

You can also install WinSQLite Editor directly from your command line:

winget install WinSQLiteEditor

⚖️ Edition Comparison

Feature / Benefit Microsoft Store Portable Archive (.zip)
Full Core Functionality
100% Offline & Privacy-First
Automatic Background Updates (Manual download)
One-Click Clean Install & Uninstall (Manual zip extraction)
Verified & Validated Security (Store Checked)
Support Independent Open-Source Dev ❤️ Recommended ☕ Optional

✨ Key Features

  • 📂 Database & Schema Management: Seamlessly open, inspect, and manage SQLite database schemas, tables, fields, triggers, and indices.
  • 📝 Smart SQL Editor: Built-in code editor equipped with syntax highlighting and context-aware autocomplete for rapid SQL drafting.
  • ⚡ Ultra Fast & Native: Built natively with C++ and Qt 6 to ensure minimal resource overhead and lightning-fast query execution.
  • 🔍 Visual Data Browser: View, inline-edit, search, and filter table records intuitively without writing manual SELECT queries.
  • 🔒 Privacy-First & Lightweight: 100% offline-first utility with zero telemetry, zero trackers, and no bloatware.

📸 Screenshots

Schema & Table Browser SQL Query & Results Execution
App Screenshot App Screenshot

🎬 Video Demonstration

Watch a full walkthrough of WinSQLite Editor in action on YouTube:

Watch WinSQLite Editor Demo

Click the image above to play the demo on YouTube


🛡️ Privacy & Security

WinSQLite Editor is built with a strict privacy-first philosophy:

  • No Telemetry: No analytics, tracking, or background network requests.
  • 100% Offline: Operates completely standalone without any cloud dependencies.
  • Clean & Safe: Certified free of third-party bundlers or unwanted adware.

🛠️ Building from Source

Prerequisites

  • Windows 10/11
  • Qt 6.x (Core, GUI, Widgets, Sql modules)
  • CMake 3.16+
  • C++17 or C++20 compatible compiler (MSVC 2022 or MinGW)

Build Steps

  1. Clone the repository:

    git clone [https://github.com/srdzank/SQLite-Editor.git](https://github.com/srdzank/SQLite-Editor.git)
    cd SQLite-Editor
  2. Configure with CMake:

    cmake -B build -DCMAKE_PREFIX_PATH="C:/Qt/6.x.x/msvc2019_64"
  3. Build the binary:

    cmake --build build --config Release

🤝 Contributing & Feedback

Contributions, feature suggestions, and bug reports are highly welcome!

  • Found a bug? Open an Issue.
  • Want to contribute code? Feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


If you find WinSQLite Editor useful, please give this repository a ⭐ star on GitHub to support the project!

Releases

Sponsor this project

Packages

Contributors

Languages