awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to parrt/dtreeviz

Open-source alternatives to Dtreeviz

30 open-source projects similar to parrt/dtreeviz, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Dtreeviz alternative.

  • federatedai/fateFederatedAI avatar

    FederatedAI/FATE

    6,048View on GitHub↗

    FATE is an open-source federated learning platform that enables multiple organizations to collaboratively train machine learning models without exposing raw data to any party. It provides a complete framework for private data collaboration, allowing participants to jointly compute on sensitive information while maintaining data privacy and security guarantees through secure multi-party computation protocols. The platform distinguishes itself through its comprehensive infrastructure management capabilities, supporting automated deployment of multi-party clusters using Ansible-driven provisioni

    Pythonalgorithmfatefederated-learning
    View on GitHub↗6,048
  • astrofrog/mpl-scatter-densityA

    astrofrog/mpl-scatter-density

    0View on GitHub↗
    View on GitHub↗0
  • bokeh/bokehbokeh avatar

    bokeh/bokeh

    20,403View on GitHub↗

    Bokeh is a Python data visualization library and interactive plotting framework used to create high-performance graphics and data dashboards that render in web browsers. It serves as a tool for generating standalone HTML documents, embedded components for digital notebooks, and full-stack web applications powered by a Python backend. The project distinguishes itself through its ability to handle large or streaming datasets while maintaining smooth interactivity. It enables linked brushing across multiple views, allowing data selected in one plot to automatically highlight corresponding data i

    TypeScriptbokehdata-visualisationinteractive-plots
    View on GitHub↗20,403
  • catboost/catboostcatboost avatar

    catboost/catboost

    8,808View on GitHub↗

    CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression, classification, and ranking tasks. It functions as a high-performance framework that provides a categorical data processor for transforming non-numeric features, a distributed trainer for large-scale datasets, and GPU acceleration to speed up model construction. The library distinguishes itself through native handling of categorical data and text features, removing the need for manual encoding. It includes a specialized model interpretability tool that leverages SHAP values and featu

    C++big-datacatboostcategorical-features
    View on GitHub↗8,808

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • cerlymarco/linear-treeC

    cerlymarco/linear-tree

    0View on GitHub↗
    View on GitHub↗0
  • comet-ml/kangascomet-ml avatar

    comet-ml/kangas

    1,076View on GitHub↗

    🦘 Explore multimedia datasets at scale

    Jupyter Notebook
    View on GitHub↗1,076
  • districtdatalabs/yellowbrickDistrictDataLabs avatar

    DistrictDataLabs/yellowbrick

    4,398View on GitHub↗

    Yellowbrick is a machine learning visualization library and model diagnostic tool designed to analyze feature importance, target distributions, and model error metrics. It serves as a visual toolkit for diagnosing underfitting and overfitting through the use of validation and learning curves. The project provides specialized suites for evaluating predictive models and unsupervised learning. It enables the determination of optimal cluster counts via elbow methods and silhouette coefficients, and assesses classifier and regressor quality through ROC curves, confusion matrices, and residual plot

    Python
    View on GitHub↗4,398
  • dmlc/xgboostdmlc avatar

    dmlc/xgboost

    28,471View on GitHub↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    C++distributed-systemsgbdtgbm
    View on GitHub↗28,471
  • fastplotlib/fastplotlibfastplotlib avatar

    fastplotlib/fastplotlib

    1,512View on GitHub↗

    Next-gen fast plotting library running on WGPU using the pygfx rendering engine

    Pythonfast-visualizationgpuinteractive-visualizations
    View on GitHub↗1,512
  • zetane/viewerzetane avatar

    zetane/viewer

    1,824View on GitHub↗

    ML models and internal tensors 3D visualizer

    Python
    View on GitHub↗1,824
  • astrofrog/fast-histogramA

    astrofrog/fast-histogram

    0View on GitHub↗
    View on GitHub↗0
  • flekschas/jupyter-scatterF

    flekschas/jupyter-scatter

    0View on GitHub↗
    View on GitHub↗0
  • gradio-app/gradiogradio-app avatar

    gradio-app/gradio

    42,931View on GitHub↗

    Gradio is a Python library that enables the creation of interactive web applications by converting functions into browser-based interfaces. It functions as a declarative framework where developers define input and output components to automatically generate web forms, visualizations, and data-driven dashboards. By abstracting away manual web markup, the library allows for the rapid construction of interfaces for machine learning models, research demonstrations, and analytical workflows within a single environment. The platform distinguishes itself by automatically exposing internal applicatio

    Pythondata-analysisdata-sciencedata-visualization
    View on GitHub↗42,931
  • grf-labs/grfgrf-labs avatar

    grf-labs/grf

    1,092View on GitHub↗

    Generalized Random Forests

    C++causal-forestcausal-inferenceeconometrics
    View on GitHub↗1,092
  • h2oai/h2o-3h2oai avatar

    h2oai/h2o-3

    7,493View on GitHub↗

    h2o-3 is a distributed machine learning platform and automated machine learning framework designed for training and deploying predictive models using distributed in-memory computing. It functions as a deep learning framework and a distributed model scoring engine, capable of operating as a Kubernetes ML cluster to process large datasets in parallel. The platform distinguishes itself through automated machine learning capabilities that automatically select the best algorithms and hyperparameters to optimize model performance. It provides specialized deep learning toolkits for tasks including i

    Jupyter Notebookautomlbig-datadata-science
    View on GitHub↗7,493
  • has2k1/plotninehas2k1 avatar

    has2k1/plotnine

    4,598View on GitHub↗

    Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative statistical plotting framework and multi-panel plotting engine, allowing users to create complex charts by mapping data variables to visual properties such as position, color, and size. The project is distinguished by its use of a layered composition model and a statistical transformation engine that performs aggregations and computations before rendering visuals. It features a comprehensive system for multi-panel faceting, which enables the splitting of a single visualization into

    Pythondata-analysisgrammargraphics
    View on GitHub↗4,598
  • jakecoltman/bartpyJ

    JakeColtman/bartpy

    0View on GitHub↗
    View on GitHub↗0
  • janpipek/phystjanpipek avatar

    janpipek/physt

    135View on GitHub↗

    Python histogram library - histograms as updateable, fully semantic objects with visualization tools. Python HYSTograms.

    Python
    View on GitHub↗135
  • jetbrains/lets-plotJetBrains avatar

    JetBrains/lets-plot

    1,762View on GitHub↗

    Multiplatform plotting library based on the Grammar of Graphics

    Kotlincompose-multiplatformdata-visualizationdatalore
    View on GitHub↗1,762
  • konstantint/matplotlib-vennK

    konstantint/matplotlib-venn

    0View on GitHub↗
    View on GitHub↗0
  • langwatch/langwatchlangwatch avatar

    langwatch/langwatch

    3,307View on GitHub↗

    The platform for LLM evaluations and AI agent testing

    TypeScriptaianalyticsdatasets
    View on GitHub↗3,307
  • lutzroeder/netronlutzroeder avatar

    lutzroeder/netron

    33,087View on GitHub↗

    Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders model architectures as interactive node-link diagrams, allowing users to inspect internal layers, tensors, and metadata. By performing static analysis, the tool enables the examination of model definitions without executing the underlying machine learning code. The software distinguishes itself through a schema-driven parsing engine that translates diverse proprietary model formats into a unified internal graph structure. This approach ensures interoperability, allowing users

    JavaScriptaicoremldeep-learning
    View on GitHub↗33,087
  • lux-org/luxlux-org avatar

    lux-org/lux

    5,380View on GitHub↗

    Lux is an automated exploratory data analysis tool designed to generate intelligent visual representations of pandas dataframes. It identifies patterns and trends by recommending optimal chart types and axis mappings based on the statistical attributes of a dataset. The tool functions as an interactive data profiling layer that allows users to browse and query collections of charts using filters and wildcards. It also serves as a visualization code generator, translating automatically produced charts into programmatic code or HTML for manual refinement in external libraries. The system cover

    Python
    View on GitHub↗5,380
  • manifoldai/merfM

    manifoldai/merf

    0View on GitHub↗
    View on GitHub↗0
  • microsoft/lightgbmmicrosoft avatar

    microsoft/LightGBM

    18,096View on GitHub↗

    LightGBM is a high-performance machine learning framework designed for constructing gradient-boosted decision tree ensembles. It provides a platform for training classification, regression, and ranking models, with a focus on memory efficiency and large-scale distributed computing. The framework distinguishes itself through specialized algorithmic strategies, including leaf-wise tree growth and histogram-based decision learning, which prioritize convergence speed. It optimizes memory usage by bundling mutually exclusive features and employs gradient-based sampling to reduce training complexit

    C++data-miningdecision-treesdistributed
    View on GitHub↗18,096
  • microsoft/sanddancemicrosoft avatar

    microsoft/SandDance

    7,138View on GitHub↗

    SandDance is a hardware-accelerated visualization library and web-based data explorer designed for the interactive analysis of large, non-aggregated datasets. It functions as an interactive data visualization tool that renders complex datasets and intricate visuals within a browser. The project provides an embeddable data canvas consisting of web components and tags, allowing for the integration of full visualization interfaces and interactive charts into external web applications. It utilizes WebGL hardware acceleration to efficiently render large volumes of data as interactive graphics. Th

    TypeScriptdata-visualizationdeck-glmsr-vida
    View on GitHub↗7,138
  • mljar/supertreeM

    mljar/supertree

    0View on GitHub↗
    View on GitHub↗0
  • oegedijk/explainerdashboardoegedijk avatar

    oegedijk/explainerdashboard

    2,487View on GitHub↗

    Quickly build Explainable AI dashboards that show the inner workings of so-called "blackbox" machine learning models.

    Pythondashdashboarddata-scientists
    View on GitHub↗2,487
  • parrt/random-forest-importancesP

    parrt/random-forest-importances

    0View on GitHub↗
    View on GitHub↗0
  • penrose/penrosepenrose avatar

    penrose/penrose

    7,949View on GitHub↗

    Penrose is a compiler that transforms structured mathematical notation into optimized SVG diagrams. It uses a three-stage pipeline of separate domain, substance, and style files to define mathematical objects, relationships, and visual presentation, then solves continuous optimization problems with user-defined spatial constraints and objectives to automatically arrange diagram elements. The system separates diagram content from visual style using distinct declarative languages, and provides a typed domain language with subtype hierarchies for mathematical objects. It supports embedding compi

    TypeScriptdiagramsdomain-specific-languagemathematics
    View on GitHub↗7,949