About Delven

First of all thanks to all that supported this project.

This is a complete rewrite of original PhantomSQL data extract engine that was written in Java. Main issues that will be addressing with this rewrite are as follows

  • Reworking language syntax
    • Based on modern languages / frameworks (EcmaScript / TypeScript / Python / Rubby / SQL/ Node.js)
    • Web 2.0 and beyound (Support for extracting data from dynamic websites as well as realtime data extraction)
  • Exposing low level API as first class citizens
    • Javascript
    • TypeScript
    • C++ navive extensions
  • Query plan
  • Package Manager
    • Delven Package Manager(DPM)
    • Node Package Manager(NPM)
  • Distributed Processing
  • Machine learning

Technology under the hood