
RecBole
by RUCAIBox (organization)
A unified, comprehensive and efficient recommendation library (description from the project’s GitHub page)
Repository facts
- Stars
- 4,586
- Forks
- 755
- Open issues and pull requests
- 359
- Primary language
- Python
- License
- MIT License (MIT)
- Owner
- RUCAIBox · Organization
- Created
- Jun 11, 2020
- Last push
- Feb 24, 2025
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 5,542: cheungdaven/DeepRec
An Open-source Toolkit for Deep Learning based Recommendation with Tensorflow.
1,160 starsPythonGPL-3.0Last push Jun 1, 2022
Rank 7,365: snap-research/GRID
GRID: Generative Recommendation with Semantic IDs
755 starsPythonOther licenseLast push Oct 15, 2025
Rank 5,884: wubinzzu/NeuRec
Next RecSys Library
1,060 starsPythonNo license file detectedLast push Mar 24, 2023
Rank 4,601: reczoo/FuxiCTR
A configurable, tunable, and reproducible library for CTR prediction https://fuxictr.github.io
1,492 starsPythonApache-2.0Last push Sep 14, 2026
Rank 5,294: datawhalechina/torch-rechub
A Lighting Pytorch Framework for Recommendation Models, Easy-to-use and Easy-to-extend.
1,232 starsJupyter NotebookMITLast push Oct 15, 2026
Rank 5,813: rixwew/pytorch-fm
Factorization Machine models in PyTorch
1,080 starsPythonMITLast push Apr 8, 2024