Skip to content
SPECIFICTION
Get listed

Matplotlib vs Yandex DataLens

Matplotlib

matplotlib.org

Yandex DataLens

yandex.cloud

Side by side

FigureMatplotlibYandex DataLens
Price fromFree$8.11/mo
Free planYesYes
Free trial—Yes
Open source——
WebYesYes
WindowsYes—
macOSYes—
LinuxYes—
API—Yes
Self-hostedYes—
Plans published12
Spec score · Data Visualization Software8.7 (#17)8.8 (#12)
Dashboard typebothinteractive
Data sourcesPython lists,NumPy arraysClickHouse,PostgreSQL,MySQL,YDB,YTsaurus CHYT,Greenplum,MS SQL Server,Oracle Database,StarRocks,Trino,Prometheus,Snowflake,files,Yandex Documents,Google Sheets,Yandex Query,Yandex Metrica,AppMetrica,Yandex Cloud Billing,Yandex Monitoring,DataLens Usage Analytics,API Connector,SpeechSense,1C Extractor,Bitrix24
Embedded dashboardsYesYes
Founded20032018
Free planYesYes
Platformweb_and_desktopweb
PurposeMatplotlib is a Python library for creating static, animated, and interactive visualizations.DataLens is a business analytics tool for visualizing data, building dashboards, and generating reports as interactive slide decks.
SupportThe project directs users to community help through Discourse, GitHub issues, and Stack Overflow.DataLens technical support coverage depends on the selected Yandex Cloud support plan.

Plans

Matplotlib

  • MatplotlibFree

Matplotlib pricing →

Yandex DataLens

  • FreeFree
  • Cloud$8.11 a month

Yandex DataLens pricing →

In their own words

Matplotlib

Matplotlib is a free Python library for creating static, animated, and interactive visualizations. The project says it can make publication-quality plots, and interactive figures can support zooming, panning, and updates. Users can customize visual style and figure layout, then export figures to many file formats. Matplotlib can be embedded in JupyterLab and graphical user interfaces. Third-party packages built on it include seaborn, HoloViews, plotnine, Cartopy, and WCSAxes. Official release wheels are available for Linux, macOS, and Windows, while documented runtime dependencies require Python 3.11 or newer. Additional dependencies may be needed for other GUI frameworks, LaTeX rendering, animation saving, and more file formats. The project describes its code as BSD-compatible and grants a royalty-free license subject to its license terms. Community help is available through Discourse, GitHub issues, and Stack Overflow. The project says Matplotlib began as a tool for EEG data and is now used in many fields. Its listed plan is Matplotlib at free.

Visit matplotlib.org

Yandex DataLens

Yandex DataLens is a web-based business analytics tool for visualizing data, building dashboards, and producing reports. Its interactive dashboards can refresh on a schedule or be embedded, while reports can be generated as print-ready multipage documents. Users can build charts with a self-service visualization builder or customize them with JavaScript. Neuroanalyst supports data analysis and visualization creation. Connections include databases such as ClickHouse, PostgreSQL, MySQL, YDB, Greenplum, SQL Server, Oracle, StarRocks, Trino, and Snowflake, alongside sources such as Google Sheets, Prometheus, Yandex Metrica, AppMetrica, and files. Corporate accounts can use SSO or Yandex ID, with permissions for groups and individuals; row-level security can restrict access within a dataset. A Free plan costs nothing for one seat. Each viewer or editor needs a seat, and teams are billed by seat. New customers receive 15 days of free team access, extendable by another 15 days when a billing account is linked before the initial trial ends. External databases must use certificates signed by a certificate authority; self-signed certificates are not supported.

Visit yandex.cloud