Hasty Briefsbeta

Bilingual

Show HN: Buckaroo – The data table UI for Notebooks

a year ago
  • #python
  • #data-analysis
  • #jupyter
  • Buckaroo is a modern data table for Jupyter that simplifies exploratory data analysis.
  • Features include a performant data table, sorting, value formatting, infinite scrolling, summary stats, histograms, smart sampling, auto-cleaning, and a low-code UI.
  • Installation is simple with `pip install buckaroo` and works with Jupyter Lab, Jupyter Notebook, Marimo, VS Code notebooks, Jupyter Lite, and Google Colab.
  • Supports DataFrame libraries like pandas, polars, and geopandas (optional).
  • Includes extensive documentation, tests, and feature example videos on YouTube.
  • Interactive styling gallery allows live editing and configuration.
  • Core data grid is based on AG-Grid, enabling fast loading and customizable display.
  • Numeric columns are formatted with fixed-width fonts and commas for better readability.
  • Histograms and summary stats provide quick overviews of data distribution.
  • Low-code UI with Python code generation and heuristic autocleaning for data.
  • Pluggable Analysis Framework allows customization of summary stats.
  • Development setup involves cloning the GitHub repo and installing dependencies.
  • Contributions are welcome, with guidelines for issue reporting and code contributions.