Recommender Systems
Open-source recommender engines, ranking, and personalization for production applications.
19 projects
See methodology for ranking rules; order uses public GitHub metrics within this scenario.
| Rank | Project | Stars | Forks | Updated | License |
|---|---|---|---|---|---|
| 1 |
gorse
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding |
9.8K | 912 | 08/28/26 | Apache-2.0 |
| 2 |
DeepCTR
Easy-to-use,Modular and Extendible package of deep-learning based CTR models . |
8.1K | 2.2K | 07/02/26 | Apache-2.0 |
| 3 |
Surprise
A Python scikit for building and analyzing recommender systems |
6.8K | 1.1K | 05/30/26 | BSD-3-Clause |
| 4 |
RSPapers
RSTutorials: A Curated List of Must-read Papers on Recommender System. |
6.5K | 1.3K | 03/12/26 | MIT |
| 5 |
lightfm
A Python implementation of LightFM, a hybrid recommendation algorithm. |
5.1K | 726 | 07/24/24 | Apache-2.0 |
| 6 |
RecBole
A unified, comprehensive and efficient recommendation library |
4.5K | 747 | 02/24/25 | MIT |
| 7 |
torchrec
Pytorch domain library for recommendation systems |
2.6K | 685 | 08/29/26 | BSD-3-Clause |
| 8 |
implicit
Fast Python Collaborative Filtering for Implicit Feedback Datasets |
3.8K | 630 | 05/08/26 | MIT |
| 9 |
DeepCTR-Torch
【PyTorch】Easy-to-use,Modular and Extendible package of deep-learning based CTR models. |
3.5K | 735 | 07/09/26 | Apache-2.0 |
| 10 |
Reco-papers
Classic papers and resources on recommendation |
3.6K | 813 | 10/16/25 | MIT |
| 11 |
AudioMuse-AI
AudioMuse-AI uses sonic analysis to rediscover forgotten songs, uncover hidden connections in your music library, and generate intelligent playlists for Navidrome, Jellyfin, LMS, Lyrion, Emby and Plex: no metadata or external services required. |
2.5K | 145 | 08/29/26 | AGPL-3.0 |
| 12 |
metarank
A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine |
2.4K | 108 | 08/28/26 | Apache-2.0 |
| 13 |
SoulSync
Intelligent Music & Video Automation Platform |
2.2K | 112 | 08/29/26 | MIT |
| 14 |
SparrowRecSys
A Deep Learning Recommender System |
2.8K | 869 | 06/02/24 | Apache-2.0 |
| 15 |
MiniOneRec
Minimal reproduction of OneRec |
1.8K | 259 | 05/14/26 | Apache-2.0 |
| 16 |
spotlight
Deep recommender models using PyTorch. |
3.0K | 418 | 12/21/22 | MIT |
| 17 |
Transformers4Rec
Transformers4Rec is a flexible and efficient library for sequential and session-based recommendation and works with PyTorch. |
1.3K | 165 | 08/23/26 | Apache-2.0 |
| 18 |
Deep-Learning-for-Recommendation-Systems
This repository contains Deep Learning based articles , paper and repositories for Recommender Systems |
2.9K | 695 | 02/27/20 | Other |
| 19 |
neural_collaborative_filtering
Neural Collaborative Filtering |
1.9K | 666 | 08/27/22 | Apache-2.0 |