Giter Club home page Giter Club logo

warp10-platform's Introduction

Release Build Status Tweet

Warp 10 Logo

Warp 10

Go further and faster in your journey to get value from your data

Warp 10 is a modular open source platform designed to collect, store and analyze sensors / time series data and any kind of sequence data in a horizontal and industrial perspective.

Warp 10 simplifies sensor data management and analytics.

Warp 10 simplifies data management and analytics

Shaped for the Internet of Things (IoT) with a flexible data model, Warp 10 provides a unique and powerful framework to simplify your processes from data collection to analysis and visualization, with the support of geolocated data in its core model (called Geo Time Series).

Geo Time Series extend the notion of Time Series by merging the sequence of sensor readings with the sequence of sensor locations. If your data have no location information, Warp 10 will handle them as regular Time Series.

Warp 10 offers both a Time Series Database and a powerful analysis environment that can be used together or independently.

Features

The Warp 10 Platform provides a rich set of features to simplify your work on sensor data:

  • A powerful Analytics Engine with WarpLib, a library dedicated to time series data analysis with more than 1000 functions and extension capabilities to perform data analysis, from the simplest to the most advanced. Use the Analytics Engine integrated in the Warp 10 platform or as an external library in your tools.
  • Warp 10 Storage Engine, our collection and storage layer, a Geo Time Series Database
  • The Edge version, to implement Warp 10 on any machine technical system or device by adjunction of additional board or box thanks to a wide range of connectors.
  • WarpScript, a language specifically designed for analytics of time series data. It is one of the pillars of the analytics layer of the Warp 10 Platform
  • FLoWS, an alternative to WarpScript for users discovering the Warp 10 Platform. It is meant to be easy to learn, look familiar to users of other programming languages, and enable time series analysis by leveraging the whole of WarpLib.
  • Plasma and Mobius, streaming engines allowing to cascade the Warp 10 Platform with Complex Event Processing solutions and to build dynamic dashboards
  • Runner, a system for scheduling WarpScript program executions on the server side
  • Sensision, a framework for exposing metrics and pushing them into Warp 10
  • Standalone version running on a Raspberry Pi as well as on a beefy server, with no external dependencies
  • Replication and sharding of standalone instances using the Datalog mechanism
  • Distributed version, based on Hadoop HBase for the most demanding environments
  • Integration with Pig, Spark, Flink, NiFi, Kafka Streams and Storm for batch and streaming analysis.
  • An easy integration into a large ecosystem of existing tools, such as Jupyter, Python, HTTP, Json, NodeRed, R, Zeppelin, Tableau, Pytorch, MQTT, LevelDB, Avro and more.

A collection of tools that complete the Platform and ease your work on time series data:

  • WarpStudio, a web editor, to edit and execute your WarpScript and FLoWS code.
  • WarpFleet, the artifact repository, to share your plugins, extensions and macros.
  • Sandbox, a hosted environment for test driving Warp 10 without deploying it.
  • WarpView, a collection of charting web components
  • Discovery, a dynamic dashboarding solution with a unique dashboard as code approach.

Getting started

We strongly recommend you to start with the getting started. You will learn the basics and the concepts behind Warp 10 step by step.

Learn more by browsing the documentation.

To test Warp 10 without installing it, try the free sandbox where you can get your hands on in no time.

Help & Community

The team has put lots of efforts into the documentation of the Warp 10 Platform, there are still some areas which may need improving, so we count on you to raise the overall quality.

We understand that discovering all the features of the Warp 10 Platform at once can be intimidating, that’s why you have several options to find answers to your questions:

Our goal is to build a large community of users to move our platform into territories we haven't explored yet and to make Warp 10 and WarpScript the standards for sensor data and the IoT.

Contributing to the Warp 10 Platform

Open source software is built by people like you, who spend their free time creating things the rest of the community can use.

You want to contribute to Warp 10? We encourage you to read the contributing page before.

Commercial Support

Should you need commercial support for your projects, SenX offers support plans which will give you access to the core team developing the platform.

Don't hesitate to contact us at [email protected] for all your inquiries.

Trademarks

Warp 10, WarpScript, WarpFleet, Geo Time Series and SenX are trademarks of SenX S.A.S.

warp10-platform's People

Contributors

hbs avatar ftence avatar randomboolean avatar pi-r-p avatar morind avatar stggn avatar giwi avatar aurrelhebert avatar slambour avatar mehranshakeri avatar pierrez avatar cityzendata avatar divarvel avatar kaseifr avatar d33d33 avatar waxzce avatar miton18 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.