whatisgithub

What is lancedb-explorer?

eozsahin1993/lancedb-explorer — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

A VS Code extension for browsing, editing, and querying LanceDB vector databases directly inside your editor.

Mindmap

mindmap
  root((LanceDB Explorer))
    What it does
      Browse LanceDB databases
      View tables in a grid
      Edit and delete rows
    Tech stack
      TypeScript
      VS Code API
      Tabulator
    Use cases
      Inspect vector data
      Edit cell values
      Filter and sort tables
    Audience
      Developers
      Data engineers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Inspect LanceDB tables and vector columns without writing query code.

USE CASE 2

Edit or delete individual rows in a LanceDB database from a visual grid.

USE CASE 3

Filter and sort large vector tables to find specific records quickly.

What is it built with?

TypeScriptVS Code APILanceDBTabulator

How does it compare?

eozsahin1993/lancedb-explorer0xradioac7iv/tempfs7vignesh/pgpulse
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Node.js 18 or higher for the LanceDB native bindings.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

LanceDB Explorer is a VS Code extension that lets you browse LanceDB databases and tables without leaving your editor. LanceDB is a type of database built for storing vectors, the kind of data used in AI search and similarity matching, along with regular columns of data. This extension gives you a visual way to look inside those databases instead of writing code to inspect them. Once installed, you open a local LanceDB database from the sidebar and see its tables listed in a tree view. Clicking a table opens its data in a paginated grid, so you can page through rows instead of loading everything at once. The grid shows column type hints, row numbers, and tooltips when you hover over a cell so you can read its full content even if it is cut off in the display. You can edit values directly. Clicking a pencil icon opens a modal where you change a cell, including editing JSON for columns that hold lists or vectors, and the extension checks that your new value matches the column's expected type before saving. Cells can be cleared to null with one click on columns that allow it, and rows can be deleted from the row-number column, with a confirmation step since deletion cannot be undone. Other features include pinning rows so they stay visible while you scroll or sort, sorting by column in a way that queries the actual database rather than just reordering what's on screen, and filtering by column text, number, or boolean values that also updates the row count. Columns can be pinned to the left edge too, so key columns stay visible while scrolling through wide tables. The interface automatically matches your VS Code theme, including dark and high contrast modes. To develop the extension locally you run npm install and npm run watch, then press F5 in VS Code to launch a test instance with the extension loaded. It requires Node.js version 18 or higher because of the LanceDB native bindings, and it is released under the Apache-2.0 license.

Copy-paste prompts

Prompt 1
Help me install and set up the LanceDB Explorer VS Code extension.
Prompt 2
Show me how to open a local LanceDB database in VS Code using this extension.
Prompt 3
Explain how to edit a JSON vector column value using LanceDB Explorer's edit modal.
Prompt 4
Walk me through filtering and sorting a table with LanceDB Explorer.

Frequently asked questions

What is lancedb-explorer?

A VS Code extension for browsing, editing, and querying LanceDB vector databases directly inside your editor.

What language is lancedb-explorer written in?

Mainly TypeScript. The stack also includes TypeScript, VS Code API, LanceDB.

What license does lancedb-explorer use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is lancedb-explorer to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is lancedb-explorer for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.