DConsTan / datastation

Easily query, script, and visualize data from every database, file, and API.

Home Page:https://datastation.multiprocess.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DataStation Community Edition

DataStation is an open-source data IDE for developers. It allows you to easily build graphs and tables with data pulled from SQL databases, logging databases, metrics databases, HTTP servers, and all kinds of text and binary files. Need to join or munge data? Write embedded scripts as needed in Python, JavaScript, Ruby, R, or Julia. All in one application.

Remote file demo

Features

In server mode:

  • Create and share dashboards with coworkers behind auth
  • Schedule recurring exports of dashboards

In desktop mode and server mode:

  • Build reports with graphs, charts and tables
  • Easily fetch any/all of your data
    • Query SQL, NoSQL, metrics, and document databases
    • Query API servers
    • Load Excel, Parquet, CSV, JSON, and log files from disk
  • Script against data in Python, JavaScript, Ruby, PHP, Julia, or R
  • Cross-platform: Windows, macOS, and Linux

CLI

dsq is a CLI that uses DataStation internals to allow you to run SQL queries on data files like Excel, JSON, CSV, TSV, Parquet, etc. If you want the CLI version of DataStation, check out dsq.

Try out the demo

See here for the free online demo.

It uses in-memory evaluation so your data never leaves your machine/browser. Because it runs in browser memory it has some limitations that the desktop and server versions don't.

Install

Install instructions are available here.

Documentation

See here for details.

Community

Join us on Discord.

How can I help?

Download the app and use it! Report bugs on Discord.

Read about the architecture in ARCHITECTURE.md. And if you want to make a fix, see HACKING.md.

Before starting on any new feature though, check in on Discord!

Subscribe

If you want to hear about new features and how DataStation works under the hood, sign up here.

License

This software is licensed under an Apache 2.0 license.

About

Easily query, script, and visualize data from every database, file, and API.

https://datastation.multiprocess.io

License:Other


Languages

Language:TypeScript 58.5%Language:JavaScript 18.1%Language:Go 17.0%Language:CSS 3.4%Language:Shell 1.3%Language:Python 0.9%Language:Jsonnet 0.6%Language:Dockerfile 0.1%Language:PowerShell 0.1%Language:PLpgSQL 0.1%Language:HTML 0.1%