Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-kedro
Plugins, extensions, case studies, articles, and video tutorials for Kedro
https://github.com/kedro-org/awesome-kedro
Last synced: 4 days ago
JSON representation
-
Blog posts
- Kedro: A New Tool For Data Science
- Kedro hands-on
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Kedro: A New Tool For Data Science
- Kedro hands-on
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- kedro-in-6-months
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Kedro: A New Tool For Data Science
- Kedro hands-on
- Enhance your kedro experiences with these tips
- Kedro: A New Tool For Data Science
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Kedro hands-on
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Kedro: A New Tool For Data Science
- Kedro hands-on
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Kedro: A New Tool For Data Science
- Kedro hands-on
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Using Kedro pipelines to train Amazon SageMaker models
- Kedro 6 Months In
- Building a Production-Level Data Pipeline Using Kedro
- Designing a "Router" for kedro
- Power is nothing without control
- Start small and grow big MLOps2020
- Enhance your kedro experiences with these tips
- Some cool open-source Python packages for Machine Learning
- Ship Faster With An Opinionated Data Pipeline Framework Episode** 100
- Kedro: A New Tool For Data Science
- Kedro-Airflow 0.4.0 — Orchestrating Kedro Pipelines with Airflow
- Beyond the Notebook and into the Data Science Framework Revolution
- Element AI uses Kedro to apply research and develop enterprise AI models
- Introducing Kedro Hooks
- Comparison of Python pipeline packages: Airflow, Luigi, Metaflow, Kedro & PipelineX
- Kedro in Jupyter Notebooks On Google GCP Dataproc
- Building a Pipeline with Kedro for an ML Competition
- Get Started with Machine Learning Pipelines at Kedro
- Mid Meet Py - Ep.14 - Interview with Waylon Walker
- How to find datasets in your kedro catalog
- How Kedro handles your inputs
- Post mortem debugging sessions with Kedro hooks
- Start small and grow big MLOps2020
- Create Configurable Kedro Hooks
- What's an example use case of Kedro?
- Make Notebook Pipeline with Kedro+Papermill
- 25 Hot New Data Tools and What They DON’T do
- Kedro Hooks Intro - creating the kedro-preflight hook
- Next Generation Data Science and Data Engineering Frameworks
- Getting Started with Kedro
- Deploying and Versioning Data Pipelines at Scale
- Kedro hands-on
- Kedro (Python template for production-quality ML data pipelines)
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Deploying a Recommendation System the Kedro Way
- Efficient Data Sharing in Data Science Pipelines on Kubernetes
- Understanding best-practice Python tooling by comparing popular project templates
- A story using the Kedro pipeline library
- Transparent data flow with Kedro
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- kedro-in-6-months
- Deep Learning with Azure: PyTorch distributed training done right in Kedro
- Official Kedro blog
- Building and Managing Data Science Pipelines with Kedro
- Deploying Kedro Pipelines to Apache Airflow
- Writing your first kedro Nodes
- Setting Parameters in kedro
- Add New Dependencies to Your Kedro Project
- Running Kedro… everywhere? Machine Learning Pipelines on Kubeflow, Vertex AI, Azure and Airflow
- #kedro
- Running your Kedro Pipeline from the command line
- Kedro Virtual Environment
- Kedro Pipeline Create
- Kedro Install
- Kedro Git Init
- Kedro New
- What is Kedro
- How I Kedro
- Incremental Versioned Datasets in Kedro
- Productionizing ML Pipelines with Airflow, Kedro, and Great Expectations
- Applying data engineering to applications with Kedro
- Running Machine Learning Pipelines with Kedro, Kubeflow and Airflow
- Introducing Kedro: Yetunde Dada, Principal Product Manager at QuantumBlack
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Deploying Kedro Pipelines to Apache Airflow
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Power is nothing without control
- 25 Hot New Data Tools and What They DON’T do
- Kedro: A New Tool For Data Science
- Kedro hands-on
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- Enhance your kedro experiences with these tips
- kedro-in-6-months
- kedro-in-6-months
- Enhance your kedro experiences with these tips
-
Companies using Kedro
- NASA
- XP
- Leapfrog
- Modec
- Mosaic Data Science
- NaranjaX
- NHS AI Lab
- Open Data Science LatAm
- Prediqt
- Prospect
- ReSpo.Vision
- Retrieva
- Roche
- Sber
- Société Générale
- Telkomsel
- QuantumBlack
- Absa
- Acensi
- Advanced Programming Solutions SL
- AI Singapore
- AMAI GmbH
- Augment Partners
- AXA UK
- Belfius
- Beamery
- Caterpillar
- CRIM
- Element AI
- GMO
- Indicium
- ING
- Helvetas
- McKinsey & Company
- Mercado Libre Argentina
- XP
- Universidad Rey Juan Carlos
- UrbanLogiq
- Wildlife Studios
- WovenLight
- Jungle Scout
- Anacision GmbH
- XP
-
Example projects
- Churn Prediction with Kedro - ready machine learning model.
- Augury - learning functionality for predicting AFL match results in the Tipresias app
- CausalLift - world business
- PipelineX
- kedro-mlflow-example
- kedro-wdbc-tf
- Anomaly Detection Pipeline with Kedro
- FontR
- Spaceship-Titanic using Kedro and MLflow - Titanic Kaggle competition with a fully automated machine learning lifecycle using Kedro and MLflow.
- pipelinex_image_processing - image, TensorFlow/Keras, and MLflow.
- Price Prediction Pipeline - A-D-S), a data processing and data science pipeline for a ficticious Diamond enterprise using Scikit-Learn, Docker and Pandas.
- Healthcare Data Analysis with Kedro
- Spaceflights price prediction as a service and Monte Carlo simulations - boot) to serve the spaceflights price prediction model through Rest API (FatApi) and Data App (Streamlit). It also provides an example of a Monte Carlo simulations for estimating Pi using [Kedro Boot](https://github.com/takikadiri/kedro-boot).
- Response Recommendation System for BarefootLaw
- twitter-sentiment-analysis - based machine learning model.
-
[Kedro plugins](https://docs.kedro.org/en/stable/extend_kedro/plugins.html)
- kedro-sagemaker - Enables running a Kedro pipeline with Amazon SageMaker service.
- kedro-snowflake - Enables to run full Kedro pipelines in Snowflake.
- kedro-softfail-runner - Custom Kedro Runner to enable soft-failing pipeline.
- kedro-static-viz - Generates a static Kedro-Viz site (HTML, CSS, JS)
- kedro-vertexai - Enables running a Kedro pipeline with Vertex AI Pipelines service.
- kedro-accelerator - Speeds up pipelines by parallelizing I/O in the background.
- find-kedro - Automatically construct pipelines using pytest style pattern matching.
- kedro-airflow-k8s - Enables running a Kedro pipeline with Airflow on a Kubernetes cluster.
- kedro-auto-catalog - A configurable replacement for kedro catalog create that allows you to create default dataset types other than `MemoryDataset`.
- kedro-azureml - Enables running a Kedro pipeline with Azure ML Pipelines service.
- kedro-dataframe-dropin - Lets you swap out pandas datasets for modin or RAPIDs equivalents for specialised use to speed up your workflows (e.g on GPUs).
- kedro-great - The easiest way to integrate Kedro and Great Expectations.
- kedro-kubeflow - Lets you run and schedule pipelines on Kubernetes clusters using Kubeflow Pipelines.
- kedro-neptune - Integration of Kedro with Neptune.ai.
- kedro-partitioned - Extends the functionality on processing partitioned data.
- kedro-tf-image - Kedro pipelines for preprocessing images using TensorFlow.
- kedro-boot - Integrate you kedro project with any application
- kedro-popmon - A Kedro plugin for integration of popmon capabilities.
- kedro-pandera - Integration of Kedro with Pandera to provide catalog-level data validation.
- kedro-airflow - Makes it easy to deploy Kedro projects to Airflow.
- kedro-argo - Converts Kedro pipelines to Argo pipelines.
- kedro-datasets - A collection of Kedro data connectors.
- kedro-docker - Makes it easy to package Kedro projects with Docker.
- kedro-dolt - Allows you to expand the data versioning abilities of data scientists and engineers
- kedro-fast-api - kedro fast-api is a kedro plugin to easily create a fast-api for a kedro project for models' deployment.
- kedro-grpc-server - Creates a gRPC server for your kedro pipelines.
- kedro-mlflow - Allows usage of MLFlow in Kedro projects.
- kedro-pandas-profiling - "Profiles" data in the catalog. (⚠️public archive)
- kedro-viz - Helps visualise Kedro data and analytics pipelines.
- kedro-wings - Automatically creates catalog entries to simplify Kedro pipeline writing.- [more-kedro](https://pypi.org/project/more-kedro/) - (Hook) library for on the fly typing and validation of parameter dictionaries and default value backed data loading.
- steel-toes - Prevent changing downstream catalog data on your teammates while developing in parallel.
- vineyard-kedro - Custom `DataSet` and `Runner` which enables sharing intermediate data between tasks in Kedro pipelines using Vineyard, a cloud-native in-memory object manager.
- kedro-graphql - A Kedro plugin for serving Kedro projects as GraphQL APIs.
- kedro-plugin
- kedro-expectations - Adding Data Validation to Kedro pipelines with up-to-date Great Expectations version.
- vineyard-kedro - Custom `DataSet` and `Runner` which enables sharing intermediate data between tasks in Kedro pipelines using Vineyard, a cloud-native in-memory object manager.
-
Videos
-
Intros
- Principled Data Science Workflows
- Production-level data pipelines that make everyone happy using Kedro
- Kedro - Nubank ML Meetup
- Data Science Best Practices con Kedro
- What is Kedro? Why is it useful? A Non-Technical Intro to Kedro - An intro for management people.
- PyConUS 20201 - Reproducible and maintainable data science code with Kedro
- Principled Data Science Workflows
- Production-level data pipelines that make everyone happy using Kedro
- Kedro - Nubank ML Meetup
- Data Science Best Practices con Kedro
- Principled Data Science Workflows
- Production-level data pipelines that make everyone happy using Kedro
- Kedro - Nubank ML Meetup
- Data Science Best Practices con Kedro
-
Howtos
- @kedro-python on YouTube
- Refactor your Jupyter notebooks using Kedro
- Introduction to Kedro training with Joel Schwarzmann
- Creating Shared Catalogs for your Kedro Projects on GitHub
- Deployable REST Enabled Data Pipelines with Flask, Docker, Kedro
- How to begin writing tests for your Pipelines
- How To Customize Your Kedro CLI Options
- How to Get/Write Data from/to a SQL Database - Use `pandas.SQLTableDataSet` or `pandas.SQLQueryDataSet`.
- How to Lazily Evaluate Chunks of a Big Pandas DataFrame
- How to Setup PySpark for your Kedro Pipeline
- Kedro Great: Use Great Expectations with Ease! - Show how to use kedro-great to e.g. validate data container meta data (columns, etc.).
- Run machine learning pipelines on ❄ Snowflake using Kedro 🔧 MLOPS TUTORIAL
- Kedro + PyTorch. MLOps TUTORIAL by Marcin Zabłocki
- Kedro + AWS SageMaker TUTORIAL
- How to run Kedro pipelines on Azure ML Pipelines service? - MLOPS TUTORIAL - Marcin Zabłocki
- Kedro Community Update - April 2023 - Kedro 0.18.7, new `OmegaConfigLoader`, experiment tracking in Kedro Viz, improvements in Databricks workflow, and more.
- Let's look at Kedro 0.17.0!
- Kedro 0.16.0 was just Released! - Release notes (features) of Kedro 0.16.0 explained.
- Why transition from vanilla Jupyter notebooks to Kedro?
- Why transition from vanilla Jupyter notebooks to Kedro?
-
-
Awards and highlights
- Best Technical Tool or Framework for AI
- UK Technical Communication Awards 2020 - development-and-recognition/uk-technical-communication-awards/award-winners-2023/).
- ThoughtWorks Technology Radar - and-frameworks/kedro).
- honorable mention in the User Experience category in Fast Company’s 2022 Innovation by Design Awards
Programming Languages
Categories
Keywords
kedro
14
kedro-plugin
10
mlops
8
machinelearning
5
python
5
machine-learning
4
data-science
3
data
3
kedro-catalog
2
kedro-hook
2
ml
2
pipelines
2
machine-learning-pipeline
1
quantumblack
1
classification
1
pytorchlightning
1
fraud-detection
1
fraud
1
financial-data
1
wandb
1
financial
1
data-science-pipeline
1
airport
1
airport-simulation
1
usg-ai-training-data
1
usg-artificial-intelligence
1
causal-impact
1
causal-inference
1
causality
1
counterfactual
1
econometrics
1
propensity-score
1
propensity-scores
1
uplift
1
uplift-modeling
1
data-engineering
1
deep-learning
1
experimentation
1
pipeline
1
anomaly
1
anomaly-detection
1
credit-card
1
credit-card-fraud
1
kubeflow
1
kubeflow-pipelines
1
dashboard
1
experiment
1
node
1
nodes
1
organize
1