Squey

0

Squey is a visualization software designed to interactively explore and understand large amounts of tabular data (this is the read-only mirror of https://gitlab.com/squey/squey)

Analytics

parallel-coordinates
data-visualization
data-analysis
cybersecurity

Version Documentation Flathub installs Matrix DOI Liberapay

About

Squey presentation video

See presentation video : https://www.youtube.com/watch?v=M9I8Vt5mmAc

Project description

Squey is designed from the ground up to take advantage of GPUs and CPUs to perform interactive explorations of massive amounts of data.

It gives users an exhaustive yet intuitive multi-view representation of columnar data and can ingest from:

  1. Structured text files (CSV, logs, ...)
  2. Apache Parquet files
  3. Pcap files
  4. SQL databases
  5. Elasticsearch databases

Squey strives to deliver value through its V.I.SU approach:

  • Visualize: Leverage various visual representations of raw data in combination with statistics
  • Investigate: Use filters to build an accurate understanding of millions of rows while switching instantly between capturing the big picture and focusing on the details
  • Spot the Unknown: As a structured understanding of the data emerges, identify unknowns and anomalies

Squey can be used for many different purposes, such as:

  • BI and Big Data: Bootstrap initial understanding of complex datasets and deep dive where necessary to design accurate data processing
  • Cybersecurity: Detect weak signals such as attacks and data leaks
  • IT troubleshooting: Resolve network issues and improve application performance
  • Machine Learning: Design training dataset to fulfill targeted improvements of Machine Learning models

Give yourself a chance to see your data and have fun exploring!

Installation

Linux

flatpak install --user -y https://dl.flathub.org/repo/appstream/org.squey.Squey.flatpakref

Windows

Windows support is available through the use of WSL2:

AWS

Deploying the software as a service on an AWS EC2 instance :

Reference manual

https://doc.squey.org

Development

See the developement README.md page.

Installing a flatpak development branch

Note : Merge Requests having the action::flatpak_export label are exported by the CI/CD pipeline as a flatpak package named after the git branch name.

Adding the flatpak development remote (once):

flatpak --user remote-add --no-gpg-verify squey_dev http://inspector-cassiopee.ensam.eu/flatpak

Installing a development branch:

flatpak install --user squey_dev org.squey.Squey//<dev_branch_name>

Roadmap

https://gitlab.com/groups/squey/-/roadmap

Support the project

Use this DOI to make citations

Zenodo

Help the contributors to develop and maintain the software

LiberaPay

Stargazers repo roster for @squey/squey