KeplerJs is a open source geosocial general-purpose solution that lets users share favorite places and join discussions in real-time. It's a self hosted platform where users can interact with other Open Data platforms OpenStreetMap among other sources.
Mission
Collecting and georeferencing places on a modern web-mapping interface, describe them accurately, create relationships, sharing with other users and create a social environment. In addition to creating new places you can import pre-existing objects from Openstreetmap creating a social layer above it. A place in KeplerJs can be linked to metadata from different sources automatically, it can be anything that has a geographic location fixed or mobile.
Technology
KeplerJs can be used as a framework to easily build applications that process geospatial data. It is fully implemented in Javascript using Nodejs, the Websocket technology as a real-time communication channel, scaffolding and packaging made with Meteor, Leaflet as a base library for web mapping views and MongoDB to store any data and external data sources caching.
Donate
Supporting the open source project
Copyright
Created by Stefano Cudini @zakis
Distributed under the BSD-2-Clause License.