- Notifications
You must be signed in to change notification settings - Fork0
Caravel is a data exploration platform designed to be visual, intuitive, and interactive
License
lukeeau/caravel
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Caravel is a data exploration platform designed to be visual, intuitiveand interactive.
[this project used to be namedPanoramix]
Caravel's main goal is to make it easy to slice, dice and visualize data.It empowers users to performanalytics at the speed of thought.
Caravel provides:
- A quick way to intuitively visualize datasets by allowing users to createand share interactive dashboards
- A rich set of visualizations to analyze your data, as well as a flexibleway to extend the capabilities
- An extensible, high granularity security model allowing intricate ruleson who can access which features, and integration with majorauthentication providers (database, OpenID, LDAP, OAuth & REMOTE_USERthrough Flask AppBuiler)
- A simple semantic layer, allowing to control how data sources aredisplayed in the UI, by defining which fields should show up inwhich dropdown and which aggregation and function (metrics) aremade available to the user
- Deep integration with Druid allows for Caravel to stay blazing fast whileslicing and dicing large, realtime datasets
Caravel was originally designed on top of Druid.io, but quickly broadenedits scope to support other databases through the use of SQLAlchemy, a PythonORM that is compatible withmost common databases.
From their website athttp://druid.io
Druid is an open-source analytics data store designed forbusiness intelligence (OLAP) queries on event data. Druid provides lowlatency (real-time) data ingestion, flexible data exploration,and fast data aggregation. Existing Druid deployments have scaled totrillions of events and petabytes of data. Druid is best used topower analytic dashboards and applications.
- Caravel Google Group
- Gitter (live chat) Channel
- Docker image (community contributed)
- Slides from Strata (March 2016)
Caravel would not be possible without these great frameworks / libs
- Flask App Builder - Allowing us to focus on building the app quickly whilegetting the foundation for free
- The Flask ecosystem - Simply amazing. So much Plug, easy play.
- NVD3 - One of the best charting libraries out there
- Much more, check out the
install_requires
section in thesetup.py file!
Interested in contributing? Casual hacking? Check outContributing.MD
About
Caravel is a data exploration platform designed to be visual, intuitive, and interactive
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Languages
- Python60.4%
- JavaScript21.2%
- CSS10.5%
- HTML7.8%
- Other0.1%