AI · alternatives · 2026
24 alternatives to KarateClub a Python library for unsupervised machine learning on graphs
Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020) - benedekrozemberczki/karateclub
KarateClub is a Python library for unsupervised machine learning on graph data. It provides tools for analyzing and learning patterns from graph structures without labeled training data. The library is designed for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. KarateClub a Python library for unsupervised machine learning on graphs launched in 2020; newer entries below may have overtaken it.
- 1

A machine learning library for research built on NetworkX.
2020 · github.com · its alternatives →
- 2

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020) - benedekrozemberczki/littleballoffur
2020 · github.com · its alternatives →
- 3

A graph-based functional API for building complex scikit-learn pipelines. - alegonz/baikal
2020 · github.com · its alternatives →
- 4

a delightful machine learning tool that allows you to train, test, and use models without writing code - nidhaloff/igel
2020 · github.com · its alternatives →
- 5

- 6

Hey HN, we want to share HelixDB (https://github.com/HelixDB/helix-db/), a project a college friend and I are working on. It’s a new database that natively intertwines graph and vector types, without sacrificing performance. It’s written in Rust and our initial focus is on supporting RAG. Here’s a video runthrough: https://screen.studio/share/szgQu3yq. Why a hybrid? Vector databases are useful for similarity queries, while graph databases are useful for relationship queries. Each stores data in a way that’s best for its main type of query (e.g.…
2025 · github.com · its alternatives →
- 7

- 8

- 9

:speech_balloon: Machine Learning Course with Python: - GitHub - instillai/machine-learning-course: :speech_balloon: Machine Learning Course with Python:
2019 · github.com · its alternatives →
- 10

GraphBLAS for Python. Contribute to Graphegon/pygraphblas development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 11

Python library for embedding large graphs in 2D space, using force-directed layouts. - H4kor/graph-force
2022 · github.com · its alternatives →
- 12
GoLearn▲81Machine Learning for Go. Contribute to sjwhitworth/golearn development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 13SF
I've made a small Python library, designed for quick-and-easy prototyping of machine learning models. It's built on top of scikit-learn, to serialize and deserialize data from the forms you're likely to have, to the format used in scikit-learn. https://github.com/madman-bob/Smart-Fruit It's pretty bare-bones at the moment, but I thought I'd see if there was any interest before spending too much time on it. Let me know what you think.
2018 · its alternatives →
- 14

I started building a couple of years ago because I found no easy existing solution to build Slack bots that can be composed from/organized into plugins. Existing libraries like Bolt make it pretty easy to develop Slack bots, but hard to organize and scale the code base of your bot. I was also missing some crucial features such as scheduling actions for your bot. So I wrote my own framework! I recently rewrote the complete framework to make use of asyncio and the newest Slack SDK Let me know what you think!
2022 · github.com · its alternatives →
- 15WH
2022 · memgraph.com · its alternatives →
- 16

I'm a machine learning engineer and researcher. I got fed up with how difficult it is to understand why neural networks behave the way they do, so i wrote a library to help with it. Comgra (computation graph analysis) is a library you can use with pytorch to extract all the tensor data you care about and visualize it graphically in a browser. This allows for a much more detailed analysis of what is happening than the usual approach of using tensorboard. You can go investigate tensors as training proceeds, drill down into individual neurons, inspect single data sets that are of special…
2023 · github.com · its alternatives →
- 17

The Virtual Feature Store. Turn your existing data infrastructure into a feature store. - featureform/featureform
2021 · github.com · its alternatives →
- 18

Hello HN, We are pleased to introduce you graphlearn-for-pytorch (https://github.com/alibaba/graphlearn-for-pytorch), an open-source distributed graph neural network library based on PyTorch and compatible with PyG. Our library is designed to make it easy for developers to build and train large-scale graph models in a distributed environment. With graphlearn-for-pytorch, you can leverage GPUs to accelerate graph sampling and utilize UVA to reduce the overheads of feature collection. Following a scalable design, graphlearn-for-pytorch supports training GNN models on…
2023 · github.com · its alternatives →
- 19

All-in-one data annotation platform for machine learning
2019 · its alternatives →
- 20

A parallel implementation of "graph2vec: Learning Distributed Representations of Graphs" (MLGWorkshop 2017). - benedekrozemberczki/graph2vec
2019 · github.com · its alternatives →
- 21

Machine Learning library for Rust. Contribute to AtheMathmo/rusty-machine development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 22

Hypergraph is a data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices. - yamafaktory/hypergraph
2021 · github.com · its alternatives →
- 23

Graph Neural Networks with Keras and Tensorflow 2. - danielegrattarola/spektral
2019 · github.com · its alternatives →
- 24

.Net Core Slackbot Library. Contribute to matt-github-acct/dotnetcore-slackbot development by creating an account on GitHub.
2017 · github.com · its alternatives →
Also compare
- Karate Club alternatives
- Little Ball of Fur – A Python library for graph subsampling alternatives
- A graph-based functional API for building complex sklearn pipelines alternatives
- Igel – A CLI tool to run machine learning without writing code alternatives
- Taipy 3.0 alternatives
- HelixDB – Open-source vector-graph database for AI applications (Rust) alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →