opensearchserver | Open-source Enterprise Grade Search Engine Software | Search Engine library

 by   jaeksoft Java Version: v1.5.14 License: Apache-2.0

kandi X-RAY | opensearchserver Summary

kandi X-RAY | opensearchserver Summary

opensearchserver is a Java library typically used in Database, Search Engine applications. opensearchserver has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub, Maven.

[Join the chat at OpenSearchServer is a powerful, enterprise-class, search engine software based on Lucene. Using the web user interface, the crawlers (web, file, database, …​) and the JSON webservice you will be able to integrate quickly and easily advanced full-text search capabilities in your application. OpenSearchServer runs on Linux/Unix/BSD/Windows.

            kandi-support Support

              opensearchserver has a low active ecosystem.
              It has 486 star(s) with 190 fork(s). There are 76 watchers for this library.
              It had no major release in the last 6 months.
              There are 218 open issues and 330 have been closed. On average issues are closed in 257 days. There are 3 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of opensearchserver is v1.5.14

            kandi-Quality Quality

              opensearchserver has 0 bugs and 0 code smells.

            kandi-Security Security

              opensearchserver has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              opensearchserver code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              opensearchserver is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              opensearchserver releases are not available. You will need to build from source code and install.
              Deployable package is available in Maven.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              opensearchserver saves you 853 person hours of effort in developing the same functionality from scratch.
              It has 1955 lines of code, 56 functions and 26 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed opensearchserver and discovered the below as its top functions. This is intended to give you an instant insight into opensearchserver implemented functionality, and help decide if they suit your requirements.
            • Performs a search using a simple query parser
            • Get the default operator
            • Performs a search
            • Stops the service
            • Closes the server
            • Closes all providers
            • Sets the indexed field
            • Build the graph
            • Search using multi field query parser
            • Common query parser parameters
            • Creates the sub directory if it does not exist
            • Performs a query
            • Returns the config service
            • Sets the float field
            • Deletes an index
            • Gets the index service
            • Calls the login method
            • Creates an enum type
            • Starts the server
            • Perform a search using standard query parser
            • Contains documents
            • Retrieves the indexes
            • Sets the text field
            • Delete field
            • Adds keycloak authentication header
            • Creates an index
            Get all kandi verified functions for this library.

            opensearchserver Key Features

            No Key Features are available at this moment for opensearchserver.

            opensearchserver Examples and Code Snippets

            No Code Snippets are available at this moment for opensearchserver.

            Community Discussions

            Trending Discussions on opensearchserver


            How do I get Open Search Server to use SSL & HTTPS?
            Asked 2017-Apr-08 at 14:23

            I have a renderer setup that is basic. I am however, find it difficult to find any documentation on this.

            How do I get Open Search Server to use HTTPS as opposed to HTTP for all it's connections and workings?

            This has got me stumped, I can see it is using apache and tomcat in the backend, but I do not see any of the conf files I would expect.

            I have been through all of the docs listed here:

            So any help would be appreciated.


            OSS Newbie!



            Answered 2017-Mar-08 at 21:51

            The basic setup for a java web application like OSS on a Windows server is to:

            1. Setup java application container (Tomcat) to run as a Windows service. You can use NSSM (Non-sucking service manager) or download the Tomcat windows service installer. This will allow you to access the java web application locally using a port like 8080, 9090 or whatever is configured.
            2. If you want to access OSS externally from the server (ie: from standard port 80 web request), you must setup reverse proxy such that IIS can forward any port 80 requests to the OSS application running on port 9090, for example.

            For step #2, you need to do the following steps:

            1. Install IIS Rewrite Extension (
            2. Install Application Request Routing (
            3. Click on IIS Server node, click Application Request Routing Cache icon under IIS
            4. Select Server Proxy Settings, Enable Proxy with default settings
            5. Create new web application and point to empty folder
            6. Create a web.config file in the folder
            7. Add the following into the web.config (make sure port number is same as Tomcat service configuration).


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install opensearchserver

            You can download it from GitHub, Maven.
            You can use opensearchserver like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the opensearchserver component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer For Gradle installation, please refer .


            + Download binaries: + The documentation: + Issues (bugs, enhancements):
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone jaeksoft/opensearchserver

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link