nopCommerce Search Solr plugin

Brings search quality to nopCommerce including faceted search by using Solr Search engine. Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene

If you want to sell your work based on this source code please buy this plugin with the Extended License. Details>>

Product tags
Picture of nopCommerce Search Solr plugin

01. Architecture

About Apps

Search solution contains Sync Apps and search plugin for nopCommerce. Usually we use the following architecture in our projects.


Add Documents Process



A Sync APPs are simple and very efficient with pipeline based processing written in C# . It's easy to add pipeline steps to extract, use and alter information. Here’s a walk-through of our APP process.

Add documents process

Add documents in pending State to Search engine

Remove documents process

Removing documents in deleting State from Search engine

Sync process

indexing just missing data

Deep Sync process

Update by indexing all documents. Note that this operation can take several days for catalogues with amount of products more then 10 millions

03. Search plugin

Supported pages

  • Search page
  • Category page
  • Tag page
  • Manufacture page
  • Vendor page
  • Custom search pages
Catalog Page

04. Features


This module provide multiple points of extensibility to allow fully customize of indexing process and page-life cicle. Some of features are listed below.

Relevant search results

With support for over 40+ languages, Search plugin for nopCommerce indexes all your products to deliver the most relevant results in response to user queries, quickly and securely. Also search plugin enables powerful matching capabilities including phrases, wildcards, facets and much more.

Fully integrated into nopCommerce

Search plugin was designed to support stores with millions of products. The plugin replaces standard mechanism for retrieving product data and overwrite Search, Category and Home page. Tree categories Solr browse / breadcrumb navigation layer.

Scaling and Performance

Always built on the latest and greatest (Lucene, Solr search engines) our plugin takes advantage of numerous Lucene, Solr performance enhancements. Also, we developed fast crawl tasks to index nop DB and fast controllers and views to show these products.

05. Filters

Filter Templates

Facets and Stats components can be used as Filters. Some of our implemented Filters templates are listed below. Want other template for your website? Please contact us here

Category Navigation Facet

Category Navigation Facet

This type of Facet usually is used with category field.

CheckBox List Facet

CheckBox List Facet

CheckBox List Facet and RadioBox List Facet can be applied for any Solr fields.


Range Stat

Stats - can be applied for any Solr fields of number type(price etc.).

06. Other features

Just try and use always



Autocomplete can speed up user's typing, help to find alternatives. Also, autocomplete shows only exist on the site items.

AJAX update

Filter/query changes applied without full page reloading. You can still bookmark your searches and click the back button to undo filters changes.

Save your money

With a streamlined development experience, and an extremely simple licensing model, our solution offers the best value for your investment.

Flexible and Easy-to-Extend

We make the most extendable integration solution on the market. Our software offers intuitive developers interfaces that are easy to use.

07. Support services

Answers to your questions

In Dev Partner we believe that support is a crucial aspect of any successful product. Therefore, we try our very best to offer the most excellent support, and we always try everything within our power to assist our valued customers.

Extensive documentation

How to Install, Configure and extend plugin.

Forum support

Read our frequently asked questions

Contact Us

Can't find your answer? Contact Us

08. How it works


09. App screens

Look how it works

10. FAQ

Have some problems?

We aim high at being focused on building relationships with our clients and the nopCommerce community.

Installing Solr Using the Bitnami Apache Solr Stack

Steps to install Bitnami Apache Solr.

Read more

Installing Solr for use with nopCommerce Search plugin

The purpose of this document is to illustrate the steps needed to get SOLR configured properly for use with a nopCommerce instance with DevPartner Search extension.

Read more

Solr Relevancy FAQ

Find out how to improve the quality of results returned from a query, encompassing both what documents are found, and their relative ranking (the order that they are returned to the user.)

Read more

Release 2.3(from version 4.4) – 2021–05-21

We are excited to announce the release of nopCommerce Search plugin 2.3 for nopCommerce 4.4. This version contains: better innovative advancements, based on better client-side scripts, added GraphQL provider.

Read more

Release 2.2 - 2020-02-27

This release provides innovative advancements in core architecture. Core framework support, new extendable APPs for working with your enterprise Search Engine etc.

Read more

Release 2.1 - 2019-05-22

This release provides better security and some fixes and improvements.

Read more

Release 2.0 - 2018-12-05

This release provides a new type of page with lazy loading feature and better statistic for Real-time operations.

Read more

Release 1.9 - 2018-09-23

This release provides innovative advancements in facets and filtering and increased speed of removing products.

Read more

Release 1.8 - 2018-04-23

We are happy to announce Search plugin release 1.8 for nopCommerce

Read more

Release 1.7 - 2018-04-11

This release provides innovative advancements in facets architecture, increased speed, a new Manufacture Crawler, and some fixes.

Read more

Release 1.6 - 2017-07-15

This release provides innovative advancements in core architecture, integration with CMS, and new pipes. Business users will appreciate the benefits of decreased time to market for the solution.

Read more

Release 1.5 - 2017-01-07

We are happy to announce Search plugin release 1.5 for nop 3.8

Read more

Release 1.3 - 2016-12-16

This release provides support of nopCommerce 3.80.

Read more

Release 1.2 - 2016-07-13

This release provides a new Lucene search provider, new UI components, and new pipes.

Read more

Release 1.1 - 2016-06-14

This release provides better statistic for search operations, increased speed, and new or improved features.

Read more

Search Solr plugin for nopCommerce 3.7 v1.0 is released

Brings search quality to nopCommerce including faceted search by using Solr Search engine. Solr is the popular, blazing-fast, open-source enterprise search platform built on Apache Lucene

Read more

It looks like it is a great plugin. Please provide me with trial version

We didn’t develop a test(trial) version for this and other plugins.

I need to know how many products can be used with this plugin without slowness issues.

We don't know the maximum. It works perfectly with 15 Mln products (4 languages) with heap memory - 1 024 Mb(test configuration). If you use heap memory 10 Gb (or 50 Gb) the maximum will be bigger. We faced some issues with shops 40Mln products, 10K filters if you would like to build a website with such amount of products please contact us. We will improve our solution for you.