https://github.com/multiprocessio/datastation Skip to content Sign up * Product + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} multiprocessio / datastation Public * Notifications * Fork 60 * Star 1.7k App to easily query, script, and visualize data from every database, file, and API. datastation.multiprocess.io License View license 1.7k stars 60 forks Star Notifications * Code * Issues 24 * Pull requests 3 * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 7 branches 61 tags Code Latest commit @eatonphil eatonphil Correctly replace sampledata file path for database connections too (#... ... 5f1dc60 May 26, 2022 Correctly replace sampledata file path for database connections too ( #... ...254) * Fix for format * Handle unpacking asar * External asar * Add mkdir * One more missing asar external * Copy in asar * Add sampledata 5f1dc60 Git stats * 327 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows Revert "Support ODBC connections (#239)" (#246) May 16, 2022 desktop Correctly replace sampledata file path for database connections too ( #... May 26, 2022 e2e Fix create page creation order, fix server zip creation, add basic te... May 8, 2022 ee Add support for more download formats and copying to clipboard (#247) May 20, 2022 runner Correctly replace sampledata file path for database connections too ( #... May 26, 2022 sampledata Add new project templates with sample data, add docs link to blank pa... May 26, 2022 screens Add homepage screenshots/docs links to readme (#249) May 19, 2022 scripts Correctly replace sampledata file path for database connections too ( #... May 26, 2022 server Correctly replace sampledata file path for database connections too ( #... May 26, 2022 shared Add new project templates with sample data, add docs link to blank pa... May 26, 2022 testdata Fixes #217 (#218) Apr 11, 2022 type-overrides Add basic autocomplete support (#213) Apr 7, 2022 ui Correctly replace sampledata file path for database connections too ( #... May 26, 2022 .eslintignore Require pagination on table panels, fall back to regular input when s... May 2, 2022 .eslintrc Add new project templates with sample data, add docs link to blank pa... May 26, 2022 .gitignore Fix create page creation order, fix server zip creation, add basic te... May 8, 2022 .prettierignore Server updates (#89) Nov 16, 2021 .prettierrc.json Desktop build works with electron-packager (#8) Jun 15, 2021 ARCHITECTURE.md Increase debounce time, add flush on blur, ui tweaks (#167) Feb 5, 2022 DEV_FAQ.md Increase debounce time, add flush on blur, ui tweaks (#167) Feb 5, 2022 Dockerfile Making server easier to get started, add dashboard without login (# 178) Feb 19, 2022 Dockerfile.build Upgrade to Go 1.18 (#197) Mar 16, 2022 GOOD_FIRST_PROJECTS.md Clean up good first projects (#220) Apr 12, 2022 HACKING.md Upgrade to Go 1.18 (#197) Mar 16, 2022 LICENSE.md Add audit history to Enterprise Edition (#202) Mar 30, 2022 README.md Add homepage screenshots/docs links to readme (#249) May 19, 2022 docker-compose.yml Move desktop and server backend to SQLite (#196) Mar 21, 2022 icon.icns Add icons (#106) Dec 6, 2021 icon.ico Add icons (#106) Dec 6, 2021 icon.png Add icons (#106) Dec 6, 2021 jest.config.js Add support for disabling autocomplete in settings, fix creating an a... Apr 8, 2022 package.json Correctly replace sampledata file path for database connections too ( #... May 26, 2022 screenshot.png Fixes for more panel styling (#147) Jan 14, 2022 testsetup.js Add support for Jinja-style macros in panel contents (#179) Feb 24, 2022 tsconfig.json Panel runner in Golang (#112) Dec 9, 2021 yarn.lock Add basic format support for sql (#251) May 23, 2022 View code [ ] DataStation Community Edition Stay in the loop About Features Query databases and files Script with code Build graphs And export data Install Learn Community How can I help? README.md DataStation Community Edition Stay in the loop Since Github doesn't provide a great way for you to learn about new releases and features, don't just star the repo, join the mailing list. About 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 languages like Python, JavaScript, R or SQL. All in one application. Remote file demo Features * Build reports with graphs, charts and tables * Script against data * Cross-platform: Windows, macOS, and Linux * Easily fetch your data, wherever it is: 18 SQL and non-SQL databases, files, HTTP servers Query databases and files Query databases and files Over 20 supported databases out of the box including: PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, ClickHouse, Influx 1 (InfluxQL), Influx 2 (Flux), Prometheus, Elasticsearch, AWS Athena, Google BigQuery, Snowflake, Cassandra, Scylla, TimescaleDB, YugabyteDB, CockroachDB, CrateDB, QuestDB, and Airtable. Read more about database panels. Over 13 supported file formats including: Avro, Parquet, JSON, JSON Newline, Concatenated JSON, CSV, TSV, Excel (XLSX), ODS, Apache Error Logs, Apache Access Logs, Nginx Access Logs, and Newline-delimited Custom Regexp. Read more about file panels. Script with code Script with code Script with code 2 Python, Ruby, Julia, PHP, Deno, R, JavaScript or SQL are supported scripting languages. Read more about code panels. Build graphs Build graphs And export data Export data Read more about HTTP panels. Or read more about macros. Install Install instructions are available here. Learn Find user guides for all different kinds of databases and scenarios here. Community Join us on Discord. How can I help? Download the app and use it! Report bugs on Discord. If you're a developer with some Go experience looking to hack on open source, check out GOOD_FIRST_PROJECTS.md. About App to easily query, script, and visualize data from every database, file, and API. datastation.multiprocess.io Topics nodejs mysql ruby python nginx sql sql-server database log-analysis julia postgresql syslog mariadb data-visualization rstats data-analysis sqlite3 apache2 sql-editor cockroachdb Resources Readme License View license Stars 1.7k stars Watchers 19 watching Forks 60 forks Releases 61 0.11.0 Latest May 26, 2022 + 60 releases Contributors 10 * @eatonphil * @Posrabi * @dependabot[bot] * @fritzgrabo * @cmrfrd * @akhenakh * @tooolbox * @jimsparkman * @steirico * @gl28 Languages * TypeScript 52.4% * Go 23.2% * JavaScript 18.2% * CSS 3.2% * Shell 1.7% * Python 0.8% * Other 0.5% * (c) 2022 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.