MCPcopy Index your code
hub / github.com/Keplerjs/Kepler

github.com/Keplerjs/Kepler @v1.7.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.7.1 ↗ · + Follow
32 symbols 67 edges 340 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

KeplerJs

The open source full-stack geosocial network platform

Links

Introduction

Kepler is a open source geosocial solution that lets users share favorite places and join discussions in real-time. It can be seen as a platform where users can interact with other open data platforms searching across OpenStreetMap, Geonames among other sources. The name as the best Meteor tradition wants to remain in the space field, Kepler is inspired by Kepler space telescope and wants to be seen as an sequel of the first and largest open source Meteor projects the old Telescope current VulcanJS.

Mission

Allows users to collect 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 place you can import pre-existing objects from Openstreetmap creating a social layer over OpenStreetMap. A place in Kepler can be linked to metadata from different sources automatically, it can be anything that has a geographic location fixed or movable, real or virtual.

Expectations

In the near future Kepler as any open source projects will follow a community-driven evolution that will support it instead of the initial mission ad we hope it has growth beyond expectations.

"Any tool should be useful in the expected way, but a truly great tool lends itself to uses you never expected."

Eric S. Raymond

Install

  1. Install the latest version of NodeJs.
  2. Install Meteor, which is used as the KeplerJs build tool.
  3. Download or clone the latest version of Kepler locally.
  4. npm install && npm start
  5. Open http://localhost:3000/ in your browser.

Copyright

Created by Stefano Cudini @zakis and other contributors. Distributed under the BSD 2-Clause license.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

Core symbols most depended-on inside this repo

cb
called by 27
packages/categories/client/views/pages/admin.js
httpGet
called by 11
packages/geoinfo/server/Geoapi.js
fix
called by 8
packages/osm/server/Osm_queryCache.js
fromDMY
called by 5
packages/core/modules/Util_humanize.js
sanitizeText
called by 5
packages/geoinfo/server/Geoapi.js
inRange
called by 3
packages/core/modules/Util_geo.js
decDegFromMatch
called by 2
packages/core/modules/Util_geo.js
procAssign
called by 2
packages/lib/lib/deepExtend.js

Shape

Function 32

Languages

TypeScript100%

Modules by API surface

packages/lib/lib/deepExtend.js10 symbols
packages/lib/lib/Class.js3 symbols
packages/geoinfo/server/Geoapi.js2 symbols
packages/core/modules/Util_geo.js2 symbols
packages/core/config/Accounts.js2 symbols
packages/tracks/server/pubs.js1 symbols
packages/pois/server/pubs.js1 symbols
packages/osm/server/Osm_queryCache.js1 symbols
packages/i18n/server/users.js1 symbols
packages/geoinfo/client/Geoinfo.js1 symbols
packages/edit/plugin.js1 symbols
packages/edit/client/Place_edit.js1 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add Kepler \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact