2022-07-10 16:39:08 +02:00
2022-07-10 16:39:08 +02:00
2022-06-25 03:17:24 +02:00
2022-06-25 00:09:02 +02:00
2022-07-09 20:58:04 +02:00
2022-07-09 21:28:45 +02:00
2022-06-25 00:09:02 +02:00
2022-06-25 00:09:02 +02:00

Utopia UI

Reuseable React Components to build mapping apps for all kinds of communities with focus of real life action, local connection and positiv impact.

Check utopia-os.org for more information

This Library is in early alpha stage. You are very welcome to participate in the development

A Django-based Proof of Concept can be found @ new.docutopia.de. This map can be edited freely you can register to create an account and place them on the map. The project is no longer maintained.

Utopia UI is a fully new approach to create a Open Source Library of JavaScript Components which should fit the needs of many different projects and communities.

Map UI Component

Map UI is a JavaScript Map Library to create nice and easy to use Maps

Getting Started

install via npm

 npm install utopia-ui

then import in your React App

import UtopiaMap from 'utopia-ui'

use the Map UI Component

<UtopiaMap>
   height='360px'
   width='100vw'
   center={[51.3, 9.6]}
   zoom={6}
   places={places}
   events={events}
</UtopiaMap>

Options

Option Type Default Required Description
height string - height of the map
width string - width of the map
center LatLngExpression - initial map position
zoom number - initial zoom level
places Item[] - Array with Items
events Item[] - Array with Items

Coming Soon

  • Profile UI Component
  • Market UI Component
  • Calendar UI Component
  • Friends
  • Groups
  • Tags & Colors
  • Gamification Elements

Join the community

We are looking for Web Developer, UX Designer, Community Manager, Visionaries, Artists, etc. who like to support this Vision.

https://t.me/utopiaOS

Languages
TypeScript 93.3%
CSS 2.4%
JavaScript 2%
Shell 1.9%
HTML 0.3%