• Superset

    Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application providing:

    • An intuitive interface to explore and visualize datasets, and create interactive dashboards.
    • A wide array of beautiful visualizations to showcase your data.
    • Easy, code-free, user flows to drill down and slice and dice the data underlying exposed dashboards. The dashboards and charts act as a starting point for deeper analysis.
    • A state of the art SQL editor/IDE exposing a rich metadata browser, and an easy workflow to create visualizations out of any result set.
    • An extensible, high granularity security model allowing intricate rules on who can access which product features and datasets. Integration with major authentication backends (database, OpenID, LDAP, OAuth, REMOTE_USER, …)
    • A lightweight semantic layer, allowing to control how data sources are exposed to the user by defining dimensions and metrics
    • Out of the box support for most SQL-speaking databases
    • Deep integration with Druid allows for Superset to stay blazing fast while slicing and dicing large, real-time datasets
    • Fast loading dashboards with configurable caching.

    Superset was created initially by AirbnB.

  • SocketCluster

    SocketCluster is an open source real-time framework for Node.js. It supports both direct client-server communication and group communication via pub/sub channels. It is designed to easily scale to any number of processes/hosts and is ideal for building chat systems.

  • Flowable

    The Flowable project provides a core set of open source business process engines that are compact and highly efficient. They provide a workflow and Business Process Management (BPM) platform for developers, system admins and business users.

    At its heart is a BPMN process engine, with accompanying DMN decision tables and CMMN case management engines, all written in Java. They are Apache 2.0 licensed open source, with a committed community.

    All the engines can run embedded in a Java application, or as a service on a server, a cluster, and in the cloud. They can run as independent engines or services, or integrate together to provide a rich suite for business process management.

  • Activiti

    Activiti is a BPM engine that Alfresco Software, Inc. funded to replace JBoss jBPM. The Activiti engine can automate business processes as a standalone application, but it is also the embedded workflow engine that Alfresco ships as part of its ECM platform.

  • Vue.js

    Vue.js is an open-source JavaScript framework for building user interfaces. Simple by design, Vue.js is easier to learn comparing to its competitor React or Angular 2, and integration into projects that use other JavaScript libraries is simplified with Vue because it is designed to be incrementally adoptable.

  • Knockout

    Knockout is a standalone JavaScript implementation of the Model-View-ViewModel pattern with templates. Knlockout has been eclipsed by Vue.js, React or Angular.

  • Riot

    Riot lets you build user interfaces with custom tags using simple and enjoyable syntax. It uses a virtual DOM similar to React but faster. Riot is very tiny compared to industry standards.

  • AngularJS

    AngularJS is a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.

    AngularJS moved to Long Term Support (LTS) mode on July 1st 2018. It has been completely rewrited by the team as a new framework, Angular.

  • Ember

    Ember.js is an open-source JavaScript web framework, based on the Model–view–view model pattern. It allows developers to create scalable single-page web applications by incorporating common idioms and best practices into the framework. It is competing in this space against Vue.js, React or Angular.

  • Angular

    Angular is a TypeScript-based open-source front-end web application platform led by the Angular Team at Google and by a community of individuals and corporations. Angular is a complete rewrite from the same team that built AngularJS. It also competes with React or Vue.js.