The Neon framework can incorporate a variety of data analysis and visualization widgets in a common web environment to allow analysts to explore complex data sets. It:

  • Is an open source framework
  • Helps developers produce custom data analysis applications
  • Provides the bridge between data stores and visualization widgets
  • Allows developers to create data exploration applications and workflows agnostic of other organizations’ input

It is comprised of two primary components:

  • Neon GeoTemporal Dashboard (GTD)
  • Neon Core Project

Neon GTD

  • Digest vast data sources
  • Rely on multiple widgets, developed by different organizations
  • No integration or communication between disparate tools

Neon Core

Neon Framework’s Two Powerful APIs

Data Access API

Allows users to send a query to No-SQL databases using a SQL-like language. Neon does the heavy-lifting by converting the query to a format understood by the target database. For developers using Neon, this removes the need to create database-specific constructs. This API allows database queries to be specified through a JavaScript library or a RESTful endpoint. MongoDB and Spark SQL are supported, with MongoDB support being the most stable.

Interaction API

Provides a method for inter-widget communication between disparate widgets. Using this API, widgets can coordinate actions and visualizations based on user actions. Developers can orchestrate complex, interactive visualizations using components that are completely decoupled from each other.

Initial Funding

This material is based on research sponsored by DARPA under Air Force Research Laboratory (AFRL) award number FA8750-12-C-0336. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon.
The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of DARPA or the U.S. Government.
The program of record for this software development project is XDATA and Neon is listed in the Open Catalog at DARPA.

Apache 2 Open Source License

Neon and Neon-GTD are made available by Next Century under the Apache 2 Open Source License. You may freely download, use, and modify, in whole or in part, the source code or release packages. Any restrictions or attribution requirements are spelled out in the license file. Neon and Neon-GTD attribution information can be found in the LICENSE.TXT file and licenses folder in each of the Neon Git Repository and Neon-GTD Git Repository. For more information about the Apache license, please visit the The Apache Software Foundation’s License FAQ.

Contact Us

For support or other questions, email the Neon team: neon-support@nextcentury.com