Manage, manipulate, and plot one or more SQLite databases and optionally import and export records to a CSV table

Latest Version

Version
0.4.6
Update
June 24, 2024
Size
1.75MiB
Developer
Category
Users
30,000+
Rating
3.02941 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
ContextMenus
Notifications
See more

SQLite Manager Extension

This extension offers a range of functionalities to simplify your interaction with SQLite databases. It allows you to read, edit, and manipulate records within one or multiple SQLite databases. The extension conveniently displays records in a table format, which can be further visualized through plotting or exported in CSV format.

For experimentation, the extension includes a sample SQLite database. Additionally, you can create one or multiple new databases directly in your browser's memory, enabling a seamless start from scratch.

The extension uses the WebAssembly (WASM) version of SQLite, enabling it to open databases using its JavaScript engine. With this approach, there is no longer a need for any native application to handle SQLite databases.

One feature of this extension is its blending of a Mathematica-like environment with NC (notebook computing), allowing you to have multiple computational regions within a single window. This setup allows you to run statements on different databases efficiently.

The extension has an internal plotting component powered by \"Chart.js,\" enabling you to visualize your records in formats such as \"pie,\" \"donut,\" or \"line.\"

Working with databases:
You can drop a database onto the interface to start working with it or inspect its table structure.

Notes:
This extension operates entirely offline. There is no data sent or received from any external server, providing a secure and private environment for your SQLite database operations.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "version": "0.4.6", "name": "SQLite Manager", "description": "Manage, manipulate, and plot one or more SQLite databases and optionally import and export records to a CSV table", "offline_enabled": true, "icons": { "16": "/data/icons/16.png", "19": "/data/icons/19.png", "32": "/data/icons/32.png", "38": "/data/icons/38.png", "48": "/data/icons/48.png", "64": "/data/icons/64.png", "128": "/data/icons/128.png", "256": "/data/icons/256.png" }, "permissions": [ "storage", "contextMenus", "notifications" ], "optional_host_permissions": [ "*://*/*" ], "sandbox": { "pages": ["/data/manager-old/sandbox.html"] }, "action": {}, "homepage_url": "https://webextension.org/listing/sqlite-manager.html", "background": { "service_worker": "worker.js" }, "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" }, "commands": { "_execute_action": {} }}
Read more