{"id":24167272,"url":"https://github.com/basemax/sqlite-browser","last_synced_at":"2026-02-07T14:03:01.330Z","repository":{"id":271129577,"uuid":"912423628","full_name":"BaseMax/sqlite-browser","owner":"BaseMax","description":"SQLite Browser is a web-based SQLite database browser that allows you to load, execute SQL queries, and view results directly in your browser. It is designed to work with SQLite .db files, enabling users to interact with their SQLite databases via a user-friendly interface.","archived":false,"fork":false,"pushed_at":"2025-01-05T17:31:40.000Z","size":565,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-19T06:32:33.921Z","etag":null,"topics":["javascript","js","online-sqlite","sql","sqlite","sqlite-webassembly","sqlite3","wasm","web-assembly","webasm","webassembly","webassembly-demo","webassembly-sqlite","webassembly-tutorial"],"latest_commit_sha":null,"homepage":"https://basemax.github.io/sqlite-browser/client/sqlite_browser_ui.html","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BaseMax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-05T14:38:46.000Z","updated_at":"2025-01-16T22:50:33.000Z","dependencies_parsed_at":"2025-01-05T18:37:36.366Z","dependency_job_id":null,"html_url":"https://github.com/BaseMax/sqlite-browser","commit_stats":null,"previous_names":["basemax/sqlite-browser"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BaseMax/sqlite-browser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2Fsqlite-browser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2Fsqlite-browser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2Fsqlite-browser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2Fsqlite-browser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BaseMax","download_url":"https://codeload.github.com/BaseMax/sqlite-browser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BaseMax%2Fsqlite-browser/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266454716,"owners_count":23931334,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","js","online-sqlite","sql","sqlite","sqlite-webassembly","sqlite3","wasm","web-assembly","webasm","webassembly","webassembly-demo","webassembly-sqlite","webassembly-tutorial"],"created_at":"2025-01-12T21:12:55.624Z","updated_at":"2026-02-07T14:03:01.280Z","avatar_url":"https://github.com/BaseMax.png","language":"JavaScript","readme":"# SQLite Browser\n\nSQLite Browser is a web-based SQLite database browser that allows you to load, execute SQL queries, and view results directly in your browser. It is designed to work with SQLite `.db` files, enabling users to interact with their SQLite databases via a user-friendly interface.\n\n## Features\n\n- Load SQLite `.db` files\n- Execute SQL queries and view results in table format\n- Browse tables in the database\n- Save modified databases\n- SQL editor with syntax highlighting\n- Supports exporting the database to a file\n\n![SQLite Browser](demo.jpg)\n\n## Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/BaseMax/sqlite-browser.git\n   cd sqlite-browser\n   ```\n\n2. Install dependencies:\n  ```bash\n  npm install\n  ```\n\n3. Start the server:\n  ```bash\n  node serve.js\n  ```\n\n4. Open the browser and navigate to `http://localhost:4848/`.\n\n## Usage\n\n- Load a database: Use the file input at the top to load an SQLite .db file.\n- Execute SQL: Write your SQL query in the editor and click \"Execute SQL\".\n- Save the database: After making changes, click \"Save Database\" to download the modified .db file.\n- Browse tables: Click on any table name in the list to populate the editor with a SELECT query for that table.\n\n## File Structure\n\n```\n.\n├── client\n│   ├── assets\n│   │   ├── css\n│   │   │   ├── bootstrap.min.css\n│   │   │   ├── codemirror.min.css\n│   │   │   └── custom.css\n│   │   └── js\n│   │       ├── bootstrap.min.js\n│   │       ├── codemirror.min.js\n│   │       ├── popper.min.js\n│   │       ├── script.js\n│   │       ├── sql-wasm.wasm\n│   │       ├── sql.min.js\n│   │       └── worker.sql-wasm.js\n│   └── sqlite_browser_ui.html\n├── LICENSE\n├── README.md\n├── serve.js\n└── .git\n```\n\n### License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\nCopyright © 2025 Max Base\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbasemax%2Fsqlite-browser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbasemax%2Fsqlite-browser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbasemax%2Fsqlite-browser/lists"}