Powerful interactive

data visualizations

Python-based dashboards and data apps

Use our python API to develop professional visualizations in seconds, with server-side processing that scales horizontally to support data visualization at scale and multiple concurrent users.

Integrate visualizations from Altair, Vega, E-Charts and Mosaic, among others, and use them to fluently navigate through charts with millions of data points.

Building the right visualizations takes too much time?

Current tools hinder collaboration between data professionals and business stakeholders.

Shapelets Data Apps brings in a single python package all the tools that your organization needs to develop agile data projects.r.

Take data projects to production 2x faster by developing them collaboratively with Shapelets Data Apps.

Challenges in data-related projects

Are you or your company experiencing any of these issues?

Delays due to miscommunication between data professionals and business stakeholders

Slow dashboards

Charts cannot handle all your data

Low reusability

Lack of flexibility

ARCHITECTURE

shapelets platform architecture

Tailor your own data visualization

Improved creation of custom data apps and the ability to create dashboards to help you share your visualizations in an easier and fast way.

Data format is no longer a problem

Designed to handle data in multiple formats and fully interoperable with Arrow, Pandas and Polars

Ultra-fast zooming & dragging

Create charts out of millions of data rows with extremely smooth and responsive interactivity.

Ready to be shared

Share your data insights and visualizations immediately and safely with other users in your organization.

Interactive Visualizations

A powerful Python API to instantly create and share interactive visualizations.

Python

Make your data insights unforgettable

Shapelets Data Apps acts as a server application that provides access to the data and data visualizations (data apps) through a browser (client). These data apps or web applications contain widgets that can be used to interact with data attached to the data app and to select parameterizations and trigger computations in the server/cluster based on the selected parameters.​

We have enhanced the interactive visualization features to make it easy for a data scientist to create clear, simple, and intuitive data apps. It allows data teams to get a better understanding of the data, manage multiple scenarios and keep track of them. No need for third-party tools or a front-end team to build advanced, professional visualizations.

Quick access to all the controls you need, exactly when you need them. It is easier and richer than ever

Responsive visualizations

A set of sophisticated data tools to navigate smoothly over charts filled with millions of rows of data

Create draggable and zoomable charts customizable in every detail

Immediate sharing

Build a Data app with a few lines of code and share it immediately.

Shapelets Data Apps are Python constructions based on the Shapelets API that can be easily deployed and published. Test them locally first and then register them, so that the data app is instantly visible to other users, providing them with inmediate updates and fixes.

Additionally, Shapelets Data Apps come with version control and different levels of permissions to ease the internal handling of the access control.

 

Versatile and interactive widgets

Through the Python API, data teams have a variety of widgets to easily build professional-looking data apps with complex behaviours and interactions.

Once deployed, data apps can be consumed by other users to interact with the data and manage any kind of computations directly from the browser. Easily create all kinds of layouts and embed all kinds of UI components in data apps to be later rendered in web applications. Great versatility when events can be rapidly connected with actions to trigger changes or executions, allowing complex behaviours when multiple actions are chained.

 

3rd party charts and visualization libraries

Shapelets Data Apps is compatible with various libraries to create advanced visualizations such as interactive charts and maps.

You can use your favourite Python library and easily embed charts and maps in Shapelets data apps. The user can easily create visualizations using directly a charts from Mosaic, Altair, E-Charts or Folium, among others. No need to change tools or learn new syntax.

All the flexibility to customize visualizations in every detail without limits.

 

Responsive visualizations

A set of sophisticated data tools to navigate smoothly over charts filled with millions of rows of data

Immediate sharing

Build a Data app with a few lines of code and share it immediately.

Versatile and interactive widgets

Through the Python API, data teams have a variety of widgets to easily build professional-looking data apps with complex behaviours and interactions.

3rd party charts and visualization libraries

Shapelets Data Apps is compatible with various libraries to create advanced visualizations such as interactive charts and maps.

Load

All data apps come with a “sandbox” where you can instantly load files at scale in various formats like CSV, arrow, parquet and feather.

Our smart data engine does not need to load all the data in memory directly, but will just load the data that is required to execute queries, accelerating your analysis and visualizations while minimizing memory footprint.

Transform

Build and concatenate queries using standard SQL language.

Our query engine allows for lazy evaluations, reading just the required data to execute a given query and triggering computations only after a query chain is executed. This approach reduces significantly the usage of resources, avoiding unnecessary computations and improving efficiency and response times.

Visualize

Build beautiful, interactive visualizations using our python API to instantly communicate insights to business users.

Visualization updates can be published immediately and incorporate version control to ensure older data applications can be restored if needed. Our data apps are compatible with some of the most relevant visualization libraries in Python’s ecosystem like Vega, Altair, E-Charts and Mosaic, using them in combination with an efficient data engine will allow you to quickly explore and navigate through million-point datasets.

Shapelets Data Apps: Agile data analytics

Reduce the time to production of data applications from weeks to minutes.

Data professionals can use python to quickly create professional and interactive data visualizations. These visualizations can be immediately made
available for specific business users to consume them in a platform deployed in your corporate environment, with version control for incremental
development.

Limitless data

Visualize data regardless of its source or size.

Bring your own visualizations

Use charts from popular python libraries to create your own visualizations.

Visualize million points

Use our linecharts to explore and navigate through large time series

Horizontal scalability

Serve many users maintaining low TCOs

Instant sharing

Direct your data apps towards specific users or groups within your organization.

Version control

Recover and reuse any old visualization.

Start building impressive data apps today

Try our python package and start creating your own interactive applications and dashboards. You set the limits.

Start building impressive data apps today

Try our python package and start creating your own interactive applications and dashboards. You set the limits.

Pin It on Pinterest