Source Code and licenses

×

Warning message

You can't delete this newsletter because it has not been sent to all its subscribers.

Source code repository (github or other) where the code is located is the DISIT GITHUB. https://github.com/disit

Ready to use Containers are from https://cloud.docker.com/u/disitlab

for Installation we suggest you to read:

Snap4City installations have to use the following logo linked to Https://www.snap4city.org at the bottom right of each dashboard and in the main page of the service.

what

Producer

Description

Licensing

GITHUB

Snap4City Development kit for web and mobile App

DISIT

Snap4City Development kit for mobile application and web applications

Affero GPL

https://github.com/disit/snap4cityAppKit

AMMA, ResDash and DevDash, Developed with banana

DISIT Lab, Snap4City

The dashboards are in JSON accessible for download from the tool and loaded as example in the github. Https://amma.snap4city.org, https://resdash.snap4city.org, https://devdash.snap4city.org

Affero GPL

https://github.com/disit/banana

This solution has been deprecated in favour of the elastic search kibana solution, see in the following

User Profiler

DISIT Lab

Managing data according to  GDPR

Affero GPL

https://github.com/disit/snap4city

Dashboard Builder and Engine, & Widgets

DISIT Lab

Dashboard Builder

https://dashboard.snap4city.org  

Widgets collection for Dashboards

Affero GPL

https://github.com/disit/dashboard-builder

DataGate Km4City

DISIT Lab

Module for CKAN for ingestion and quality improvement of data toward Km4City

https://datagate.snap4city.org 

Affero GPL

https://github.com/disit/datagate

DISCES Scheduler

DISIT Lab

Distributed Smart City Engine Scheduler

https://disces.snap4city.org

Affero GPL

https://github.com/disit/sce-frontend

https://github.com/disit/sce-backend

ETL development environment

DISIT Lab

Snap4City ETL development Environment derived from Km4City ETL development environment

Accessible for you on download web page

Open source

Accessible for you on download web page.

Also published on:

https://github.com/disit/snap4city/tree/master/ETL

httpS://www.disit.org/6690

ETL to Phoenix module

DISIT Lab

ETL block to allow using Phoenix/HBASE from ETL processes

Affero GPL

https://github.com/disit/snap4city

EventLogger x ETL

DISIT Lab, Snap4City

EventLogger, block for nodeRed and Indexer in NIFI. The NodeRED version is included into the Snap4City Package for Developers

Affero GPL

https://github.com/disit/snap4city

From OSM to Km4City

DISIT lab

A set of tools for passing from OSM (Open Street Map) to Km4City. To be used only to start a new city.

Affero GPL

https://github.com/disit/osm2km4c

There is a Docker based version of the tool to pass from OSM to KB

https://github.com/disit/osm2km4c/tree/master/osm2km4c-docker/Dockers

IOT Directory

UNIMI Snap4City

Implemented as a specific tool for IOT directory management

https://iotdirectory.snap4city.org

Affero GPL

https://github.com/disit/iot-directory

https://github.com/disit/iot-directory/tree/master/web

IOT Discovery

UNIMI, UNIFI, Snap4City

Implemented into IOT Directory block and exploiting the Knowledge Base ontology and services. The NodeRED version is included into the Snap4City Package for Developers, the counterpart in the Knowledge Base is included into the Km4City Smart City API.

Affero GPL

https://github.com/disit/iot-directory

Proxy filter for security

DISIT Lab

Filtering and authenticating connecting with IOT Brokers

Affero GPL

https://github.com/disit/snap4city

Km4City ontology

DISIT Lab + Snap4City

Smart City Ontology, Knowledge Model for the City

https://www.disit.org/5606

Affero GPL

https://www.disit.org/6568

http://wlode.disit.org/WLODE/extract?url=http://www.disit.org/km4city.rdf

Km4City Smart City API

DISIT Lab + Snap4City

Ontology Driven smart City API, connected to ServiceMap

https://www.disit.org/6991

Affero GPL

https://github.com/disit/servicemap

disit.org">LOG.disit.org

DISIT Lab

RDF store visual graphics browser

https://log.disit.org

Affero GPL

https://github.com/disit/linked-open-graph

MicroApplications HTML5

DISIT Lab

These microApplications are HTML and JavaScript. So that all details can be directly downloaded from the web pages:

