Installation and start using
SenseTable provides CLI, Python package and MacOS app (coming). You can choose any one that you prefer.
Prerequisites
Install uv (an extremely fast Python package manager):
bash
curl -LsSf https://astral.sh/uv/install.sh | sh
Start a new terminal after you just installed uv
.
Option 1: CLI
CLI is recommended if you just want to quickly explore data.
Install or update SenseTable CLI:
bash
uv tool install -U sense-table
To run SenseTable, go to the folder containing your data files and simply run command:
bash
sense
# 👉 Open in your web browser: http://localhost:8000
Option 2: Python package
Python SDK is useful when you want to add your customization or integrate with your other web apps.
It is suggested to do it in a virtual environment to install the package:
bash
pip install sense-table
After installation, start SenseTable:
py
from sense_table.app import SenseTableApp
app = SenseTableApp().create_app()
@app.route('/your-other-page')
def your_other_page():
return 'hello world'
def start():
app.run(port=8000)
if __name__ == '__main__':
start()