Skip to main content

Colvert

PyPI - Version PyPI - Python Version PyPI - Downloads

Logo


Table of Contents

THIS PROJECT IS IN EARLY DEVELOPMENT

colvert is a tool for fast data exploration and visualization. Running on your machine you can explore large datasets using SQL an visualize them. AI generation of SQL queries is also supported.

colvert is a Frontend for DuckDB a fast and lightweight in-memory database designed for analytical queries. It's design to be a simple and easy to use tool for data analysis and visualization.

It's a web frontend running on top of DuckDB. It's support SQL queries and visualization using Plotly. Even if it's a web frontend it's designed to be used locally on your machine like a Jupyter notebook.

It's support loading data from CSV, Parquet, JSON files and directly from Hugging Face.

Using LiteLLM for AI support allow usage of multiple models like OpenAI, Anthropic, Mistral and more.

Table screenshot AI Prompt

Charts

Line

Line chart screenshot

Pie

Pie chart screenshot

Maps

Scatter map screenshot

Installation

We recommend installing colvert using pipx or uvx:

pipx install colvert

Pipx is a tool to install Python applications in isolated environments. It's a great way to install Python applications without cluttering your system Python environment.

Usage

colvert  open samples/test.csv 

This will detect the type of the file and open it in a new browser tab.

See the video below to see the tool in action: View demo

Documentation

Once colvert is installed, you can access the documentation from the web interface. You can also access the documentation in the documentation folder.

License

colvert is distributed under the terms of the Apache 2.0 license.

FAQ

What does Colvert mean?

Colvert is the french name for the Mallard Duck. It's a reference to DuckDB the database engine used by Colvert and the fact the author is French and born in the region of France where Mallard Duck are important.

https://en.wikipedia.org/wiki/Mallard

Metadata

Release files for colvert 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for colvert 0.3.0
File Size Uploaded
colvert-0.3.0.tar.gz 3.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for colvert 0.3.0
File Interpreter ABI Platform
colvert-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.6 MB

Release files / colvert-0.3.0.tar.gz

Download URL colvert-0.3.0.tar.gz
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
762997e01397a6971262aaf9dfc3c6bd4396e7f34161688bbd2be4bb4b54c086
BLAKE2b-256 checksum
How to use checksums
5a82de39155e5623932f60b73d56a7c522b293002f323c83dd3ea635dc83cb5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2025.

Transparency log

Release files / colvert-0.3.0-py3-none-any.whl

Download URL colvert-0.3.0-py3-none-any.whl
Size 2.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
83539d60af166231c22525da9355eb3495dfb7b621a59bbd53c2b2eb68f7142c
BLAKE2b-256 checksum
How to use checksums
9af6c43732938168332238793e1741c01295f738ddde4b2bf264e184f921f158
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 4, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page