11 best JavaScript Recommender Sys libraries in 2023

share link

by marketing.admin@openweaver.com dot icon Updated: Mar 10, 2023

technology logo
technology logo

Guide Kit Guide Kit  

The ability to recommend music, movies, books, and other products is essential to almost all eCommerce businesses. However, this functionality can be complicated to implement. That's why so many eCommerce sites rely on third-party web applications for recommendation functionality instead of building their own. However, this process is often error-prone, time-consuming, and expensive. Instead of spending hours building a recommendation system on your own site, you might consider using an open-source JavaScript recommender system library. You can find dozens of open source libraries on the Internet these days. Many are intended for building social networks or other social APIs, but others work with the media recommendation problem. Below are the top eight JavaScript recommender system libraries in use today.

clmtrackrby auduno

JavaScript doticonstar image 6456 doticonVersion:v1.1.2doticon
License: Permissive (MIT)

Javascript library for precise tracking of facial features via Constrained Local Models

Support
    Quality
      Security
        License
          Reuse

            clmtrackrby auduno

            JavaScript doticon star image 6456 doticonVersion:v1.1.2doticon License: Permissive (MIT)

            Javascript library for precise tracking of facial features via Constrained Local Models
            Support
              Quality
                Security
                  License
                    Reuse
                      JavaScript doticonstar image 755 doticonVersion:Currentdoticon
                      License: Permissive (MIT)

                      A collaborative filtering based recommendation engine and NPM module built on top of Node.js and Redis. The engine uses the Jaccard coefficient to determine the similarity between users and k-nearest-neighbors to create recommendations. This module is useful for anyone with a database of users, a database of products/movies/items and the desire to give their users the ability to like/dislike and receive recommendations.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                recommendationRaccoonby guymorita

                                JavaScript doticon star image 755 doticonVersion:Currentdoticon License: Permissive (MIT)

                                A collaborative filtering based recommendation engine and NPM module built on top of Node.js and Redis. The engine uses the Jaccard coefficient to determine the similarity between users and k-nearest-neighbors to create recommendations. This module is useful for anyone with a database of users, a database of products/movies/items and the desire to give their users the ability to like/dislike and receive recommendations.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          likely.jsby sbyrnes

                                          JavaScript doticonstar image 200 doticonVersion:Currentdoticon
                                          License: Permissive (MIT)

                                          A javascript library for collaborative filtering and recommendation engines designed for node.js

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    likely.jsby sbyrnes

                                                    JavaScript doticon star image 200 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                    A javascript library for collaborative filtering and recommendation engines designed for node.js
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse
                                                              JavaScript doticonstar image 81 doticonVersion:v2.0.0doticon
                                                              License: Others (Non-SPDX)

                                                              A github repository suggestion system

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        github-recommendation-engineby jaimevalero

                                                                        JavaScript doticon star image 81 doticonVersion:v2.0.0doticon License: Others (Non-SPDX)

                                                                        A github repository suggestion system
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  akinby Asymmetrik

                                                                                  JavaScript doticonstar image 68 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Node.js Recommendation Engine based on Collaborative Filtering

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            akinby Asymmetrik

                                                                                            JavaScript doticon star image 68 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Node.js Recommendation Engine based on Collaborative Filtering
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse
                                                                                                      JavaScript doticonstar image 62 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      A node.js module to implement a recommender engine with popular machine-learning algorithms.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                node-recommendby xissy

                                                                                                                JavaScript doticon star image 62 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                A node.js module to implement a recommender engine with popular machine-learning algorithms.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          machine-learning-dotsby DiegoRodriguez2018

                                                                                                                          JavaScript doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (CC0-1.0)

                                                                                                                          A simple JavaScript Machine Learning project, where "dots" learn how to avoid obstacles.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    machine-learning-dotsby DiegoRodriguez2018

                                                                                                                                    JavaScript doticon star image 1 doticonVersion:Currentdoticon License: Permissive (CC0-1.0)

                                                                                                                                    A simple JavaScript Machine Learning project, where "dots" learn how to avoid obstacles.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              csv-to-array-matrixby javascript-machine-learning

                                                                                                                                              JavaScript doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              🔨 A simple CSV to arrays in array (matrix) parser.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        csv-to-array-matrixby javascript-machine-learning

                                                                                                                                                        JavaScript doticon star image 1 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                        🔨 A simple CSV to arrays in array (matrix) parser.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse
                                                                                                                                                                  JavaScript doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            javascript-Machine-Learningby aawezk786

                                                                                                                                                                            JavaScript doticon star image 1 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse
                                                                                                                                                                                      JavaScript doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Permissive (Unlicense)

                                                                                                                                                                                      JavaScript Machine Learning with LR and Gradient Descent

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                JavaScript-ML-with-LR-and-Gradient-Descentby Dr-Wolf-ML

                                                                                                                                                                                                JavaScript doticon star image 0 doticonVersion:Currentdoticon License: Permissive (Unlicense)

                                                                                                                                                                                                JavaScript Machine Learning with LR and Gradient Descent
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          tytusjsby tytusdb

                                                                                                                                                                                                          JavaScript doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Permissive (MIT)

                                                                                                                                                                                                          Pure Javascript Machine Learning Library

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    tytusjsby tytusdb

                                                                                                                                                                                                                    JavaScript doticon star image 0 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                    Pure Javascript Machine Learning Library
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              See similar Kits and Libraries