All Projects → jjmontesl → Cubesviewer

jjmontesl / Cubesviewer

Licence: other
Explore and visualize analytical datasets

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cubesviewer

Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Stars: ✭ 45,930 (+10940.87%)
Mutual labels:  analytics, data-visualization
Chartbrew
Open-source web platform for creating charts out of different data sources (databases and APIs) 📈📊
Stars: ✭ 199 (-52.16%)
Mutual labels:  analytics, data-visualization
Databazel
The analytical and reporting solution for MongoDB
Stars: ✭ 118 (-71.63%)
Mutual labels:  analytics, data-visualization
Model Describer
model-describer : Making machine learning interpretable to humans
Stars: ✭ 22 (-94.71%)
Mutual labels:  analytics, data-visualization
Awesome Datascience
📝 An awesome Data Science repository to learn and apply for real world problems.
Stars: ✭ 17,520 (+4111.54%)
Mutual labels:  analytics, data-visualization
Promcord
📊 Analyze your entire discord guild in grafana using prometheus. Message, User, Game and Voice statistics...
Stars: ✭ 39 (-90.62%)
Mutual labels:  analytics, data-visualization
Mprove
Open source Business Intelligence tool 🎉
Stars: ✭ 212 (-49.04%)
Mutual labels:  analytics, data-visualization
Metabase
The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋
Stars: ✭ 26,803 (+6343.03%)
Mutual labels:  analytics, data-visualization
Clickhouse
ClickHouse® is a free analytics DBMS for big data
Stars: ✭ 21,089 (+4969.47%)
Mutual labels:  analytics, olap
Duckdb
DuckDB is an in-process SQL OLAP Database Management System
Stars: ✭ 4,014 (+864.9%)
Mutual labels:  analytics, olap
Sourcerer App
🦄 Sourcerer app makes a visual profile from your GitHub and git repositories.
Stars: ✭ 6,645 (+1497.36%)
Mutual labels:  analytics, data-visualization
Crate
CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of data in real-time.
Stars: ✭ 3,254 (+682.21%)
Mutual labels:  analytics, olap
Uplot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Stars: ✭ 6,808 (+1536.54%)
Mutual labels:  analytics, data-visualization
Superset
Apache Superset is a Data Visualization and Data Exploration Platform
Stars: ✭ 42,634 (+10148.56%)
Mutual labels:  analytics, data-visualization
Explorer
Data Explorer by Keen - point-and-click interface for analyzing and visualizing event data.
Stars: ✭ 725 (+74.28%)
Mutual labels:  analytics, data-visualization
Countly Sdk Web
Countly Product Analytics SDK for websites and web applications
Stars: ✭ 165 (-60.34%)
Mutual labels:  analytics, data-visualization
Abixen Platform
Abixen Platform
Stars: ✭ 530 (+27.4%)
Mutual labels:  analytics, data-visualization
Keen Js
https://keen.io/ JavaScript SDKs. Track users and visualise the results. Demo http://keen.github.io/keen-dataviz.js/
Stars: ✭ 588 (+41.35%)
Mutual labels:  analytics, data-visualization
Querytree
Data reporting and visualization for your app
Stars: ✭ 230 (-44.71%)
Mutual labels:  analytics, data-visualization
duckdb
DuckDB is an in-process SQL OLAP Database Management System
Stars: ✭ 4,707 (+1031.49%)
Mutual labels:  analytics, olap

CubesViewer - OLAP Visual Viewer and Explore Tool

About

CubesViewer is a visual, web-based tool for exploring and analyzing OLAP databases served by the Cubes OLAP Framework.

CubesViewer can be used for data exploration and auditory, generation of reports, chart designing and embedding, and as a (simple) company-wide analytics application.

CubesViewer is a visual interface for the open source Cubes server (an OLAP server in Python). Purpose is to keep it simple while leveraging the web services provided by Cubes.

See it live: CubesViewer site.

Features:

  • Dimension hierarchies, date filtering
  • Several charts and diagrams can be created
  • Explore, create data series, draw charts, see raw facts
  • Export data and images
  • Responsive design, tablet friendly
  • Undo / redo
  • Views can be embedded in other web sites
  • User Interface allows for multiple views on-screen
  • Optional multi-user server-side backend for saving/sharing views

Online Demos

Download

Latest CubesViewer stable release is 2.0.2:

CubesViewer Server already includes the CubesViewer library so you just need that package if you plan to deploy the server-side application.

If you do modifications to the project, cloning both repositories via git is encouraged, so you can easily contribute your fixes and improvements back.

Requirements

CubesViewer consists of two parts:

CubesViewer client is an HTML5 application that runs on any modern browser. It can run without server side support. Simply download the package and open html/studio.html in your favorite browser. Views can also be embedded in other sites.

CubesViewer also features an optional server side application which provides a full web application and supports features like sharing/saving views. This project lives on a separate repository: CubesViewer Server (not to be confused with Cubes Server itself).

You need a configured and running Cubes Server version 1.0.x or later. Your Cubes model may use some extra configuration if you wish to use features like date filters and range filters (see Documentation below).

For CubesViewer clients to connect to Cubes server ("slicer"), your Cubes server possibly needs to allow cross origin resource sharing (CORS). To enable it, add allow_cors_origin: * (or a more restrictive setting) under the [server] section of the slicer.ini file.

For further information, see the Documentation section below.

Documentation

This tool allows users to inspect the different dimensions, measures and aggregated data in different ways, allowing you to build tables and charts based on the analytical data available from the server.

Screenshots

CubesViewer Explore Screenshot CubesViewer Chart Screenshot

Support

You can use the Cubes discuss group for CubesViewer related questions, and report bugs or features via CubesViewer issue tracker:

Source

Github source repository:

About versioning:

  • Tagged versions (ie. v2.0.x) are stable releases.
  • The "master" branch may be ahead the latest stable version, but is meant to be stable (fixes and documentation improvements).
  • Development and latest changes happen in the "devel" branch and others.

Collaborate!

Using CubesViewer or interested in data engineering / data visualization? CubesViewer is an open source project and could grow up best with the help of fellow coders.

You can collaborate:

  • If you find bugs, please file an issue.
  • If you have a feature request, also file an issue.
  • If you fix bugs, please do send a pull request.
  • If you make reusable changes, please document those and send a pull request.
  • If you wish to take over a larger feature, get in touch through the Cubes discuss group above in order to plan for it collectively. Check the TODO.txt file if you need some inspiration.
  • You can also help improving the documentation or writing about Cubes/CubesViewer, and spreading the love.

If you are using or trying CubesViewer, we'd love to hear from you (please tweet #cubesviewer !).

Development

Run:

grunt watch

This is the grunt task that watches the cubesviewer directory and generates the built library in the dist directory.

Can be tested using the html/studio.html application.

Authors

CubesViewer is written and maintained by Jose Juan Montes and other contributors.

See AUTHORS file for more information.

License

CubesViewer is published under MIT license.

For full license see the LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].