planetlabs

planetlabs/maps

Declarative mapping components for React

JavaScript
53
8
Apache License 2.0

This project provides React components that declaratively wrap OpenLayers' imperative mapping API, allowing developers to build interactive maps using familiar React syntax. It's designed for React developers who need fine-grained control over OpenLayers functionality without higher-level abstractions, prioritizing minimal bundle size and direct 1:1 mapping to OpenLayers classes.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of planetlabs/maps

Account's avatar
React package for creating custom renderers.
Account's avatar
Add support for MDX pages in your Astro site
Account's avatar
Use React components within Astro
Account's avatar
GitHub REST API client for Node.js
Account's avatar
A high-level API to automate web browsers
Account's avatar
Simple and complete React DOM testing utilities that encourage good testing practices.
Account's avatar
TypeScript definitions for react
Account's avatar
TypeScript definitions for react-dom
Account's avatar
TypeScript definitions for react-reconciler
Account's avatar
Browser running for Vitest
Account's avatar
Browser running for Vitest using playwright
Account's avatar
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
Account's avatar
ESLint config for Planet projects
Account's avatar
ESLint plugin for Astro component
Account's avatar
ESLint Plugin for MDX
Account's avatar
React specific linting rules for ESLint
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
Account's avatar
Logic-less {{mustache}} templates with JavaScript
Account's avatar
OpenLayers mapping library
Account's avatar
Create OpenLayers layers or maps from Mapbox/MapLibre styles
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
React package for working with the DOM.
Account's avatar
Semaphore for limiting concurrent promise based work
Account's avatar
The semantic version parser used by npm.
Account's avatar
An ESM-focused rewrite of shiki
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Native-ESM powered web dev build tool
Account's avatar
Next generation testing framework powered by Vite
Account's avatar
the mighty option parser used by yargs

Support the repos that depend on this repository

Top contributors

tschaub's profile
tschaub
831 contributions
dependabot[bot]'s profile
dependabot[bot]
709 contributions
theduckylittle's profile
theduckylittle
6 contributions
arneke's profile
arneke
1 contributions
tsaiDavid's profile
tsaiDavid
1 contributions
jsoref's profile
jsoref
1 contributions
mitjak's profile
mitjak
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet