RecTools and NextRec

These are competitors—both provide general-purpose PyTorch/Python frameworks for building end-to-end recommendation systems, with overlapping functionality for model training, evaluation, and deployment rather than serving complementary roles.

RecTools
54
Established
NextRec
52
Established
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 18/25
Maintenance 10/25
Adoption 10/25
Maturity 22/25
Community 10/25
Stars: 430
Forks: 54
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 129
Forks: 9
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No risk flags

About RecTools

MTSWebServices/RecTools

RecTools - library to build Recommendation Systems easier and faster than ever before

This helps data scientists and machine learning engineers quickly build and evaluate recommendation systems. You provide historical user interaction data (like purchases or views), and it generates a list of personalized item recommendations for each user. This is ideal for those responsible for improving user engagement and conversion rates in products and services that offer a large catalog of items.

e-commerce recommendations content personalization data science machine learning engineering user engagement

About NextRec

zerolovesea/NextRec

A unified, efficient, and extensible PyTorch-based recommendation library

This helps e-commerce and content platforms improve their product or content recommendations. You provide data on user interactions (like past purchases or views) and item details, and it outputs a highly personalized recommendation model. This tool is for data scientists and machine learning engineers responsible for building and deploying recommendation engines.

e-commerce content-personalization recommender-systems user-engagement data-science

Scores updated daily from GitHub, PyPI, and npm data. How scores work