Voyager Search &
Open Source:

 
 

An Overview

We are proud to be an active part of the Open Source community as both a contributor and a consumer, and utilize a number of Open Source libraries to support connecting to 2000+ different file formats. Voyager builds upon Lucene, the most advanced and widely used open source search engine available today. Apache SOLR provides a blazingly fast search service on top of Lucene and is at the heart of the Voyager platform.

 
 

Additional Open Source Projects we like to use include:

Apache TIKA and Apache Manifold

Framework for extracting text from a huge number of file formats and content management systems.

GDAL/OGR and GeoTools

Provide the engine that allows Voyager to extract a rich amount of spatial information from files being indexed, and, for a reliable and scalable indexing pipeline, Voyager utilizes the tried and true ZeroMQ library for messaging and distributed processing.

Opensextant and Leaflet

Our Open Source geotagger is called Opensextant and our maps are based on Leaflet.

Bootstrap and AngularJS

Voyager's user interfaces are built with the best-of-breed open source JavaScript libraries such as Bootstrap and AngularJS to provide a clean and responsive user experience.

GDAL & OGR

The processing framework in Voyager is built on the Python language and utilizes a number of great open source libraries, such as GDAL and OGR, to deliver content to users.

OGC and FGDC

We also support open standards like OGC and FGDC as well as many ISO standards. And, when we store spatial info, Voyager can return it as GeoJSON.

Open Source Products

VoyagerODN, our open data network, was developed to provide a single point of search across publicly available geospatial data. VoyagerODN makes the most of Voyager Search's core software capabilities by providing public access to millions of free, geospatial pieces of content. Do keyword-related and wildcard searches, discover data, download it, transform it, and much more.

Navigo

Our user interface (UI), Navigo, is built upon open source best-of-breed Javascript libraries allowing customers to leverage their investment and extend it to meet their specific needs, getting a jumpstart on their own UI.

Open Source Contributors

Our Team

Many of our team have come from, and give back to, the Open Source community. Our co-founder, Ryan McKinley, was one of the early committers to the Solr/Lucene project, and our CTO, Justin Deoliveira, spent 10 years working on the Open Source platform Geotools at Boundless, building Open Source GIS tools. Justin and Ryan are also both committers to the spatial4j project, which is the library that Lucene uses for all of its spatial information. As a part of this project, they have developed a javascript heat-mapping library that can show the concentration of search results in any given area of the world.

Developer and Software Resources

We release as much code as possible so that users can customize instances and build upon our COTS solution. Visit Voyager on GitHub.

Javascript

Navigo - search portal web application

Python

voyager-py - Processing Tasks, Connectors, and Extractors in Python.

TypeScript

voyager-ui-toolkit - Shared UI components for applications powered by Voyager Search

Open Source Credits:

>

Web Design and Web Development by Buildable