Https://www.km4city.org/webapp

Https://www.km4city.org/webapp-new

Dual license

Open Source accessible for no profit organizations.

Https://www.km4city.org/webapp

Https://www.km4city.org/webapp-new

MultiProtocol Indexer Event Logger

DISIT Lab, Snap4City

Developed in first version using NIFI, SysLog and directly writing via event driven processes to the Hbase and SOLR index. This solution feeds AMMA dashboard.

This module also includes the data ingestion tool from Multiple IOT Brokers to SOLR index feeding ResDash.

Affero GPL

https://github.com/disit/banana

Notificator

DISIT Lab

Notification Management and distribution, multichannel

https://notificator.snap4city.org

Affero GPL

https://github.com/disit/notificator

Resource Manager /former Process Loader

DISIT Lab + Snap4City

A tool to allow user to upload resources and monitoring them

https://processloader.snap4city.org

Also including auditing

Affero GPL

https://github.com/disit/process-loader

ServiceMap

DISIT Lab

Browser for geolocalized data on Km4City ontology and knowledge base, including real time data.

Generator of Smart City API, sharing API call.

Https://servicemap.snap4city.org  

Affero GPL

https://github.com/disit/servicemap

SuperServiceMap DISIT Lab SuperServiceMap, advanced smart city APIGenerator of Smart City API, sharing API call. This module also include the WFS API exporting interface for the knowledge base

Affero GPL

https://github.com/disit/superservicemap

ServiceMap3D

DISIT Lab

Rendering on 3D, based on Km4City ontology and knowledge base, including real time data.

https://servicemap3d.snap4city.org 

Affero GPL

https://github.com/disit/servicemap-3d

Snap4City MicroServices

Snap4City and

DISIT Lab

a collection of MicroServices for developing Snap4City IOT Applications Including: Advanced Smart City API, Event Logger, DISCES, DataGate/CKAN, WebApp data, Dashboard, MicroServices, SigFOX, MyAnnotation, MyMapping, IOT Orion Brokers, etc.

Affero GPL

https://github.com/disit/snap4city

NodeRED snap4city

IBM and Snap4City

An improved vesion of NodeRED with SSO, and connection with DataGate

 

https://github.com/disit/node-red

FLINT ++

DISIT lab

An interface for posing SPARQL queries

 

https://github.com/disit/sparql-interface

Snap4City Portal

DISIT Lab, Snap4City

Based on Drupal https://www.snap4city.org

Affero GPL

Developed as Drupal no changes have been made only configurations. A part for some module that you can find the next table linking to GITHUB

Snap4All IOT Button, and IOT Device Arduino 

DISIT Lab Snap4City

Snap4All IOT Button, and IOT Device Arduino 

Affero GPL

https://github.com/disit/snap4city/tree/master/Snap4CityIoTDevices

Routing Algorithm for Mobile Applications UNIFI DINFO GOL Routing Algorithm for Routing Servers  GPL https://github.com/disit/siiMobilityProject/tree/master/A05-Alg-OttimDelivering
Router for What-IF analysis DISIT Lab Snap4Cityextension the tools exploit the library of GraphHopper https://www.graphhopper.com/  Affero GPL https://github.com/disit/whatif-router
Synoptic and Custom Widgets DISIT Lab Snap4Cityextension The tools exploit freely available open-source tool, namely the SAGE - SCADA Animation Graphic Editor, is the recommended tool for the development of SVG documents. https://sourceforge.net/projects/sage-scada/ Affero GPL https://github.com/disit/synoptics
Snap4City GIS player WFS for dashboard DISIT Lab Snap4City A tool based on Open layer, also open source, for the acquisition of GIS WFS and the rendering on maps. The GIS data can be pin, shape, etc. etc.  Affero GPL https://github.com/disit/gis-wfs-webplayer

Details of the Snap4City package on GITHUB of DISIT

Disces-em

Drupal-Modules

DrupalGDPR-Module

ETL

Engager

EventLogger

Heatmap

IOT-ETL-Indexer

IoTApplication-API

OrionBrokerFilter (alias secure filter for Orion Broker)

Ownership-API

PersonalDataManager

Snap4CityIoTDevices

Solr-Configs

Statistics

UserStats

iot-device-api

iot_ingestion

node-red

nodered-snap4city-microservices

swagger

LICENSE

README.md