{"id":13471692,"url":"https://github.com/jjmontesl/cubesviewer","last_synced_at":"2025-03-26T13:31:26.913Z","repository":{"id":6048470,"uuid":"7273285","full_name":"jjmontesl/cubesviewer","owner":"jjmontesl","description":"Explore and visualize analytical datasets","archived":false,"fork":false,"pushed_at":"2019-02-02T23:55:00.000Z","size":10389,"stargazers_count":441,"open_issues_count":13,"forks_count":112,"subscribers_count":41,"default_branch":"master","last_synced_at":"2024-10-30T02:59:55.591Z","etag":null,"topics":["analytics","data-visualization","multidimensional-analysis","olap"],"latest_commit_sha":null,"homepage":"http://www.cubesviewer.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jjmontesl.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.txt","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-12-21T12:37:07.000Z","updated_at":"2024-10-28T19:34:27.000Z","dependencies_parsed_at":"2022-08-06T08:15:12.742Z","dependency_job_id":null,"html_url":"https://github.com/jjmontesl/cubesviewer","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjmontesl%2Fcubesviewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjmontesl%2Fcubesviewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjmontesl%2Fcubesviewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjmontesl%2Fcubesviewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jjmontesl","download_url":"https://codeload.github.com/jjmontesl/cubesviewer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245662878,"owners_count":20652099,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","data-visualization","multidimensional-analysis","olap"],"created_at":"2024-07-31T16:00:48.303Z","updated_at":"2025-03-26T13:31:25.244Z","avatar_url":"https://github.com/jjmontesl.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"CubesViewer - OLAP Visual Viewer and Explore Tool\n=================================================\n\nAbout\n-----\n\nCubesViewer is a visual, web-based tool for exploring and analyzing\nOLAP databases served by the Cubes OLAP Framework.\n\nCubesViewer can be used for data exploration and auditory,\ngeneration of reports, chart designing and embedding,\nand as a (simple) company-wide analytics application.\n\nCubesViewer is a visual interface for the\nopen source [Cubes server](http://databrewery.org/cubes.html) (an OLAP server in Python).\nPurpose is to keep it simple while leveraging the web services provided by Cubes.\n\nSee it live: [CubesViewer site](http://www.cubesviewer.com/).\n\nFeatures:\n\n* Dimension hierarchies, date filtering\n* Several charts and diagrams can be created\n* Explore, create data series, draw charts, see raw facts\n* Export data and images\n* Responsive design, tablet friendly\n* Undo / redo\n* Views can be embedded in other web sites\n* User Interface allows for multiple views on-screen\n* Optional multi-user server-side backend for saving/sharing views\n\n\nOnline Demos\n------------\n\n* [CubesViewer Site](http://www.cubesviewer.com)\n* [CubesViewer Studio](http://www.cubesviewer.com/studio.html) with the full application\n\n\u003c!---\n* [CubesViewer Embedded Views](http://jjmontesl.github.io/cubesviewer/views.html) showing embedded views\n--\u003e\n\nDownload\n--------\n\nLatest CubesViewer stable release is 2.0.2:\n\n* CubesViewer 2.0.2\n  * [cubesviewer-v2.0.2.zip](https://github.com/jjmontesl/cubesviewer/archive/v2.0.2.zip)\n  * [cubesviewer-server-v2.0.2.zip](https://github.com/jjmontesl/cubesviewer-server/archive/v2.0.2.zip)\n  * [Changelog](http://github.com/jjmontesl/cubesviewer/blob/v2.0.2/CHANGES.txt)\n  * [Release Notes](http://github.com/jjmontesl/cubesviewer/blob/v2.0.2/RELEASE-NOTES.txt)\n  * Works with *Cubes 1.0.x* and *Cubes 1.1.x*\n\nCubesViewer Server already includes the CubesViewer library so you just need that package\nif you plan to deploy the server-side application.\n\nIf you do modifications to the project, cloning both repositories via `git` is encouraged, so you can\neasily contribute your fixes and improvements back.\n\nRequirements\n------------\n\nCubesViewer consists of two parts:\n\n**CubesViewer client** is an HTML5 application that runs on any modern browser.\nIt can run without server side support. **Simply download the package and open**\n`html/studio.html` in your favorite browser. Views can also be embedded in other sites.\n\nCubesViewer also features an optional **server side application**\nwhich provides a full web application and supports features like sharing/saving views.\nThis project lives on a separate repository: [CubesViewer Server](http://github.com/jjmontesl/cubesviewer-server)\n(not to be confused with Cubes Server itself).\n\nYou need a configured and running [Cubes Server](http://databrewery.org/cubes.html) version 1.0.x or later.\nYour Cubes model may use some extra configuration if you wish to use features like date\nfilters and range filters (see Documentation below).\n\nFor CubesViewer clients to connect to Cubes server (\"slicer\"), your Cubes server possibly needs to allow\ncross origin resource sharing (CORS). To enable it, add `allow_cors_origin: *`\n(or a more restrictive setting) under the `[server]` section of the `slicer.ini` file.\n\nFor further information, see the Documentation section below.\n\nDocumentation\n-------------\n\nThis tool allows users to inspect the different dimensions, measures and\naggregated data in different ways, allowing you to build tables and charts\nbased on the analytical data available from the server.\n\n* [CubesViewer Quick Start](http://github.com/jjmontesl/cubesviewer/blob/master/doc/guide/cubesviewer-quickstart.md)\n* [CubesViewer Documentation](http://github.com/jjmontesl/cubesviewer/blob/master/doc/guide/index.md)\n\n* [CubesViewer 2.0 Release Notes](http://github.com/jjmontesl/cubesviewer/blob/master/RELEASE-NOTES.md)\n\n\nScreenshots\n-----------\n\n![CubesViewer Explore Screenshot](https://raw.github.com/jjmontesl/cubesviewer/master/doc/screenshots/view-explore-1.png \"CubesViewer Explore\")\n![CubesViewer Chart Screenshot](https://raw.github.com/jjmontesl/cubesviewer/master/doc/screenshots/view-chart-2.png \"CubesViewer Chart\")\n\nSupport\n=======\n\nYou can use the Cubes discuss group for CubesViewer related questions,\nand report bugs or features via CubesViewer issue tracker:\n\n* User group: http://groups.google.com/group/cubes-discuss\n* Report bugs: http://github.com/jjmontesl/cubesviewer/issues\n\nSource\n======\n\nGithub source repository:\n\n* http://github.com/jjmontesl/cubesviewer\n* http://github.com/jjmontesl/cubesviewer-server\n\nAbout versioning:\n\n* Tagged versions (ie. v2.0.x) are stable releases.\n* The \"master\" branch may be ahead the latest stable version, but is meant to be stable (fixes and documentation improvements).\n* Development and latest changes happen in the \"devel\" branch and others.\n\nCollaborate!\n------------\n\nUsing CubesViewer or interested in data engineering / data visualization? CubesViewer\nis an open source project and could grow up best with the help of fellow coders.\n\nYou can collaborate:\n\n* If you find bugs, please [file an issue](http://github.com/jjmontesl/cubesviewer/issues).\n* If you have a feature request, also file an issue.\n* If you fix bugs, please do send a pull request.\n* If you make reusable changes, please document those and send a pull request.\n* If you wish to take over a larger feature, get in touch through the Cubes discuss group above\n  in order to plan for it collectively. Check the TODO.txt file if you need some inspiration.\n* You can also help improving the documentation or writing about Cubes/CubesViewer, and spreading the love.\n\nIf you are using or trying CubesViewer, we'd love to hear from you (please tweet #cubesviewer !).\n\nDevelopment\n-----------\n\nRun:\n\n    grunt watch\n\nThis is the `grunt` task that watches the cubesviewer directory and generates the built\nlibrary in the `dist` directory.\n\nCan be tested using the `html/studio.html` application.\n\n\nAuthors\n=======\n\nCubesViewer is written and maintained by Jose Juan Montes\nand other contributors.\n\nSee AUTHORS file for more information.\n\nLicense\n=======\n\nCubesViewer is published under MIT license.\n\nFor full license see the LICENSE file.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjjmontesl%2Fcubesviewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjjmontesl%2Fcubesviewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjjmontesl%2Fcubesviewer/lists"}